Warning: Permanently added '52.90.181.78' (ED25519) to the list of known hosts. INFO: Calling: curl -H Pragma: -o bolzplatz2006-1.0.3-src.zip --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/ljavorsk/zlib-ng-rebase-fedora/bolzplatz2006/bolzplatz2006-1.0.3-src.zip/md5/1fb64848d92e2f096339ac9046a1da7e/bolzplatz2006-1.0.3-src.zip % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 5201k 100 5201k 0 0 184M 0 --:--:-- --:--:-- --:--:-- 188M INFO: Reading stdout from command: md5sum bolzplatz2006-1.0.3-src.zip INFO: Downloading bolzplatz2006.png INFO: Calling: curl -H Pragma: -o bolzplatz2006.png --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/ljavorsk/zlib-ng-rebase-fedora/bolzplatz2006/bolzplatz2006.png/md5/2fd94839a74b888aefacb80c1decaec7/bolzplatz2006.png % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 14093 100 14093 0 0 846k 0 --:--:-- --:--:-- --:--:-- 860k INFO: Reading stdout from command: md5sum bolzplatz2006.png Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-i6xwj6bl/bolzplatz2006/bolzplatz2006.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-i6xwj6bl/bolzplatz2006 --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1727263808.676024 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.6 starting (python version = 3.12.1, NVR = mock-5.6-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-i6xwj6bl/bolzplatz2006/bolzplatz2006.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-i6xwj6bl/bolzplatz2006 --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1727263808.676024 -r /var/lib/copr-rpmbuild/results/configs/child.cfg 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-i6xwj6bl/bolzplatz2006/bolzplatz2006.spec) Config(fedora-rawhide-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 5.6 INFO: Mock Version: 5.6 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1727263808.676024/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 bootstrap image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1727263808.676024/root INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/1811ac4ffde70d7a142f548fca08095e5cad67d5b02ca184b763d6c52a090186/merged INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/1811ac4ffde70d7a142f548fca08095e5cad67d5b02ca184b763d6c52a090186/merged) with podman image umount 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-aarch64-1727263808.676024/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-4.19.94-1.fc42.aarch64 rpm-sequoia-1.7.0-2.fc41.aarch64 dnf5-5.2.6.2-1.fc42.aarch64 dnf5-plugins-5.2.6.2-1.fc42.aarch64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: fedora 100% | 51.5 KiB/s | 13.3 KiB | 00m00s Copr repository 100% | 76.5 KiB/s | 1.5 KiB | 00m00s Copr repository 100% | 7.8 MiB/s | 278.2 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash aarch64 5.2.32-2.fc42 fedora 8.3 MiB bzip2 aarch64 1.0.8-19.fc41 fedora 427.6 KiB coreutils aarch64 9.5-9.fc42 fedora 20.8 MiB cpio aarch64 2.15-2.fc41 fedora 1.2 MiB diffutils aarch64 3.10-8.fc41 fedora 2.1 MiB fedora-release-common noarch 42-0.3 fedora 19.4 KiB findutils aarch64 1:4.10.0-4.fc41 fedora 2.1 MiB gawk aarch64 5.3.0-4.fc41 fedora 4.2 MiB glibc-minimal-langpack aarch64 2.40.9000-1.fc42 fedora 0.0 B grep aarch64 3.11-9.fc41 fedora 1.1 MiB gzip aarch64 1.13-2.fc41 fedora 488.9 KiB info aarch64 7.1.1-1.fc42 fedora 613.6 KiB patch aarch64 2.7.6-25.fc41 fedora 390.6 KiB redhat-rpm-config noarch 295-1.fc42 fedora 186.6 KiB rpm-build aarch64 4.19.94-1.fc42 fedora 1.4 MiB sed aarch64 4.9-3.fc41 fedora 1.0 MiB shadow-utils aarch64 2:4.16.0-4.fc42 fedora 7.3 MiB tar aarch64 2:1.35-4.fc41 fedora 3.1 MiB unzip aarch64 6.0-64.fc41 fedora 726.7 KiB util-linux aarch64 2.40.2-8.fc42 fedora 16.9 MiB which aarch64 2.21-42.fc41 fedora 248.2 KiB xz aarch64 1:5.6.2-2.fc41 fedora 1.5 MiB Installing dependencies: add-determinism aarch64 0.3.6-1.fc41 fedora 2.0 MiB alternatives aarch64 1.30-1.fc41 fedora 218.3 KiB ansible-srpm-macros noarch 1-16.fc41 fedora 35.7 KiB audit-libs aarch64 4.0.2-1.fc41 fedora 547.4 KiB authselect aarch64 1.5.0-7.fc41 fedora 309.5 KiB authselect-libs aarch64 1.5.0-7.fc41 fedora 931.9 KiB basesystem noarch 11-21.fc41 fedora 0.0 B binutils aarch64 2.43.1-1.fc42 fedora 33.0 MiB build-reproducibility-srpm-macros noarch 0.3.6-1.fc41 fedora 735.0 B bzip2-libs aarch64 1.0.8-19.fc41 fedora 200.7 KiB ca-certificates noarch 2024.2.69_v8.0.401-1.fc42 fedora 2.6 MiB coreutils-common aarch64 9.5-9.fc42 fedora 11.2 MiB cracklib aarch64 2.9.11-6.fc41 fedora 935.0 KiB crypto-policies noarch 20240828-1.git5f66e81.fc42 fedora 136.9 KiB curl aarch64 8.10.1-1.fc42 fedora 581.3 KiB cyrus-sasl-lib aarch64 2.1.28-27.fc41 fedora 3.1 MiB debugedit aarch64 5.0-17.fc41 fedora 499.2 KiB dwz aarch64 0.15-7.fc41 fedora 386.8 KiB ed aarch64 1.20.2-2.fc41 fedora 282.8 KiB efi-srpm-macros noarch 5-12.fc41 fedora 40.1 KiB elfutils aarch64 0.191-8.fc41 fedora 4.9 MiB elfutils-debuginfod-client aarch64 0.191-8.fc41 fedora 396.9 KiB elfutils-default-yama-scope noarch 0.191-8.fc41 fedora 1.8 KiB elfutils-libelf aarch64 0.191-8.fc41 fedora 1.3 MiB elfutils-libs aarch64 0.191-8.fc41 fedora 938.3 KiB fedora-gpg-keys noarch 42-0.2 fedora 126.4 KiB fedora-release noarch 42-0.3 fedora 0.0 B fedora-release-identity-basic noarch 42-0.3 fedora 694.0 B fedora-repos noarch 42-0.2 fedora 4.9 KiB fedora-repos-rawhide noarch 42-0.2 fedora 2.2 KiB file aarch64 5.45-7.fc41 fedora 267.5 KiB file-libs aarch64 5.45-7.fc41 fedora 10.0 MiB filesystem aarch64 3.18-29.fc42 fedora 106.0 B fonts-srpm-macros noarch 1:2.0.5-17.fc41 fedora 55.8 KiB forge-srpm-macros noarch 0.3.2-1.fc41 fedora 39.0 KiB fpc-srpm-macros noarch 1.3-13.fc41 fedora 144.0 B gdb-minimal aarch64 15.1-2.fc42 fedora 13.0 MiB gdbm aarch64 1:1.23-7.fc41 fedora 928.5 KiB gdbm-libs aarch64 1:1.23-7.fc41 fedora 426.0 KiB ghc-srpm-macros noarch 1.9.2-1.fc42 fedora 779.0 B glibc aarch64 2.40.9000-1.fc42 fedora 9.2 MiB glibc-common aarch64 2.40.9000-1.fc42 fedora 2.6 MiB glibc-gconv-extra aarch64 2.40.9000-1.fc42 fedora 49.2 MiB gmp aarch64 1:6.3.0-2.fc41 fedora 722.0 KiB gnat-srpm-macros noarch 6-6.fc41 fedora 1.0 KiB go-srpm-macros noarch 3.6.0-3.fc41 fedora 60.8 KiB jansson aarch64 2.13.1-10.fc41 fedora 220.5 KiB kernel-srpm-macros noarch 1.0-24.fc41 fedora 1.9 KiB keyutils-libs aarch64 1.6.3-4.fc41 fedora 226.4 KiB krb5-libs aarch64 1.21.3-2.fc41 fedora 3.3 MiB libacl aarch64 2.3.2-2.fc41 fedora 196.1 KiB libarchive aarch64 3.7.4-3.fc42 fedora 974.6 KiB libattr aarch64 2.5.2-4.fc41 fedora 196.6 KiB libblkid aarch64 2.40.2-8.fc42 fedora 418.6 KiB libbrotli aarch64 1.1.0-5.fc41 fedora 1.1 MiB libcap aarch64 2.70-4.fc41 fedora 1.4 MiB libcap-ng aarch64 0.8.5-3.fc41 fedora 417.2 KiB libcom_err aarch64 1.47.1-3.fc41 fedora 239.3 KiB libcurl aarch64 8.10.1-1.fc42 fedora 858.4 KiB libeconf aarch64 0.6.2-3.fc41 fedora 206.1 KiB libevent aarch64 2.1.12-14.fc41 fedora 1.5 MiB libfdisk aarch64 2.40.2-8.fc42 fedora 482.9 KiB libffi aarch64 3.4.6-3.fc42 fedora 282.4 KiB libgcc aarch64 14.2.1-3.fc42 fedora 350.2 KiB libgomp aarch64 14.2.1-3.fc42 fedora 567.3 KiB libidn2 aarch64 2.3.7-2.fc41 fedora 457.2 KiB libmount aarch64 2.40.2-8.fc42 fedora 483.9 KiB libnghttp2 aarch64 1.63.0-1.fc42 fedora 262.2 KiB libnsl2 aarch64 2.0.1-2.fc41 fedora 222.0 KiB libpkgconf aarch64 2.3.0-1.fc42 fedora 198.1 KiB libpsl aarch64 0.21.5-4.fc41 fedora 196.6 KiB libpwquality aarch64 1.4.5-11.fc41 fedora 1.1 MiB libselinux aarch64 3.7-6.fc42 fedora 265.1 KiB libsemanage aarch64 3.7-3.fc42 fedora 361.6 KiB libsepol aarch64 3.7-3.fc42 fedora 873.9 KiB libsmartcols aarch64 2.40.2-8.fc42 fedora 288.5 KiB libssh aarch64 0.11.1-1.fc42 fedora 649.6 KiB libssh-config noarch 0.11.1-1.fc42 fedora 277.0 B libstdc++ aarch64 14.2.1-3.fc42 fedora 2.8 MiB libtasn1 aarch64 4.19.0-9.fc41 fedora 283.8 KiB libtirpc aarch64 1.3.5-0.fc41 fedora 274.8 KiB libtool-ltdl aarch64 2.4.7-12.fc41 fedora 222.2 KiB libunistring aarch64 1.1-8.fc41 fedora 1.8 MiB libuuid aarch64 2.40.2-8.fc42 fedora 197.5 KiB libverto aarch64 0.3.2-9.fc41 fedora 197.5 KiB libxcrypt aarch64 4.4.36-7.fc41 fedora 399.0 KiB libxml2 aarch64 2.12.8-2.fc41 fedora 2.1 MiB libzstd aarch64 1.5.6-2.fc41 fedora 796.0 KiB lua-libs aarch64 5.4.6-6.fc41 fedora 393.1 KiB lua-srpm-macros noarch 1-14.fc41 fedora 1.3 KiB lz4-libs aarch64 1.10.0-1.fc41 fedora 261.6 KiB mpfr aarch64 4.2.1-5.fc41 fedora 818.9 KiB ncurses-base noarch 6.5-2.20240629.fc41 fedora 326.3 KiB ncurses-libs aarch64 6.5-2.20240629.fc41 fedora 2.2 MiB ocaml-srpm-macros noarch 10-3.fc41 fedora 1.9 KiB openblas-srpm-macros noarch 2-18.fc41 fedora 112.0 B openldap aarch64 2.6.8-5.fc41 fedora 952.3 KiB openssl-libs aarch64 1:3.2.2-8.fc42 fedora 7.2 MiB p11-kit aarch64 0.25.5-3.fc41 fedora 2.6 MiB p11-kit-trust aarch64 0.25.5-3.fc41 fedora 655.6 KiB package-notes-srpm-macros noarch 0.5-12.fc41 fedora 1.6 KiB pam aarch64 1.6.1-6.fc42 fedora 11.0 MiB pam-libs aarch64 1.6.1-6.fc42 fedora 607.3 KiB pcre2 aarch64 10.44-1.fc41.1 fedora 905.5 KiB pcre2-syntax noarch 10.44-1.fc41.1 fedora 251.6 KiB perl-srpm-macros noarch 1-56.fc41 fedora 861.0 B pkgconf aarch64 2.3.0-1.fc42 fedora 240.6 KiB pkgconf-m4 noarch 2.3.0-1.fc42 fedora 14.4 KiB pkgconf-pkg-config aarch64 2.3.0-1.fc42 fedora 990.0 B popt aarch64 1.19-7.fc41 fedora 272.9 KiB publicsuffix-list-dafsa noarch 20240107-4.fc41 fedora 67.5 KiB pyproject-srpm-macros noarch 1.15.0-1.fc42 fedora 1.9 KiB python-srpm-macros noarch 3.13-3.fc41 fedora 51.0 KiB qt5-srpm-macros noarch 5.15.15-1.fc42 fedora 500.0 B qt6-srpm-macros noarch 6.7.2-3.fc41 fedora 456.0 B readline aarch64 8.2-11.fc42 fedora 753.3 KiB rpm aarch64 4.19.94-1.fc42 fedora 3.9 MiB rpm-build-libs aarch64 4.19.94-1.fc42 fedora 262.7 KiB rpm-libs aarch64 4.19.94-1.fc42 fedora 798.0 KiB rpm-sequoia aarch64 1.7.0-2.fc41 fedora 2.3 MiB rust-srpm-macros noarch 26.3-3.fc42 fedora 4.8 KiB setup noarch 2.15.0-5.fc41 fedora 720.7 KiB sqlite-libs aarch64 3.46.0-4.fc41 fedora 1.6 MiB systemd-libs aarch64 256.5-1.fc42 fedora 2.5 MiB util-linux-core aarch64 2.40.2-8.fc42 fedora 6.2 MiB xxhash-libs aarch64 0.8.2-3.fc41 fedora 212.3 KiB xz-libs aarch64 1:5.6.2-2.fc41 fedora 266.4 KiB zig-srpm-macros noarch 1-3.fc41 fedora 1.1 KiB zip aarch64 3.0-41.fc41 fedora 1.1 MiB zlib-ng-compat aarch64 2.2.2-1.fc42 copr_base 197.6 KiB zstd aarch64 1.5.6-2.fc41 fedora 1.7 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 153 packages Total size of inbound packages is 53 MiB. Need to download 0 B. After this operation, 303 MiB extra will be used (install 303 MiB, remove 0 B). [1/1] tar-2:1.35-4.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [1/1] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/2] bzip2-0:1.0.8-19.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [2/2] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/3] redhat-rpm-config-0:295-1.fc42.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [3/3] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/4] rpm-build-0:4.19.94-1.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [4/4] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/5] unzip-0:6.0-64.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [5/5] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/6] cpio-0:2.15-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [6/6] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/7] which-0:2.21-42.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [7/7] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/8] bash-0:5.2.32-2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [8/8] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/9] coreutils-0:9.5-9.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [9/9] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/10] grep-0:3.11-9.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [10/10] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/11] patch-0:2.7.6-25.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [11/11] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/12] sed-0:4.9-3.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [12/12] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/13] shadow-utils-2:4.16.0-4.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [13/13] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/14] util-linux-0:2.40.2-8.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [14/14] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/15] diffutils-0:3.10-8.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [15/15] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/16] fedora-release-common-0:42-0.3. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [16/16] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/17] findutils-1:4.10.0-4.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [17/17] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/18] gawk-0:5.3.0-4.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [18/18] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/19] glibc-minimal-langpack-0:2.40.9 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [19/19] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/20] gzip-0:1.13-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [20/20] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/21] info-0:7.1.1-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [21/21] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/22] xz-1:5.6.2-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [22/22] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/23] glibc-0:2.40.9000-1.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [23/23] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/24] libacl-0:2.3.2-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [24/24] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/25] libselinux-0:3.7-6.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [25/25] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/26] bzip2-libs-0:1.0.8-19.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [26/26] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/27] ansible-srpm-macros-0:1-16.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [27/27] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/28] build-reproducibility-srpm-macr 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [28/28] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/29] dwz-0:0.15-7.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [29/29] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/30] efi-srpm-macros-0:5-12.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [30/30] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/31] file-0:5.45-7.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [31/31] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/32] fonts-srpm-macros-1:2.0.5-17.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [32/32] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/33] forge-srpm-macros-0:0.3.2-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [33/33] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/34] fpc-srpm-macros-0:1.3-13.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [34/34] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/35] ghc-srpm-macros-0:1.9.2-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [35/35] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/36] gnat-srpm-macros-0:6-6.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [36/36] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/37] go-srpm-macros-0:3.6.0-3.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [37/37] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/38] kernel-srpm-macros-0:1.0-24.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [38/38] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/39] lua-srpm-macros-0:1-14.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [39/39] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/40] ocaml-srpm-macros-0:10-3.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [40/40] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/41] openblas-srpm-macros-0:2-18.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [41/41] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/42] package-notes-srpm-macros-0:0.5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [42/42] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/43] perl-srpm-macros-0:1-56.fc41.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [43/43] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/44] pyproject-srpm-macros-0:1.15.0- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [44/44] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/45] python-srpm-macros-0:3.13-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [45/45] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/46] qt5-srpm-macros-0:5.15.15-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [46/46] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/47] qt6-srpm-macros-0:6.7.2-3.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [47/47] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/48] rpm-0:4.19.94-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [48/48] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/49] rust-srpm-macros-0:26.3-3.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [49/49] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/50] zig-srpm-macros-0:1-3.fc41.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [50/50] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/51] zip-0:3.0-41.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [51/51] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/52] binutils-0:2.43.1-1.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [52/52] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/53] debugedit-0:5.0-17.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [53/53] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/54] elfutils-0:0.191-8.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [54/54] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/55] elfutils-libelf-0:0.191-8.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [55/55] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/56] libarchive-0:3.7.4-3.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [56/56] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/57] pkgconf-pkg-config-0:2.3.0-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [57/57] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/58] popt-0:1.19-7.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [58/58] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/59] readline-0:8.2-11.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [59/59] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/60] rpm-build-libs-0:4.19.94-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [60/60] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/61] rpm-libs-0:4.19.94-1.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [61/61] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/62] zstd-0:1.5.6-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [62/62] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/63] filesystem-0:3.18-29.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [63/63] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/64] ncurses-libs-0:6.5-2.20240629.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [64/64] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/65] coreutils-common-0:9.5-9.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [65/65] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/66] gmp-1:6.3.0-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [66/66] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/67] libattr-0:2.5.2-4.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [67/67] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/68] libcap-0:2.70-4.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [68/68] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/69] openssl-libs-1:3.2.2-8.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [69/69] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/70] systemd-libs-0:256.5-1.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [70/70] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/71] pcre2-0:10.44-1.fc41.1.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [71/71] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/72] ed-0:1.20.2-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [72/72] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/73] audit-libs-0:4.0.2-1.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [73/73] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/74] libeconf-0:0.6.2-3.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [74/74] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/75] libsemanage-0:3.7-3.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [75/75] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/76] libxcrypt-0:4.4.36-7.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [76/76] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/77] pam-libs-0:1.6.1-6.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [77/77] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/78] setup-0:2.15.0-5.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [78/78] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/79] authselect-libs-0:1.5.0-7.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [79/79] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/80] libblkid-0:2.40.2-8.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [80/80] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/81] libcap-ng-0:0.8.5-3.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [81/81] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/82] libfdisk-0:2.40.2-8.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [82/82] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/83] libmount-0:2.40.2-8.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [83/83] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/84] libsmartcols-0:2.40.2-8.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [84/84] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/85] libuuid-0:2.40.2-8.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [85/85] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/86] pam-0:1.6.1-6.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [86/86] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/87] util-linux-core-0:2.40.2-8.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [87/87] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/88] fedora-repos-0:42-0.2.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [88/88] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/89] mpfr-0:4.2.1-5.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [89/89] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/90] glibc-common-0:2.40.9000-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [90/90] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/91] xz-libs-1:5.6.2-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [91/91] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/92] glibc-gconv-extra-0:2.40.9000-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [92/92] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/93] basesystem-0:11-21.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [93/93] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/94] libgcc-0:14.2.1-3.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [94/94] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/95] libsepol-0:3.7-3.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [95/95] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/96] add-determinism-0:0.3.6-1.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [96/96] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/97] file-libs-0:5.45-7.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [97/97] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/98] curl-0:8.10.1-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [98/98] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/99] alternatives-0:1.30-1.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [99/99] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/100] elfutils-debuginfod-client-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [100/100] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/101] jansson-0:2.13.1-10.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [101/101] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/102] libstdc++-0:14.2.1-3.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [102/102] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/103] elfutils-libs-0:0.191-8.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [103/103] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/104] libzstd-0:1.5.6-2.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [104/104] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/105] libxml2-0:2.12.8-2.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [105/105] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/106] lz4-libs-0:1.10.0-1.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [106/106] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/107] pkgconf-0:2.3.0-1.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [107/107] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/108] pkgconf-m4-0:2.3.0-1.fc42.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [108/108] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/109] libgomp-0:14.2.1-3.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [109/109] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/110] lua-libs-0:5.4.6-6.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [110/110] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/111] rpm-sequoia-0:1.7.0-2.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [111/111] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/112] sqlite-libs-0:3.46.0-4.fc41.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [112/112] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/113] ncurses-base-0:6.5-2.20240629 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [113/113] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/114] ca-certificates-0:2024.2.69_v 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [114/114] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/115] crypto-policies-0:20240828-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [115/115] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/116] pcre2-syntax-0:10.44-1.fc41.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [116/116] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/117] authselect-0:1.5.0-7.fc41.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [117/117] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/118] gdbm-1:1.23-7.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [118/118] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/119] gdbm-libs-1:1.23-7.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [119/119] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/120] libnsl2-0:2.0.1-2.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [120/120] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/121] libpwquality-0:1.4.5-11.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [121/121] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/122] libtirpc-0:1.3.5-0.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [122/122] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/123] fedora-gpg-keys-0:42-0.2.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [123/123] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/124] fedora-repos-rawhide-0:42-0.2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [124/124] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/125] elfutils-default-yama-scope-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [125/125] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/126] libpkgconf-0:2.3.0-1.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [126/126] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/127] libffi-0:3.4.6-3.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [127/127] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/128] p11-kit-0:0.25.5-3.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [128/128] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/129] p11-kit-trust-0:0.25.5-3.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [129/129] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/130] cracklib-0:2.9.11-6.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [130/130] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/131] krb5-libs-0:1.21.3-2.fc41.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [131/131] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/132] libcom_err-0:1.47.1-3.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [132/132] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/133] libtasn1-0:4.19.0-9.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [133/133] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/134] keyutils-libs-0:1.6.3-4.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [134/134] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/135] libverto-0:0.3.2-9.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [135/135] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/136] zlib-ng-compat-0:2.2.2-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [136/136] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/137] fedora-release-0:42-0.3.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [137/137] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/138] gdb-minimal-0:15.1-2.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [138/138] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/139] xxhash-libs-0:0.8.2-3.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [139/139] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/140] fedora-release-identity-basic 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [140/140] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/141] libcurl-0:8.10.1-1.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [141/141] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/142] libbrotli-0:1.1.0-5.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [142/142] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/143] libidn2-0:2.3.7-2.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [143/143] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/144] libnghttp2-0:1.63.0-1.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [144/144] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/145] libpsl-0:0.21.5-4.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [145/145] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/146] libssh-0:0.11.1-1.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [146/146] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/147] openldap-0:2.6.8-5.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [147/147] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/148] libunistring-0:1.1-8.fc41.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [148/148] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/149] publicsuffix-list-dafsa-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [149/149] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/150] libssh-config-0:0.11.1-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [150/150] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/151] cyrus-sasl-lib-0:2.1.28-27.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [151/151] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/152] libevent-0:2.1.12-14.fc41.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [152/152] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/153] libtool-ltdl-0:2.4.7-12.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [153/153] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction Importing PGP key 0x105EF944: UserID : "Fedora (42) " Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary The key was successfully imported. Importing PGP key 0x105EF944: UserID : "Fedora (42) " Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary The key was successfully imported. Importing PGP key 0xE99D6AD1: UserID : "Fedora (41) " Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary The key was successfully imported. Importing PGP 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. [ 1/155] Verify package files 100% | 718.0 B/s | 153.0 B | 00m00s [ 2/155] Prepare transaction 100% | 2.4 KiB/s | 153.0 B | 00m00s [ 3/155] Installing libgcc-0:14.2.1-3. 100% | 171.8 MiB/s | 351.9 KiB | 00m00s [ 4/155] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 5/155] Installing publicsuffix-list- 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 6/155] Installing fedora-release-ide 100% | 929.7 KiB/s | 952.0 B | 00m00s [ 7/155] Installing fedora-gpg-keys-0: 100% | 33.6 MiB/s | 172.2 KiB | 00m00s [ 8/155] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 9/155] Installing fedora-repos-0:42- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 10/155] Installing fedora-release-com 100% | 23.1 MiB/s | 23.7 KiB | 00m00s [ 11/155] Installing fedora-release-0:4 100% | 0.0 B/s | 124.0 B | 00m00s [ 12/155] Installing setup-0:2.15.0-5.f 100% | 41.7 MiB/s | 726.1 KiB | 00m00s [ 13/155] Installing filesystem-0:3.18- 100% | 2.2 MiB/s | 212.6 KiB | 00m00s [ 14/155] Installing basesystem-0:11-21 100% | 0.0 B/s | 124.0 B | 00m00s [ 15/155] Installing pcre2-syntax-0:10. 100% | 124.1 MiB/s | 254.1 KiB | 00m00s [ 16/155] Installing ncurses-base-0:6.5 100% | 49.1 MiB/s | 351.7 KiB | 00m00s [ 17/155] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 18/155] Installing ncurses-libs-0:6.5 100% | 281.1 MiB/s | 2.2 MiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead [ 19/155] Installing glibc-0:2.40.9000- 100% | 257.3 MiB/s | 9.3 MiB | 00m00s [ 20/155] Installing bash-0:5.2.32-2.fc 100% | 296.9 MiB/s | 8.3 MiB | 00m00s [ 21/155] Installing glibc-common-0:2.4 100% | 285.6 MiB/s | 2.6 MiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead [ 22/155] Installing glibc-gconv-extra- 100% | 553.5 MiB/s | 49.3 MiB | 00m00s [ 23/155] Installing zlib-ng-compat-0:2 100% | 193.8 MiB/s | 198.5 KiB | 00m00s [ 24/155] Installing bzip2-libs-0:1.0.8 100% | 197.1 MiB/s | 201.9 KiB | 00m00s [ 25/155] Installing xz-libs-1:5.6.2-2. 100% | 261.2 MiB/s | 267.5 KiB | 00m00s [ 26/155] Installing popt-0:1.19-7.fc41 100% | 68.2 MiB/s | 279.5 KiB | 00m00s [ 27/155] Installing readline-0:8.2-11. 100% | 245.9 MiB/s | 755.5 KiB | 00m00s [ 28/155] Installing libuuid-0:2.40.2-8 100% | 194.0 MiB/s | 198.6 KiB | 00m00s [ 29/155] Installing libblkid-0:2.40.2- 100% | 204.9 MiB/s | 419.7 KiB | 00m00s [ 30/155] Installing gmp-1:6.3.0-2.fc41 100% | 235.8 MiB/s | 724.2 KiB | 00m00s [ 31/155] Installing libattr-0:2.5.2-4. 100% | 192.9 MiB/s | 197.5 KiB | 00m00s [ 32/155] Installing libacl-0:2.3.2-2.f 100% | 192.3 MiB/s | 196.9 KiB | 00m00s [ 33/155] Installing libxcrypt-0:4.4.36 100% | 196.1 MiB/s | 401.7 KiB | 00m00s [ 34/155] Installing libstdc++-0:14.2.1 100% | 308.2 MiB/s | 2.8 MiB | 00m00s [ 35/155] Installing libzstd-0:1.5.6-2. 100% | 259.5 MiB/s | 797.3 KiB | 00m00s [ 36/155] Installing elfutils-libelf-0: 100% | 328.5 MiB/s | 1.3 MiB | 00m00s [ 37/155] Installing libeconf-0:0.6.2-3 100% | 202.9 MiB/s | 207.8 KiB | 00m00s [ 38/155] Installing gdbm-libs-1:1.23-7 100% | 417.7 MiB/s | 427.7 KiB | 00m00s [ 39/155] Installing dwz-0:0.15-7.fc41. 100% | 189.5 MiB/s | 388.1 KiB | 00m00s [ 40/155] Installing mpfr-0:4.2.1-5.fc4 100% | 267.1 MiB/s | 820.5 KiB | 00m00s [ 41/155] Installing gawk-0:5.3.0-4.fc4 100% | 355.3 MiB/s | 4.3 MiB | 00m00s [ 42/155] Installing unzip-0:6.0-64.fc4 100% | 237.7 MiB/s | 730.2 KiB | 00m00s [ 43/155] Installing file-libs-0:5.45-7 100% | 556.9 MiB/s | 10.0 MiB | 00m00s [ 44/155] Installing file-0:5.45-7.fc41 100% | 37.5 MiB/s | 269.0 KiB | 00m00s [ 45/155] Installing crypto-policies-0: 100% | 19.9 MiB/s | 163.2 KiB | 00m00s [ 46/155] Installing pcre2-0:10.44-1.fc 100% | 295.2 MiB/s | 906.9 KiB | 00m00s [ 47/155] Installing grep-0:3.11-9.fc41 100% | 156.7 MiB/s | 1.1 MiB | 00m00s [ 48/155] Installing xz-1:5.6.2-2.fc41. 100% | 185.3 MiB/s | 1.5 MiB | 00m00s [ 49/155] Installing libcap-ng-0:0.8.5- 100% | 409.3 MiB/s | 419.1 KiB | 00m00s [ 50/155] Installing audit-libs-0:4.0.2 100% | 268.3 MiB/s | 549.6 KiB | 00m00s [ 51/155] Installing pam-libs-0:1.6.1-6 100% | 297.6 MiB/s | 609.5 KiB | 00m00s [ 52/155] Installing libcap-0:2.70-4.fc 100% | 344.0 MiB/s | 1.4 MiB | 00m00s [ 53/155] Installing systemd-libs-0:256 100% | 315.1 MiB/s | 2.5 MiB | 00m00s [ 54/155] Installing libsmartcols-0:2.4 100% | 282.9 MiB/s | 289.7 KiB | 00m00s [ 55/155] Installing libsepol-0:3.7-3.f 100% | 284.8 MiB/s | 874.9 KiB | 00m00s [ 56/155] Installing libselinux-0:3.7-6 100% | 130.0 MiB/s | 266.3 KiB | 00m00s [ 57/155] Installing sed-0:4.9-3.fc41.a 100% | 164.3 MiB/s | 1.0 MiB | 00m00s [ 58/155] Installing findutils-1:4.10.0 100% | 234.2 MiB/s | 2.1 MiB | 00m00s [ 59/155] Installing libmount-0:2.40.2- 100% | 236.8 MiB/s | 485.1 KiB | 00m00s [ 60/155] Installing alternatives-0:1.3 100% | 214.7 MiB/s | 219.9 KiB | 00m00s [ 61/155] Installing lz4-libs-0:1.10.0- 100% | 256.5 MiB/s | 262.7 KiB | 00m00s [ 62/155] Installing lua-libs-0:5.4.6-6 100% | 192.5 MiB/s | 394.3 KiB | 00m00s [ 63/155] Installing libffi-0:3.4.6-3.f 100% | 277.2 MiB/s | 283.8 KiB | 00m00s [ 64/155] Installing libcom_err-0:1.47. 100% | 234.8 MiB/s | 240.4 KiB | 00m00s [ 65/155] Installing libtasn1-0:4.19.0- 100% | 139.4 MiB/s | 285.6 KiB | 00m00s [ 66/155] Installing p11-kit-0:0.25.5-3 100% | 220.5 MiB/s | 2.6 MiB | 00m00s [ 67/155] Installing libunistring-0:1.1 100% | 301.5 MiB/s | 1.8 MiB | 00m00s [ 68/155] Installing libidn2-0:2.3.7-2. 100% | 113.1 MiB/s | 463.1 KiB | 00m00s [ 69/155] Installing libpsl-0:0.21.5-4. 100% | 193.1 MiB/s | 197.7 KiB | 00m00s [ 70/155] Installing p11-kit-trust-0:0. 100% | 71.3 MiB/s | 657.4 KiB | 00m00s [ 71/155] Installing zstd-0:1.5.6-2.fc4 100% | 281.8 MiB/s | 1.7 MiB | 00m00s [ 72/155] Installing util-linux-core-0: 100% | 387.7 MiB/s | 6.2 MiB | 00m00s [ 73/155] Installing tar-2:1.35-4.fc41. 100% | 278.8 MiB/s | 3.1 MiB | 00m00s [ 74/155] Installing libsemanage-0:3.7- 100% | 118.3 MiB/s | 363.3 KiB | 00m00s [ 75/155] Installing shadow-utils-2:4.1 100% | 244.9 MiB/s | 7.3 MiB | 00m00s [ 76/155] Installing zip-0:3.0-41.fc41. 100% | 281.0 MiB/s | 1.1 MiB | 00m00s [ 77/155] Installing gdbm-1:1.23-7.fc41 100% | 227.9 MiB/s | 933.4 KiB | 00m00s [ 78/155] Installing cyrus-sasl-lib-0:2 100% | 345.2 MiB/s | 3.1 MiB | 00m00s [ 79/155] Installing libfdisk-0:2.40.2- 100% | 236.3 MiB/s | 483.9 KiB | 00m00s [ 80/155] Installing libxml2-0:2.12.8-2 100% | 306.0 MiB/s | 2.1 MiB | 00m00s [ 81/155] Installing bzip2-0:1.0.8-19.f 100% | 211.0 MiB/s | 432.2 KiB | 00m00s [ 82/155] Installing add-determinism-0: 100% | 290.5 MiB/s | 2.0 MiB | 00m00s [ 83/155] Installing build-reproducibil 100% | 0.0 B/s | 1.0 KiB | 00m00s [ 84/155] Installing sqlite-libs-0:3.46 100% | 311.7 MiB/s | 1.6 MiB | 00m00s [ 85/155] Installing ed-0:1.20.2-2.fc41 100% | 139.2 MiB/s | 285.1 KiB | 00m00s [ 86/155] Installing patch-0:2.7.6-25.f 100% | 191.5 MiB/s | 392.1 KiB | 00m00s [ 87/155] Installing elfutils-default-y 100% | 340.5 KiB/s | 2.0 KiB | 00m00s [ 88/155] Installing elfutils-libs-0:0. 100% | 229.5 MiB/s | 940.2 KiB | 00m00s [ 89/155] Installing cpio-0:2.15-2.fc41 100% | 203.4 MiB/s | 1.2 MiB | 00m00s [ 90/155] Installing diffutils-0:3.10-8 100% | 263.7 MiB/s | 2.1 MiB | 00m00s [ 91/155] Installing jansson-0:2.13.1-1 100% | 216.7 MiB/s | 221.9 KiB | 00m00s [ 92/155] Installing libgomp-0:14.2.1-3 100% | 277.7 MiB/s | 568.7 KiB | 00m00s [ 93/155] Installing libpkgconf-0:2.3.0 100% | 194.6 MiB/s | 199.2 KiB | 00m00s [ 94/155] Installing pkgconf-0:2.3.0-1. 100% | 118.7 MiB/s | 243.1 KiB | 00m00s [ 95/155] Installing keyutils-libs-0:1. 100% | 222.5 MiB/s | 227.9 KiB | 00m00s [ 96/155] Installing libverto-0:0.3.2-9 100% | 194.7 MiB/s | 199.3 KiB | 00m00s [ 97/155] Installing xxhash-libs-0:0.8. 100% | 208.7 MiB/s | 213.7 KiB | 00m00s [ 98/155] Installing libbrotli-0:1.1.0- 100% | 285.2 MiB/s | 1.1 MiB | 00m00s [ 99/155] Installing libnghttp2-0:1.63. 100% | 257.2 MiB/s | 263.3 KiB | 00m00s [100/155] Installing libtool-ltdl-0:2.4 100% | 218.1 MiB/s | 223.4 KiB | 00m00s [101/155] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [102/155] Installing pkgconf-pkg-config 100% | 1.7 MiB/s | 1.8 KiB | 00m00s [103/155] Installing coreutils-common-0 100% | 302.4 MiB/s | 11.2 MiB | 00m00s [104/155] Installing openssl-libs-1:3.2 100% | 327.8 MiB/s | 7.2 MiB | 00m00s [105/155] Installing coreutils-0:9.5-9. 100% | 462.3 MiB/s | 20.8 MiB | 00m00s [106/155] Installing ca-certificates-0: 100% | 1.4 MiB/s | 2.4 MiB | 00m02s [107/155] Installing krb5-libs-0:1.21.3 100% | 257.4 MiB/s | 3.3 MiB | 00m00s [108/155] Installing libarchive-0:3.7.4 100% | 238.4 MiB/s | 976.6 KiB | 00m00s [109/155] Installing libtirpc-0:1.3.5-0 100% | 135.0 MiB/s | 276.5 KiB | 00m00s [110/155] Installing gzip-0:1.13-2.fc41 100% | 160.9 MiB/s | 494.4 KiB | 00m00s [111/155] Installing authselect-libs-0: 100% | 132.1 MiB/s | 946.8 KiB | 00m00s [112/155] Installing cracklib-0:2.9.11- 100% | 154.0 MiB/s | 946.3 KiB | 00m00s [113/155] Installing libpwquality-0:1.4 100% | 158.2 MiB/s | 1.1 MiB | 00m00s [114/155] Installing libnsl2-0:2.0.1-2. 100% | 109.0 MiB/s | 223.2 KiB | 00m00s [115/155] Installing pam-0:1.6.1-6.fc42 100% | 367.9 MiB/s | 11.0 MiB | 00m00s [116/155] Installing libssh-0:0.11.1-1. 100% | 212.1 MiB/s | 651.7 KiB | 00m00s [117/155] Installing rpm-sequoia-0:1.7. 100% | 287.1 MiB/s | 2.3 MiB | 00m00s [118/155] Installing rpm-libs-0:4.19.94 100% | 260.3 MiB/s | 799.5 KiB | 00m00s [119/155] Installing rpm-build-libs-0:4 100% | 257.4 MiB/s | 263.6 KiB | 00m00s [120/155] Installing libevent-0:2.1.12- 100% | 380.8 MiB/s | 1.5 MiB | 00m00s [121/155] Installing openldap-0:2.6.8-5 100% | 233.4 MiB/s | 956.1 KiB | 00m00s [122/155] Installing libcurl-0:8.10.1-1 100% | 279.8 MiB/s | 859.5 KiB | 00m00s [123/155] Installing elfutils-debuginfo 100% | 194.8 MiB/s | 398.9 KiB | 00m00s [124/155] Installing binutils-0:2.43.1- 100% | 351.0 MiB/s | 33.0 MiB | 00m00s [125/155] Installing elfutils-0:0.191-8 100% | 381.1 MiB/s | 5.0 MiB | 00m00s [126/155] Installing gdb-minimal-0:15.1 100% | 332.8 MiB/s | 13.0 MiB | 00m00s [127/155] Installing debugedit-0:5.0-17 100% | 245.1 MiB/s | 502.0 KiB | 00m00s [128/155] Installing curl-0:8.10.1-1.fc 100% | 47.5 MiB/s | 583.8 KiB | 00m00s [129/155] Installing rpm-0:4.19.94-1.fc 100% | 146.0 MiB/s | 3.4 MiB | 00m00s [130/155] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [131/155] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [132/155] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [133/155] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [134/155] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 732.0 B | 00m00s [135/155] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [136/155] Installing perl-srpm-macros-0 100% | 1.1 MiB/s | 1.1 KiB | 00m00s [137/155] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [138/155] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [139/155] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [140/155] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [141/155] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [142/155] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [143/155] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [144/155] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [145/155] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [146/155] Installing forge-srpm-macros- 100% | 39.4 MiB/s | 40.4 KiB | 00m00s [147/155] Installing go-srpm-macros-0:3 100% | 60.5 MiB/s | 62.0 KiB | 00m00s [148/155] Installing python-srpm-macros 100% | 50.9 MiB/s | 52.2 KiB | 00m00s [149/155] Installing redhat-rpm-config- 100% | 62.9 MiB/s | 193.2 KiB | 00m00s [150/155] Installing rpm-build-0:4.19.9 100% | 349.3 MiB/s | 1.4 MiB | 00m00s [151/155] Installing pyproject-srpm-mac 100% | 1.2 MiB/s | 2.5 KiB | 00m00s [152/155] Installing util-linux-0:2.40. 100% | 376.7 MiB/s | 17.0 MiB | 00m00s [153/155] Installing authselect-0:1.5.0 100% | 102.2 MiB/s | 313.9 KiB | 00m00s [154/155] Installing which-0:2.21-42.fc 100% | 244.5 MiB/s | 250.4 KiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead [155/155] Installing info-0:7.1.1-1.fc4 100% | 275.5 KiB/s | 614.1 KiB | 00m02s Warning: skipped PGP checks for 1 package from repository: copr_base Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.3.6-1.fc41.aarch64 alternatives-1.30-1.fc41.aarch64 ansible-srpm-macros-1-16.fc41.noarch audit-libs-4.0.2-1.fc41.aarch64 authselect-1.5.0-7.fc41.aarch64 authselect-libs-1.5.0-7.fc41.aarch64 basesystem-11-21.fc41.noarch bash-5.2.32-2.fc42.aarch64 binutils-2.43.1-1.fc42.aarch64 build-reproducibility-srpm-macros-0.3.6-1.fc41.noarch bzip2-1.0.8-19.fc41.aarch64 bzip2-libs-1.0.8-19.fc41.aarch64 ca-certificates-2024.2.69_v8.0.401-1.fc42.noarch coreutils-9.5-9.fc42.aarch64 coreutils-common-9.5-9.fc42.aarch64 cpio-2.15-2.fc41.aarch64 cracklib-2.9.11-6.fc41.aarch64 crypto-policies-20240828-1.git5f66e81.fc42.noarch curl-8.10.1-1.fc42.aarch64 cyrus-sasl-lib-2.1.28-27.fc41.aarch64 debugedit-5.0-17.fc41.aarch64 diffutils-3.10-8.fc41.aarch64 dwz-0.15-7.fc41.aarch64 ed-1.20.2-2.fc41.aarch64 efi-srpm-macros-5-12.fc41.noarch elfutils-0.191-8.fc41.aarch64 elfutils-debuginfod-client-0.191-8.fc41.aarch64 elfutils-default-yama-scope-0.191-8.fc41.noarch elfutils-libelf-0.191-8.fc41.aarch64 elfutils-libs-0.191-8.fc41.aarch64 fedora-gpg-keys-42-0.2.noarch fedora-release-42-0.3.noarch fedora-release-common-42-0.3.noarch fedora-release-identity-basic-42-0.3.noarch fedora-repos-42-0.2.noarch fedora-repos-rawhide-42-0.2.noarch file-5.45-7.fc41.aarch64 file-libs-5.45-7.fc41.aarch64 filesystem-3.18-29.fc42.aarch64 findutils-4.10.0-4.fc41.aarch64 fonts-srpm-macros-2.0.5-17.fc41.noarch forge-srpm-macros-0.3.2-1.fc41.noarch fpc-srpm-macros-1.3-13.fc41.noarch gawk-5.3.0-4.fc41.aarch64 gdb-minimal-15.1-2.fc42.aarch64 gdbm-1.23-7.fc41.aarch64 gdbm-libs-1.23-7.fc41.aarch64 ghc-srpm-macros-1.9.2-1.fc42.noarch glibc-2.40.9000-1.fc42.aarch64 glibc-common-2.40.9000-1.fc42.aarch64 glibc-gconv-extra-2.40.9000-1.fc42.aarch64 glibc-minimal-langpack-2.40.9000-1.fc42.aarch64 gmp-6.3.0-2.fc41.aarch64 gnat-srpm-macros-6-6.fc41.noarch go-srpm-macros-3.6.0-3.fc41.noarch gpg-pubkey-105ef944-65ca83d1 gpg-pubkey-31645531-66b6dccf gpg-pubkey-e99d6ad1-64d2612c grep-3.11-9.fc41.aarch64 gzip-1.13-2.fc41.aarch64 info-7.1.1-1.fc42.aarch64 jansson-2.13.1-10.fc41.aarch64 kernel-srpm-macros-1.0-24.fc41.noarch keyutils-libs-1.6.3-4.fc41.aarch64 krb5-libs-1.21.3-2.fc41.aarch64 libacl-2.3.2-2.fc41.aarch64 libarchive-3.7.4-3.fc42.aarch64 libattr-2.5.2-4.fc41.aarch64 libblkid-2.40.2-8.fc42.aarch64 libbrotli-1.1.0-5.fc41.aarch64 libcap-2.70-4.fc41.aarch64 libcap-ng-0.8.5-3.fc41.aarch64 libcom_err-1.47.1-3.fc41.aarch64 libcurl-8.10.1-1.fc42.aarch64 libeconf-0.6.2-3.fc41.aarch64 libevent-2.1.12-14.fc41.aarch64 libfdisk-2.40.2-8.fc42.aarch64 libffi-3.4.6-3.fc42.aarch64 libgcc-14.2.1-3.fc42.aarch64 libgomp-14.2.1-3.fc42.aarch64 libidn2-2.3.7-2.fc41.aarch64 libmount-2.40.2-8.fc42.aarch64 libnghttp2-1.63.0-1.fc42.aarch64 libnsl2-2.0.1-2.fc41.aarch64 libpkgconf-2.3.0-1.fc42.aarch64 libpsl-0.21.5-4.fc41.aarch64 libpwquality-1.4.5-11.fc41.aarch64 libselinux-3.7-6.fc42.aarch64 libsemanage-3.7-3.fc42.aarch64 libsepol-3.7-3.fc42.aarch64 libsmartcols-2.40.2-8.fc42.aarch64 libssh-0.11.1-1.fc42.aarch64 libssh-config-0.11.1-1.fc42.noarch libstdc++-14.2.1-3.fc42.aarch64 libtasn1-4.19.0-9.fc41.aarch64 libtirpc-1.3.5-0.fc41.aarch64 libtool-ltdl-2.4.7-12.fc41.aarch64 libunistring-1.1-8.fc41.aarch64 libuuid-2.40.2-8.fc42.aarch64 libverto-0.3.2-9.fc41.aarch64 libxcrypt-4.4.36-7.fc41.aarch64 libxml2-2.12.8-2.fc41.aarch64 libzstd-1.5.6-2.fc41.aarch64 lua-libs-5.4.6-6.fc41.aarch64 lua-srpm-macros-1-14.fc41.noarch lz4-libs-1.10.0-1.fc41.aarch64 mpfr-4.2.1-5.fc41.aarch64 ncurses-base-6.5-2.20240629.fc41.noarch ncurses-libs-6.5-2.20240629.fc41.aarch64 ocaml-srpm-macros-10-3.fc41.noarch openblas-srpm-macros-2-18.fc41.noarch openldap-2.6.8-5.fc41.aarch64 openssl-libs-3.2.2-8.fc42.aarch64 p11-kit-0.25.5-3.fc41.aarch64 p11-kit-trust-0.25.5-3.fc41.aarch64 package-notes-srpm-macros-0.5-12.fc41.noarch pam-1.6.1-6.fc42.aarch64 pam-libs-1.6.1-6.fc42.aarch64 patch-2.7.6-25.fc41.aarch64 pcre2-10.44-1.fc41.1.aarch64 pcre2-syntax-10.44-1.fc41.1.noarch perl-srpm-macros-1-56.fc41.noarch pkgconf-2.3.0-1.fc42.aarch64 pkgconf-m4-2.3.0-1.fc42.noarch pkgconf-pkg-config-2.3.0-1.fc42.aarch64 popt-1.19-7.fc41.aarch64 publicsuffix-list-dafsa-20240107-4.fc41.noarch pyproject-srpm-macros-1.15.0-1.fc42.noarch python-srpm-macros-3.13-3.fc41.noarch qt5-srpm-macros-5.15.15-1.fc42.noarch qt6-srpm-macros-6.7.2-3.fc41.noarch readline-8.2-11.fc42.aarch64 redhat-rpm-config-295-1.fc42.noarch rpm-4.19.94-1.fc42.aarch64 rpm-build-4.19.94-1.fc42.aarch64 rpm-build-libs-4.19.94-1.fc42.aarch64 rpm-libs-4.19.94-1.fc42.aarch64 rpm-sequoia-1.7.0-2.fc41.aarch64 rust-srpm-macros-26.3-3.fc42.noarch sed-4.9-3.fc41.aarch64 setup-2.15.0-5.fc41.noarch shadow-utils-4.16.0-4.fc42.aarch64 sqlite-libs-3.46.0-4.fc41.aarch64 systemd-libs-256.5-1.fc42.aarch64 tar-1.35-4.fc41.aarch64 unzip-6.0-64.fc41.aarch64 util-linux-2.40.2-8.fc42.aarch64 util-linux-core-2.40.2-8.fc42.aarch64 which-2.21-42.fc41.aarch64 xxhash-libs-0.8.2-3.fc41.aarch64 xz-5.6.2-2.fc41.aarch64 xz-libs-5.6.2-2.fc41.aarch64 zig-srpm-macros-1-3.fc41.noarch zip-3.0-41.fc41.aarch64 zlib-ng-compat-2.2.2-1.fc42.aarch64 zstd-1.5.6-2.fc41.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1721865600 Wrote: /builddir/build/SRPMS/bolzplatz2006-1.0.3-60.fc42.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/fedora-rawhide-aarch64-1727263808.676024/root/var/log’: No such file or directory INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-aarch64-1727263808.676024/root/var/log/dnf5.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-i6xwj6bl/bolzplatz2006/bolzplatz2006.spec) Config(child) 0 minutes 14 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/bolzplatz2006-1.0.3-60.fc42.src.rpm) Config(fedora-rawhide-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1727263808.676024/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1727263808.676024/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-aarch64-1727263808.676024/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-4.19.94-1.fc42.aarch64 rpm-sequoia-1.7.0-2.fc41.aarch64 dnf5-5.2.6.2-1.fc42.aarch64 dnf5-plugins-5.2.6.2-1.fc42.aarch64 Finish: chroot init Start: build phase for bolzplatz2006-1.0.3-60.fc42.src.rpm Start: build setup for bolzplatz2006-1.0.3-60.fc42.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1721865600 Wrote: /builddir/build/SRPMS/bolzplatz2006-1.0.3-60.fc42.src.rpm Updating and loading repositories: fedora 100% | 494.2 KiB/s | 13.3 KiB | 00m00s Copr repository 100% | 109.3 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: DevIL-devel aarch64 1.7.8-49.fc42 copr_base 51.9 KiB ant noarch 1.10.15-4.fc42 fedora 477.6 KiB desktop-file-utils aarch64 0.27-2.fc41 fedora 638.4 KiB dom4j noarch 2.0.3-10.fc40 fedora 306.7 KiB gcc-c++ aarch64 14.2.1-3.fc42 fedora 35.0 MiB java-21-openjdk-devel aarch64 1:21.0.4.0.7-2.fc41 fedora 15.6 MiB libXcursor-devel aarch64 1.2.2-2.fc41 fedora 22.5 KiB libXext-devel aarch64 1.3.6-2.fc41 fedora 98.9 KiB libXrandr-devel aarch64 1.5.4-4.fc41 fedora 21.8 KiB libXrender-devel aarch64 0.9.11-7.fc41 fedora 50.1 KiB libXt-devel aarch64 1.3.0-4.fc41 fedora 1.6 MiB libXxf86vm-devel aarch64 1.1.5-7.fc41 fedora 12.1 KiB libappstream-glib aarch64 0.8.3-2.fc41 fedora 1.7 MiB libjpeg-turbo-devel aarch64 3.0.4-1.fc42 fedora 353.1 KiB libpng-devel aarch64 2:1.6.44-1.fc42 fedora 1.2 MiB libvorbis-devel aarch64 1:1.3.7-11.fc41 fedora 38.4 KiB make aarch64 1:4.4.1-8.fc41 fedora 1.8 MiB mesa-libGLU-devel aarch64 9.0.3-5.fc41 fedora 17.0 KiB sdljava aarch64 0.9.1-63.fc41 fedora 1.7 MiB swig aarch64 4.2.1-8.fc41 fedora 6.0 MiB vecmath1.2 noarch 1.14-37.fc41 fedora 117.3 KiB xml-commons-apis noarch 1.4.01-47.fc41 fedora 337.4 KiB Installing dependencies: DevIL aarch64 1.7.8-49.fc42 copr_base 1.0 MiB SDL2 aarch64 2.30.3-2.fc41 fedora 1.9 MiB SDL_gfx aarch64 2.0.27-4.fc41 fedora 215.9 KiB SDL_image aarch64 1.2.12-38.fc42 copr_base 401.4 KiB SDL_mixer aarch64 1.2.12-33.fc41 fedora 672.8 KiB SDL_ttf aarch64 2.0.11-30.fc41 fedora 203.4 KiB abattis-cantarell-vf-fonts noarch 0.301-13.fc41 fedora 192.7 KiB adwaita-cursor-theme noarch 47.0-1.fc42 fedora 10.0 MiB adwaita-icon-theme noarch 47.0-1.fc42 fedora 1.2 MiB adwaita-icon-theme-legacy noarch 46.2-2.fc41 fedora 2.1 MiB alsa-lib aarch64 1.2.12-2.fc41 fedora 1.8 MiB annobin-docs noarch 12.70-1.fc42 fedora 97.7 KiB annobin-plugin-gcc aarch64 12.70-1.fc42 fedora 1.1 MiB ant-lib noarch 1.10.15-4.fc42 fedora 2.3 MiB at-spi2-atk aarch64 2.54.0-1.fc42 fedora 551.5 KiB at-spi2-core aarch64 2.54.0-1.fc42 fedora 1.9 MiB atk aarch64 2.54.0-1.fc42 fedora 360.9 KiB autoconf noarch 2.72-3.fc41 fedora 2.8 MiB automake noarch 1.16.5-17.fc41 fedora 1.7 MiB avahi-glib aarch64 0.8-30.fc42 copr_base 195.7 KiB avahi-libs aarch64 0.8-30.fc42 copr_base 614.5 KiB bluez-libs aarch64 5.78-1.fc42 fedora 342.6 KiB cairo aarch64 1.18.0-4.fc41 fedora 1.9 MiB cairo-gobject aarch64 1.18.0-4.fc41 fedora 195.3 KiB cmake-filesystem aarch64 3.28.3-7.fc41 fedora 0.0 B colord-libs aarch64 1.4.7-5.fc41 fedora 1.3 MiB copy-jdk-configs noarch 4.1-6.fc41 fedora 20.3 KiB cpp aarch64 14.2.1-3.fc42 fedora 31.8 MiB cups-libs aarch64 1:2.4.10-6.fc42 fedora 859.1 KiB dbus aarch64 1:1.14.10-4.fc41 fedora 0.0 B dbus-broker aarch64 36-4.fc41 fedora 614.3 KiB dbus-common noarch 1:1.14.10-4.fc41 fedora 11.2 KiB dbus-libs aarch64 1:1.14.10-4.fc41 fedora 489.1 KiB default-fonts-core-sans noarch 4.1-3.fc42 fedora 11.9 KiB emacs-filesystem noarch 1:30.0-3.fc41 fedora 0.0 B expat aarch64 2.6.3-1.fc42 fedora 539.6 KiB fdk-aac-free aarch64 2.0.0-14.fc41 fedora 655.5 KiB flac-libs aarch64 1.4.3-5.fc41 fedora 742.0 KiB fluidsynth aarch64 2.3.6-1.fc42 fedora 201.1 KiB fluidsynth-libs aarch64 2.3.6-1.fc42 fedora 562.3 KiB fontconfig aarch64 2.15.0-8.fc41 fedora 2.4 MiB fonts-filesystem noarch 1:2.0.5-17.fc41 fedora 0.0 B freetype aarch64 2.13.2-6.fc41 fedora 943.1 KiB fribidi aarch64 1.0.15-2.fc41 fedora 676.4 KiB ftgl aarch64 2.1.3-0.33.rc5.fc41 fedora 460.0 KiB gcc aarch64 14.2.1-3.fc42 fedora 93.8 MiB gcc-plugin-annobin aarch64 14.2.1-3.fc42 fedora 197.1 KiB gdk-pixbuf2 aarch64 2.42.12-6.fc41 fedora 2.9 MiB gdk-pixbuf2-modules aarch64 2.42.12-6.fc41 fedora 391.8 KiB glib2 aarch64 2.82.1-1.fc42 fedora 16.6 MiB glibc-devel aarch64 2.40.9000-1.fc42 fedora 2.2 MiB glibmm2.4 aarch64 2.66.7-2.fc41 fedora 3.1 MiB gnutls aarch64 3.8.7-4.fc42 fedora 3.4 MiB google-noto-fonts-common noarch 20240901-1.fc42 fedora 17.5 KiB google-noto-sans-vf-fonts noarch 20240901-1.fc42 fedora 1.2 MiB graphite2 aarch64 1.3.14-16.fc41 fedora 495.9 KiB groff-base aarch64 1.23.0-7.fc41 fedora 5.2 MiB gsm aarch64 1.0.22-7.fc41 fedora 204.8 KiB gtk-update-icon-cache aarch64 3.24.43-2.fc41 fedora 222.3 KiB gtk3 aarch64 3.24.43-2.fc41 fedora 24.1 MiB harfbuzz aarch64 9.0.0-3.fc42 fedora 2.8 MiB hicolor-icon-theme noarch 0.17-19.fc41 fedora 72.2 KiB hwdata noarch 0.387-1.fc42 fedora 9.2 MiB jack-audio-connection-kit aarch64 1.9.22-6.fc41 fedora 4.0 MiB jasper-libs aarch64 4.2.3-2.fc41 fedora 460.9 KiB java-21-openjdk aarch64 1:21.0.4.0.7-2.fc41 fedora 1.5 MiB java-21-openjdk-headless aarch64 1:21.0.4.0.7-2.fc41 fedora 211.0 MiB javapackages-filesystem noarch 6.2.0-27.fc42 fedora 1.9 KiB javapackages-tools noarch 6.2.0-27.fc42 fedora 68.1 KiB jbigkit-libs aarch64 2.1-30.fc41 fedora 437.7 KiB jdom noarch 1.1.3-39.fc41 fedora 222.3 KiB json-glib aarch64 1.10.0-1.fc42 fedora 646.3 KiB kernel-headers aarch64 6.11.0-63.fc42 fedora 6.3 MiB lame-libs aarch64 3.100-18.fc41 fedora 1.3 MiB lcms2 aarch64 2.16-4.fc41 fedora 484.9 KiB libGLEW aarch64 2.2.0-8.fc41 fedora 840.4 KiB libICE aarch64 1.1.1-4.fc41 fedora 273.1 KiB libICE-devel aarch64 1.1.1-4.fc41 fedora 261.8 KiB libSM aarch64 1.2.4-4.fc41 fedora 253.4 KiB libSM-devel aarch64 1.2.4-4.fc41 fedora 18.8 KiB libX11 aarch64 1.8.10-2.fc42 fedora 1.3 MiB libX11-common noarch 1.8.10-2.fc42 fedora 1.1 MiB libX11-devel aarch64 1.8.10-2.fc42 fedora 1.0 MiB libX11-xcb aarch64 1.8.10-2.fc42 fedora 195.1 KiB libXau aarch64 1.0.11-7.fc41 fedora 242.9 KiB libXau-devel aarch64 1.0.11-7.fc41 fedora 6.4 KiB libXcomposite aarch64 0.4.6-4.fc41 fedora 224.6 KiB libXcursor aarch64 1.2.2-2.fc41 fedora 197.6 KiB libXdamage aarch64 1.1.6-4.fc41 fedora 223.8 KiB libXext aarch64 1.3.6-2.fc41 fedora 210.0 KiB libXfixes aarch64 6.0.1-4.fc41 fedora 198.4 KiB libXfixes-devel aarch64 6.0.1-4.fc41 fedora 9.2 KiB libXft aarch64 2.3.8-7.fc41 fedora 256.5 KiB libXi aarch64 1.8.2-1.fc42 fedora 200.7 KiB libXinerama aarch64 1.1.5-7.fc41 fedora 199.1 KiB libXrandr aarch64 1.5.4-4.fc41 fedora 199.8 KiB libXrender aarch64 0.9.11-7.fc41 fedora 198.2 KiB libXt aarch64 1.3.0-4.fc41 fedora 541.7 KiB libXtst aarch64 1.2.5-1.fc41 fedora 201.6 KiB libXxf86vm aarch64 1.1.5-7.fc41 fedora 197.4 KiB libasan aarch64 14.2.1-3.fc42 fedora 1.6 MiB libasyncns aarch64 0.8-29.fc41 fedora 227.4 KiB libatomic aarch64 14.2.1-3.fc42 fedora 196.9 KiB libcloudproviders aarch64 0.3.5-5.fc41 fedora 220.3 KiB libconfig aarch64 1.7.3-9.fc41 fedora 449.0 KiB libdatrie aarch64 0.2.13-10.fc41 fedora 222.0 KiB libdb aarch64 5.3.28-64.fc42 fedora 1.9 MiB libdecor aarch64 0.2.2-4.fc41 fedora 593.6 KiB libdrm aarch64 2.4.123-1.fc42 fedora 1.6 MiB libedit aarch64 3.1-53.20240808cvs.fc41 fedora 344.2 KiB libepoxy aarch64 1.5.10-8.fc41 fedora 1.4 MiB libffado aarch64 2.4.8-6.fc41 fedora 2.5 MiB libfontenc aarch64 1.1.8-2.fc41 fedora 234.8 KiB libglvnd aarch64 1:1.7.0-5.fc41 fedora 1.5 MiB libglvnd-core-devel aarch64 1:1.7.0-5.fc41 fedora 40.3 KiB libglvnd-devel aarch64 1:1.7.0-5.fc41 fedora 2.1 MiB libglvnd-egl aarch64 1:1.7.0-5.fc41 fedora 196.9 KiB libglvnd-gles aarch64 1:1.7.0-5.fc41 fedora 650.3 KiB libglvnd-glx aarch64 1:1.7.0-5.fc41 fedora 1.2 MiB libglvnd-opengl aarch64 1:1.7.0-5.fc41 fedora 457.1 KiB libgusb aarch64 0.4.9-2.fc41 fedora 246.0 KiB libicu aarch64 74.2-2.fc41 fedora 35.6 MiB libiec61883 aarch64 1.2.0-35.fc41 fedora 225.7 KiB libinstpatch aarch64 1.1.6-29.fc41 fedora 868.1 KiB libjpeg-turbo aarch64 3.0.4-1.fc42 fedora 796.8 KiB liblc3 aarch64 1.1.1-3.fc41 fedora 271.0 KiB libldac aarch64 2.0.2.3-16.fc41 fedora 402.5 KiB liblerc aarch64 4.0.0-7.fc41 fedora 610.5 KiB libmikmod aarch64 3.3.11.1-19.fc41 fedora 439.2 KiB libmng aarch64 2.0.3-22.fc41 fedora 665.5 KiB libmpc aarch64 1.3.1-6.fc41 fedora 280.8 KiB libogg aarch64 2:1.3.5-9.fc41 fedora 205.5 KiB libogg-devel aarch64 2:1.3.5-9.fc41 fedora 17.5 KiB libpciaccess aarch64 0.16-13.fc41 fedora 200.7 KiB libpng aarch64 2:1.6.44-1.fc42 fedora 333.9 KiB libraw1394 aarch64 2.1.2-21.fc41 fedora 823.3 KiB libsamplerate aarch64 0.2.2-9.fc41 fedora 1.6 MiB libsbc aarch64 2.0-5.fc41 fedora 213.4 KiB libsigc++20 aarch64 2.12.1-3.fc41 fedora 254.5 KiB libsndfile aarch64 1.2.2-4.fc41 fedora 690.2 KiB libsoup3 aarch64 3.6.0-1.fc42 fedora 1.2 MiB libstdc++-devel aarch64 14.2.1-3.fc42 fedora 15.1 MiB libthai aarch64 0.1.29-9.fc41 fedora 935.5 KiB libtiff aarch64 4.6.0-6.fc42 fedora 850.2 KiB libtracker-sparql aarch64 3.7.3-3.fc41 fedora 1.5 MiB libubsan aarch64 14.2.1-3.fc42 fedora 539.3 KiB libusb1 aarch64 1.0.27-3.fc41 fedora 242.3 KiB libuuid-devel aarch64 2.40.2-8.fc42 fedora 40.9 KiB libvorbis aarch64 1:1.3.7-11.fc41 fedora 1.2 MiB libwayland-client aarch64 1.23.0-2.fc41 fedora 198.2 KiB libwayland-cursor aarch64 1.23.0-2.fc41 fedora 209.5 KiB libwayland-egl aarch64 1.23.0-2.fc41 fedora 196.6 KiB libwayland-server aarch64 1.23.0-2.fc41 fedora 198.7 KiB libwebp aarch64 1.4.0-4.fc41 fedora 1.2 MiB libxcb aarch64 1.17.0-2.fc41 fedora 5.0 MiB libxcb-devel aarch64 1.17.0-2.fc41 fedora 2.7 MiB libxcrypt-devel aarch64 4.4.36-7.fc41 fedora 30.3 KiB libxkbcommon aarch64 1.7.0-4.fc41 fedora 596.6 KiB libxml++ aarch64 2.42.3-4.fc41 fedora 378.7 KiB libxshmfence aarch64 1.3.2-4.fc41 fedora 195.5 KiB lksctp-tools aarch64 1.0.19-9.fc41 fedora 1.3 MiB llvm-libs aarch64 18.1.8-2.fc41 fedora 106.0 MiB lm_sensors-libs aarch64 3.6.0-20.fc41 fedora 221.9 KiB lua aarch64 5.4.6-6.fc41 fedora 873.7 KiB lua-posix aarch64 36.2.1-7.fc41 fedora 5.4 MiB m4 aarch64 1.4.19-10.fc41 fedora 668.7 KiB mesa-dri-drivers aarch64 24.2.3-2.fc42 fedora 101.0 MiB mesa-filesystem aarch64 24.2.3-2.fc42 fedora 3.6 KiB mesa-libEGL aarch64 24.2.3-2.fc42 fedora 460.1 KiB mesa-libGL aarch64 24.2.3-2.fc42 fedora 725.8 KiB mesa-libGLU aarch64 9.0.3-5.fc41 fedora 393.6 KiB mesa-libgbm aarch64 24.2.3-2.fc42 fedora 197.3 KiB mesa-libglapi aarch64 24.2.3-2.fc42 fedora 397.1 KiB mkfontscale aarch64 1.2.3-1.fc41 fedora 205.2 KiB mpg123-libs aarch64 1.31.3-5.fc41 fedora 1.0 MiB ncurses aarch64 6.5-2.20240629.fc41 fedora 1.7 MiB nettle aarch64 3.10-3.fc41 fedora 956.7 KiB nspr aarch64 4.35.0-29.fc42 fedora 740.7 KiB nss aarch64 3.104.0-1.fc42 fedora 2.2 MiB nss-softokn aarch64 3.104.0-1.fc42 fedora 2.7 MiB nss-softokn-freebl aarch64 3.104.0-1.fc42 fedora 931.0 KiB nss-sysinit aarch64 3.104.0-1.fc42 fedora 198.2 KiB nss-util aarch64 3.104.0-1.fc42 fedora 345.1 KiB opus aarch64 1.5.2-1.fc42 fedora 519.9 KiB pango aarch64 1.54.0-2.fc41 fedora 1.9 MiB perl-AutoLoader noarch 5.74-511.fc41 fedora 20.5 KiB perl-B aarch64 1.89-511.fc41 fedora 606.1 KiB perl-Carp noarch 1.54-511.fc41 fedora 46.6 KiB perl-Class-Struct noarch 0.68-511.fc41 fedora 25.4 KiB perl-Data-Dumper aarch64 2.189-512.fc41 fedora 263.8 KiB perl-Digest noarch 1.20-511.fc41 fedora 35.3 KiB perl-Digest-MD5 aarch64 2.59-5.fc41 fedora 231.9 KiB perl-DynaLoader aarch64 1.56-511.fc41 fedora 32.1 KiB perl-Encode aarch64 4:3.21-511.fc41 fedora 5.9 MiB perl-Errno aarch64 1.38-511.fc41 fedora 8.4 KiB perl-Exporter noarch 5.78-511.fc41 fedora 54.3 KiB perl-Fcntl aarch64 1.18-511.fc41 fedora 221.1 KiB perl-File-Basename noarch 2.86-511.fc41 fedora 14.0 KiB perl-File-Compare noarch 1.100.800-511.fc41 fedora 5.6 KiB perl-File-Copy noarch 2.41-511.fc41 fedora 19.6 KiB perl-File-Find noarch 1.44-511.fc41 fedora 41.9 KiB perl-File-Path noarch 2.18-511.fc41 fedora 63.5 KiB perl-File-Temp noarch 1:0.231.100-511.fc41 fedora 162.3 KiB perl-File-stat noarch 1.14-511.fc41 fedora 12.5 KiB perl-FileHandle noarch 2.05-511.fc41 fedora 9.3 KiB perl-Getopt-Long noarch 1:2.58-2.fc41 fedora 144.5 KiB perl-Getopt-Std noarch 1.14-511.fc41 fedora 11.2 KiB perl-HTTP-Tiny noarch 0.088-512.fc41 fedora 152.2 KiB perl-IO aarch64 1.55-511.fc41 fedora 319.2 KiB perl-IO-Socket-IP noarch 0.42-512.fc41 fedora 98.7 KiB perl-IO-Socket-SSL noarch 2.089-1.fc42 fedora 703.3 KiB perl-IPC-Open3 noarch 1.22-511.fc41 fedora 22.5 KiB perl-MIME-Base32 noarch 1.303-21.fc41 fedora 30.7 KiB perl-MIME-Base64 aarch64 3.16-511.fc41 fedora 222.2 KiB perl-Mozilla-CA noarch 20240730-1.fc41 fedora 9.8 KiB perl-Net-SSLeay aarch64 1.94-7.fc41 fedora 1.4 MiB perl-POSIX aarch64 2.20-511.fc41 fedora 327.3 KiB perl-PathTools aarch64 3.91-511.fc41 fedora 352.1 KiB perl-Pod-Escapes noarch 1:1.07-511.fc41 fedora 24.9 KiB perl-Pod-Perldoc noarch 3.28.01-512.fc41 fedora 163.7 KiB perl-Pod-Simple noarch 1:3.45-511.fc41 fedora 560.9 KiB perl-Pod-Usage noarch 4:2.03-511.fc41 fedora 84.8 KiB perl-Scalar-List-Utils aarch64 5:1.66-1.fc42 fedora 278.7 KiB perl-SelectSaver noarch 1.02-511.fc41 fedora 2.2 KiB perl-Socket aarch64 4:2.038-511.fc41 fedora 272.1 KiB perl-Storable aarch64 1:3.32-511.fc41 fedora 372.5 KiB perl-Symbol noarch 1.09-511.fc41 fedora 6.8 KiB perl-Term-ANSIColor noarch 5.01-512.fc41 fedora 97.5 KiB perl-Term-Cap noarch 1.18-511.fc41 fedora 29.3 KiB perl-Text-ParseWords noarch 3.31-511.fc41 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 2024.001-511.fc41 fedora 22.6 KiB perl-Thread-Queue noarch 3.14-511.fc41 fedora 28.9 KiB perl-Time-Local noarch 2:1.350-511.fc41 fedora 69.0 KiB perl-URI noarch 5.29-1.fc42 fedora 251.9 KiB perl-base noarch 2.27-511.fc41 fedora 12.5 KiB perl-constant noarch 1.33-512.fc41 fedora 26.2 KiB perl-if noarch 0.61.000-511.fc41 fedora 5.8 KiB perl-interpreter aarch64 4:5.40.0-511.fc41 fedora 302.3 KiB perl-libnet noarch 3.15-512.fc41 fedora 289.4 KiB perl-libs aarch64 4:5.40.0-511.fc41 fedora 10.9 MiB perl-locale noarch 1.12-511.fc41 fedora 6.5 KiB perl-mro aarch64 1.29-511.fc41 fedora 209.7 KiB perl-overload noarch 1.37-511.fc41 fedora 71.5 KiB perl-overloading noarch 0.02-511.fc41 fedora 4.8 KiB perl-parent noarch 1:0.242-1.fc42 fedora 10.0 KiB perl-podlators noarch 1:6.0.2-2.fc41 fedora 317.5 KiB perl-threads aarch64 1:2.40-511.fc41 fedora 263.2 KiB perl-threads-shared aarch64 1.69-511.fc41 fedora 231.8 KiB perl-vars noarch 1.05-511.fc41 fedora 3.9 KiB pipewire-libs aarch64 1.2.4-1.fc42 fedora 15.1 MiB pixman aarch64 0.43.4-2.fc41 fedora 718.4 KiB pulseaudio-libs aarch64 17.0-2.fc41 fedora 3.9 MiB sdl12-compat aarch64 1.2.68-3.fc41 fedora 283.7 KiB shared-mime-info aarch64 2.3-6.fc41 fedora 5.3 MiB ttmkfdir aarch64 3.0.9-71.fc41 fedora 222.4 KiB tzdata-java noarch 2024a-9.fc41 fedora 101.7 KiB webrtc-audio-processing aarch64 1.3-3.fc42 fedora 1.5 MiB xkeyboard-config noarch 2.42-2.fc41 fedora 6.5 MiB xml-common noarch 0.6.3-65.fc41 fedora 78.4 KiB xorg-x11-fonts-Type1 noarch 7.5-39.fc41 fedora 863.3 KiB xorg-x11-proto-devel noarch 2024.1-3.fc41 fedora 1.7 MiB xprop aarch64 1.2.7-2.fc41 fedora 206.8 KiB zlib-ng-compat-devel aarch64 2.2.2-1.fc42 copr_base 106.8 KiB Transaction Summary: Installing: 285 packages Total size of inbound packages is 237 MiB. Need to download 89 MiB. After this operation, 932 MiB extra will be used (install 932 MiB, remove 0 B). [1/2] desktop-file-utils-0:0.27-2.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [2/7] libXcursor-devel-0:1.2.2-2.fc41.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [3/8] libXext-devel-0:1.3.6-2.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [4/9] libXrandr-devel-0:1.5.4-4.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/10] libXrender-devel-0:0.9.11-7.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/13] libappstream-glib-0:0.8.3-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/14] libjpeg-turbo-devel-0:3.0.4-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/15] libpng-devel-2:1.6.44-1.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/17] make-1:4.4.1-8.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [10/26] emacs-filesystem-1:30.0-3.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [11/27] glib2-0:2.82.1-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [12/29] gcc-0:14.2.1-3.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [13/30] libmpc-0:1.3.1-6.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [14/33] libglvnd-devel-1:1.7.0-5.fc41.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [15/35] libX11-devel-0:1.8.10-2.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [16/36] libXcursor-0:1.2.2-2.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [17/37] libXfixes-devel-0:6.0.1-4.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [18/38] xorg-x11-proto-devel-0:2024.1-3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [19/39] libXext-0:1.3.6-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [20/40] libXrandr-0:1.5.4-4.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [21/41] libXrender-0:0.9.11-7.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [22/45] libXxf86vm-0:1.1.5-7.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [23/46] gdk-pixbuf2-0:2.42.12-6.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [24/47] json-glib-0:1.10.0-1.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [25/48] cmake-filesystem-0:3.28.3-7.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [26/49] libjpeg-turbo-0:3.0.4-1.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [27/50] libpng-2:1.6.44-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [28/56] freetype-0:2.13.2-6.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [29/60] libglvnd-glx-1:1.7.0-5.fc41.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [30/65] cups-libs-1:2.4.10-6.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [31/69] gnutls-0:3.8.7-4.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [32/70] cpp-0:14.2.1-3.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [33/71] glibc-devel-0:2.40.9000-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [34/72] libasan-0:14.2.1-3.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [35/73] libatomic-0:14.2.1-3.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [36/74] libubsan-0:14.2.1-3.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [37/75] fontconfig-0:2.15.0-8.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [38/76] libX11-0:1.8.10-2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [39/77] libXcomposite-0:0.4.6-4.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [40/78] libXi-0:1.8.2-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [41/79] libXtst-0:1.2.5-1.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [42/81] libglvnd-1:1.7.0-5.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [43/82] libglvnd-core-devel-1:1.7.0-5.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [44/83] libglvnd-egl-1:1.7.0-5.fc41.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [45/84] libglvnd-gles-1:1.7.0-5.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [46/85] libglvnd-opengl-1:1.7.0-5.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [47/86] libX11-xcb-0:1.8.10-2.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [48/87] libxcb-devel-0:1.17.0-2.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [49/88] libXfixes-0:6.0.1-4.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [50/92] shared-mime-info-0:2.3-6.fc41.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [51/93] automake-0:1.16.5-17.fc41.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [52/97] harfbuzz-0:9.0.0-3.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [53/98] mesa-libGL-0:24.2.3-2.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 54/102] libtiff-0:4.6.0-6.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 55/109] nettle-0:3.10-3.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 56/110] kernel-headers-0:6.11.0-63.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 57/111] libxcrypt-devel-0:4.4.36-7.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 58/112] default-fonts-core-sans-0:4.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 59/113] fonts-filesystem-1:2.0.5-17.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 60/114] xml-common-0:0.6.3-65.fc41.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 61/115] libX11-common-0:1.8.10-2.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 62/116] libxcb-0:1.17.0-2.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 63/119] mesa-libEGL-0:24.2.3-2.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 64/120] libXau-devel-0:1.0.11-7.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 65/121] autoconf-0:2.72-3.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 66/122] perl-Carp-0:1.54-511.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 67/123] perl-Class-Struct-0:0.68-511. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 68/124] perl-Errno-0:1.38-511.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 69/125] perl-Exporter-0:5.78-511.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 70/126] perl-File-Basename-0:2.86-511 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 71/127] perl-File-Path-0:2.18-511.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 72/128] perl-File-stat-0:1.14-511.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 73/129] perl-Getopt-Long-1:2.58-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 74/130] perl-IO-0:1.55-511.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 75/131] perl-PathTools-0:3.91-511.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 76/132] perl-Thread-Queue-0:3.14-511. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 77/133] perl-constant-0:1.33-512.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 78/134] perl-interpreter-4:5.40.0-511 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 79/135] perl-libs-4:5.40.0-511.fc41.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 80/136] perl-threads-1:2.40-511.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 81/140] graphite2-0:1.3.14-16.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 82/141] expat-0:2.6.3-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 83/142] libdrm-0:2.4.123-1.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 84/143] libxshmfence-0:1.3.2-4.fc41.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 85/144] mesa-dri-drivers-0:24.2.3-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 86/145] mesa-libglapi-0:24.2.3-2.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 87/146] lcms2-0:2.16-4.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 88/147] jbigkit-libs-0:2.1-30.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 89/148] liblerc-0:4.0.0-7.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 90/149] libwebp-0:1.4.0-4.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 91/151] abattis-cantarell-vf-fonts-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 92/152] google-noto-sans-vf-fonts-0:2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 93/153] libXau-0:1.0.11-7.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 94/155] libwayland-client-0:1.23.0-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 95/156] libwayland-server-0:1.23.0-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 96/157] mesa-libgbm-0:24.2.3-2.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 97/158] m4-0:1.4.19-10.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 98/159] perl-Data-Dumper-0:2.189-512. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 99/160] perl-File-Compare-0:1.100.800 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [100/161] perl-File-Copy-0:2.41-511.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [101/162] perl-File-Find-0:1.44-511.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [102/163] perl-File-Temp-1:0.231.100-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [103/164] perl-POSIX-0:2.20-511.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [104/165] perl-Text-ParseWords-0:3.31-5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [105/166] perl-vars-0:1.05-511.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [106/167] perl-Fcntl-0:1.18-511.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [107/168] perl-Symbol-0:1.09-511.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [108/169] perl-overload-0:1.37-511.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [109/170] perl-Pod-Usage-4:2.03-511.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [110/171] perl-base-0:2.27-511.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [111/172] perl-SelectSaver-0:1.02-511.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [112/173] perl-Socket-4:2.038-511.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [113/174] perl-Scalar-List-Utils-5:1.66 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [114/175] perl-threads-shared-0:1.69-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [115/176] perl-DynaLoader-0:1.56-511.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [116/177] perl-Encode-4:3.21-511.fc41.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [117/178] dbus-libs-1:1.14.10-4.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [118/186] libusb1-0:1.0.27-3.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [119/190] libpciaccess-0:0.16-13.fc41.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [120/191] lm_sensors-libs-0:3.6.0-20.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [121/192] mesa-filesystem-0:24.2.3-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [122/193] google-noto-fonts-common-0:20 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [123/195] perl-B-0:1.89-511.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [124/196] perl-parent-1:0.242-1.fc42.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [125/197] perl-locale-0:1.12-511.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [126/198] perl-mro-0:1.29-511.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [127/199] perl-overloading-0:0.02-511.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [128/200] perl-Pod-Perldoc-0:3.28.01-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [129/201] perl-podlators-1:6.0.2-2.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [130/202] perl-Getopt-Std-0:1.14-511.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [131/203] perl-MIME-Base64-0:3.16-511.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [132/204] perl-Storable-1:3.32-511.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [133/209] hwdata-0:0.387-1.fc42.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [134/210] cairo-0:1.18.0-4.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [135/211] gtk3-0:3.24.43-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [136/212] libwayland-cursor-0:1.23.0-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [137/213] pango-0:1.54.0-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [138/214] perl-if-0:0.61.000-511.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [139/215] groff-base-0:1.23.0-7.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [140/216] perl-HTTP-Tiny-0:0.088-512.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [141/217] perl-IPC-Open3-0:1.22-511.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [142/218] perl-Pod-Simple-1:3.45-511.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [143/219] perl-Term-ANSIColor-0:5.01-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [144/220] perl-Term-Cap-0:1.18-511.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [145/221] pixman-0:0.43.4-2.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [146/222] adwaita-icon-theme-0:47.0-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [147/223] at-spi2-atk-0:2.54.0-1.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [148/224] atk-0:2.54.0-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [149/225] cairo-gobject-0:1.18.0-4.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [150/226] colord-libs-0:1.4.7-5.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [151/227] fribidi-0:1.0.15-2.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [152/228] gdk-pixbuf2-modules-0:2.42.12 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [153/229] gtk-update-icon-cache-0:3.24. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [154/230] hicolor-icon-theme-0:0.17-19. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [155/231] libXdamage-0:1.1.6-4.fc41.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [156/232] libXinerama-0:1.1.5-7.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [157/233] libcloudproviders-0:0.3.5-5.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [158/234] libepoxy-0:1.5.10-8.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [159/235] libtracker-sparql-0:3.7.3-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [160/236] libwayland-egl-0:1.23.0-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [161/237] libxkbcommon-0:1.7.0-4.fc41.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [162/238] libXft-0:2.3.8-7.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [163/239] libthai-0:0.1.29-9.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [164/240] perl-IO-Socket-SSL-0:2.089-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [165/241] perl-Mozilla-CA-0:20240730-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [166/242] perl-Net-SSLeay-0:1.94-7.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [167/243] perl-Time-Local-2:1.350-511.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [168/244] perl-Pod-Escapes-1:1.07-511.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [169/245] perl-Text-Tabs+Wrap-0:2024.00 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [170/246] ncurses-0:6.5-2.20240629.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [171/247] adwaita-cursor-theme-0:47.0-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [172/248] adwaita-icon-theme-legacy-0:4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [173/249] at-spi2-core-0:2.54.0-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [174/250] libgusb-0:0.4.9-2.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [175/251] libicu-0:74.2-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [176/252] libsoup3-0:3.6.0-1.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [177/253] xkeyboard-config-0:2.42-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [178/254] libdatrie-0:0.2.13-10.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [179/255] perl-IO-Socket-IP-0:0.42-512. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [180/256] perl-URI-0:5.29-1.fc42.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [181/257] perl-AutoLoader-0:5.74-511.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [182/258] dbus-1:1.14.10-4.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [183/259] xprop-0:1.2.7-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [184/260] perl-MIME-Base32-0:1.303-21.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [185/261] perl-libnet-0:3.15-512.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [186/262] dbus-broker-0:36-4.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [187/263] perl-Digest-MD5-0:2.59-5.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [188/264] perl-FileHandle-0:2.05-511.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [189/265] dbus-common-1:1.14.10-4.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [190/266] perl-Digest-0:1.20-511.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [191/268] avahi-libs-0:0.8-30.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [192/269] avahi-glib-0:0.8-30.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [193/270] zlib-ng-compat-devel-0:2.2.2- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [194/271] llvm-libs-0:18.1.8-2.fc41.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [195/272] libedit-0:3.1-53.20240808cvs. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [196/283] annobin-plugin-gcc-0:12.70-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [197/284] gcc-plugin-annobin-0:14.2.1-3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [198/285] annobin-docs-0:12.70-1.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [199/285] ant-0:1.10.15-4.fc42.noarch 100% | 7.2 MiB/s | 169.8 KiB | 00m00s [200/285] dom4j-0:2.0.3-10.fc40.noarch 100% | 8.3 MiB/s | 288.9 KiB | 00m00s [201/285] mesa-libGLU-devel-0:9.0.3-5.f 100% | 2.0 MiB/s | 12.1 KiB | 00m00s [202/285] libXt-devel-0:1.3.0-4.fc41.aa 100% | 56.1 MiB/s | 459.8 KiB | 00m00s [203/285] java-21-openjdk-devel-1:21.0. 100% | 156.5 MiB/s | 5.0 MiB | 00m00s [204/285] libXxf86vm-devel-0:1.1.5-7.fc 100% | 3.7 MiB/s | 22.7 KiB | 00m00s [205/285] libvorbis-devel-1:1.3.7-11.fc 100% | 9.0 MiB/s | 18.5 KiB | 00m00s [206/285] swig-0:4.2.1-8.fc41.aarch64 100% | 177.1 MiB/s | 1.6 MiB | 00m00s [207/285] gcc-c++-0:14.2.1-3.fc42.aarch 100% | 155.0 MiB/s | 12.9 MiB | 00m00s [208/285] vecmath1.2-0:1.14-37.fc41.noa 100% | 6.4 MiB/s | 117.2 KiB | 00m00s [209/285] sdljava-0:0.9.1-63.fc41.aarch 100% | 11.0 MiB/s | 405.1 KiB | 00m00s [210/285] xml-commons-apis-0:1.4.01-47. 100% | 10.7 MiB/s | 229.8 KiB | 00m00s [211/285] ant-lib-0:1.10.15-4.fc42.noar 100% | 75.8 MiB/s | 2.0 MiB | 00m00s [212/285] DevIL-devel-0:1.7.8-49.fc42.a 100% | 599.4 KiB/s | 37.8 KiB | 00m00s [213/285] java-21-openjdk-headless-1:21 100% | 242.8 MiB/s | 47.1 MiB | 00m00s [214/285] javapackages-filesystem-0:6.2 100% | 80.7 KiB/s | 12.1 KiB | 00m00s [215/285] libstdc++-devel-0:14.2.1-3.fc 100% | 195.8 MiB/s | 2.7 MiB | 00m00s [216/285] java-21-openjdk-1:21.0.4.0.7- 100% | 27.5 MiB/s | 422.3 KiB | 00m00s [217/285] libICE-devel-0:1.1.1-4.fc41.a 100% | 22.4 MiB/s | 46.0 KiB | 00m00s [218/285] mesa-libGLU-0:9.0.3-5.fc41.aa 100% | 37.8 MiB/s | 154.8 KiB | 00m00s [219/285] libSM-devel-0:1.2.4-4.fc41.aa 100% | 5.8 MiB/s | 12.0 KiB | 00m00s [220/285] libXt-0:1.3.0-4.fc41.aarch64 100% | 57.0 MiB/s | 175.0 KiB | 00m00s [221/285] libogg-devel-2:1.3.5-9.fc41.a 100% | 6.2 MiB/s | 12.8 KiB | 00m00s [222/285] libvorbis-1:1.3.7-11.fc41.aar 100% | 60.1 MiB/s | 184.6 KiB | 00m00s [223/285] SDL_gfx-0:2.0.27-4.fc41.aarch 100% | 13.8 MiB/s | 56.4 KiB | 00m00s [224/285] SDL_mixer-0:1.2.12-33.fc41.aa 100% | 30.3 MiB/s | 93.2 KiB | 00m00s [225/285] ftgl-0:2.1.3-0.33.rc5.fc41.aa 100% | 21.1 MiB/s | 107.8 KiB | 00m00s [226/285] SDL_ttf-0:2.0.11-30.fc41.aarc 100% | 2.0 MiB/s | 26.4 KiB | 00m00s [227/285] libGLEW-0:2.2.0-8.fc41.aarch6 100% | 56.2 MiB/s | 172.6 KiB | 00m00s [228/285] sdl12-compat-0:1.2.68-3.fc41. 100% | 45.2 MiB/s | 92.5 KiB | 00m00s [229/285] DevIL-0:1.7.8-49.fc42.aarch64 100% | 52.5 MiB/s | 269.0 KiB | 00m00s [230/285] jdom-0:1.1.3-39.fc41.noarch 100% | 8.6 MiB/s | 176.5 KiB | 00m00s [231/285] copy-jdk-configs-0:4.1-6.fc41 100% | 13.5 MiB/s | 27.7 KiB | 00m00s [232/285] alsa-lib-0:1.2.12-2.fc41.aarc 100% | 123.1 MiB/s | 504.1 KiB | 00m00s [233/285] lksctp-tools-0:1.0.19-9.fc41. 100% | 24.1 MiB/s | 98.8 KiB | 00m00s [234/285] nss-0:3.104.0-1.fc42.aarch64 100% | 137.5 MiB/s | 703.8 KiB | 00m00s [235/285] tzdata-java-0:2024a-9.fc41.no 100% | 11.6 MiB/s | 47.4 KiB | 00m00s [236/285] xorg-x11-fonts-Type1-0:7.5-39 100% | 99.0 MiB/s | 507.0 KiB | 00m00s [237/285] javapackages-tools-0:6.2.0-27 100% | 145.7 KiB/s | 36.4 KiB | 00m00s >>> Status code: 404 for https://d2lzkl7pfhq30w.cloudfront.net/pub/fedora/linux/ [238/285] libICE-0:1.1.1-4.fc41.aarch64 100% | 14.4 MiB/s | 73.7 KiB | 00m00s [239/285] libSM-0:1.2.4-4.fc41.aarch64 100% | 21.1 MiB/s | 43.2 KiB | 00m00s [240/285] libuuid-devel-0:2.40.2-8.fc42 100% | 16.7 MiB/s | 34.2 KiB | 00m00s [241/285] libogg-2:1.3.5-9.fc41.aarch64 100% | 16.1 MiB/s | 33.1 KiB | 00m00s [242/285] fluidsynth-0:2.3.6-1.fc42.aar 100% | 12.1 MiB/s | 24.8 KiB | 00m00s [243/285] libmikmod-0:3.3.11.1-19.fc41. 100% | 38.8 MiB/s | 158.8 KiB | 00m00s [244/285] SDL2-0:2.30.3-2.fc41.aarch64 100% | 166.7 MiB/s | 682.6 KiB | 00m00s [245/285] jasper-libs-0:4.2.3-2.fc41.aa 100% | 31.2 MiB/s | 159.6 KiB | 00m00s [246/285] libmng-0:2.0.3-22.fc41.aarch6 100% | 60.0 MiB/s | 184.3 KiB | 00m00s [247/285] lua-0:5.4.6-6.fc41.aarch64 100% | 46.2 MiB/s | 189.4 KiB | 00m00s [248/285] lua-posix-0:36.2.1-7.fc41.aar 100% | 47.5 MiB/s | 145.8 KiB | 00m00s [249/285] nspr-0:4.35.0-29.fc42.aarch64 100% | 43.9 MiB/s | 135.0 KiB | 00m00s [250/285] nss-softokn-0:3.104.0-1.fc42. 100% | 100.2 MiB/s | 410.4 KiB | 00m00s [251/285] nss-sysinit-0:3.104.0-1.fc42. 100% | 4.7 MiB/s | 19.4 KiB | 00m00s [252/285] nss-util-0:3.104.0-1.fc42.aar 100% | 20.6 MiB/s | 84.3 KiB | 00m00s [253/285] ttmkfdir-0:3.0.9-71.fc41.aarc 100% | 25.0 MiB/s | 51.1 KiB | 00m00s [254/285] mkfontscale-0:1.2.3-1.fc41.aa 100% | 10.3 MiB/s | 31.7 KiB | 00m00s [255/285] fluidsynth-libs-0:2.3.6-1.fc4 100% | 75.2 MiB/s | 231.2 KiB | 00m00s [256/285] pulseaudio-libs-0:17.0-2.fc41 100% | 110.2 MiB/s | 677.0 KiB | 00m00s [257/285] nss-softokn-freebl-0:3.104.0- 100% | 40.4 MiB/s | 289.7 KiB | 00m00s [258/285] pipewire-libs-0:1.2.4-1.fc42. 100% | 156.5 MiB/s | 1.9 MiB | 00m00s [259/285] libfontenc-0:1.1.8-2.fc41.aar 100% | 6.4 MiB/s | 32.8 KiB | 00m00s [260/285] libinstpatch-0:1.1.6-29.fc41. 100% | 63.7 MiB/s | 261.0 KiB | 00m00s [261/285] libsndfile-0:1.2.2-4.fc41.aar 100% | 34.9 MiB/s | 214.2 KiB | 00m00s [262/285] bluez-libs-0:5.78-1.fc42.aarc 100% | 15.0 MiB/s | 92.1 KiB | 00m00s [263/285] fdk-aac-free-0:2.0.0-14.fc41. 100% | 80.0 MiB/s | 327.6 KiB | 00m00s [264/285] libldac-0:2.0.2.3-16.fc41.aar 100% | 20.2 MiB/s | 41.4 KiB | 00m00s [265/285] libsbc-0:2.0-5.fc41.aarch64 100% | 21.3 MiB/s | 43.7 KiB | 00m00s [266/285] liblc3-0:1.1.1-3.fc41.aarch64 100% | 33.0 MiB/s | 101.5 KiB | 00m00s [267/285] libasyncns-0:0.8-29.fc41.aarc 100% | 14.5 MiB/s | 29.8 KiB | 00m00s [268/285] opus-0:1.5.2-1.fc42.aarch64 100% | 74.1 MiB/s | 227.6 KiB | 00m00s [269/285] webrtc-audio-processing-0:1.3 100% | 120.4 MiB/s | 493.1 KiB | 00m00s [270/285] libdecor-0:0.2.2-4.fc41.aarch 100% | 27.5 MiB/s | 56.2 KiB | 00m00s [271/285] flac-libs-0:1.4.3-5.fc41.aarc 100% | 75.6 MiB/s | 232.2 KiB | 00m00s [272/285] gsm-0:1.0.22-7.fc41.aarch64 100% | 17.8 MiB/s | 36.4 KiB | 00m00s [273/285] lame-libs-0:3.100-18.fc41.aar 100% | 82.4 MiB/s | 337.6 KiB | 00m00s [274/285] SDL_image-0:1.2.12-38.fc42.aa 100% | 22.8 MiB/s | 46.7 KiB | 00m00s [275/285] mpg123-libs-0:1.31.3-5.fc41.a 100% | 84.6 MiB/s | 346.5 KiB | 00m00s [276/285] jack-audio-connection-kit-0:1 100% | 126.4 MiB/s | 517.6 KiB | 00m00s [277/285] libdb-0:5.3.28-64.fc42.aarch6 100% | 121.9 MiB/s | 748.7 KiB | 00m00s [278/285] libffado-0:2.4.8-6.fc41.aarch 100% | 99.2 MiB/s | 812.8 KiB | 00m00s [279/285] glibmm2.4-0:2.66.7-2.fc41.aar 100% | 75.0 MiB/s | 614.6 KiB | 00m00s [280/285] libsamplerate-0:0.2.2-9.fc41. 100% | 99.0 MiB/s | 1.3 MiB | 00m00s [281/285] libconfig-0:1.7.3-9.fc41.aarc 100% | 8.4 MiB/s | 68.6 KiB | 00m00s [282/285] libiec61883-0:1.2.0-35.fc41.a 100% | 19.4 MiB/s | 39.7 KiB | 00m00s [283/285] libsigc++20-0:2.12.1-3.fc41.a 100% | 18.9 MiB/s | 38.8 KiB | 00m00s [284/285] libraw1394-0:2.1.2-21.fc41.aa 100% | 21.3 MiB/s | 65.5 KiB | 00m00s [285/285] libxml++-0:2.42.3-4.fc41.aarc 100% | 30.6 MiB/s | 94.0 KiB | 00m00s -------------------------------------------------------------------------------- [285/285] Total 100% | 104.1 MiB/s | 89.4 MiB | 00m01s Running transaction [ 1/287] Verify package files 100% | 340.0 B/s | 285.0 B | 00m01s [ 2/287] Prepare transaction 100% | 2.2 KiB/s | 285.0 B | 00m00s [ 3/287] Installing xorg-x11-proto-dev 100% | 162.1 MiB/s | 1.8 MiB | 00m00s [ 4/287] Installing dbus-libs-1:1.14.1 100% | 239.4 MiB/s | 490.2 KiB | 00m00s [ 5/287] Installing javapackages-files 100% | 5.2 MiB/s | 5.3 KiB | 00m00s [ 6/287] Installing libjpeg-turbo-0:3. 100% | 259.9 MiB/s | 798.5 KiB | 00m00s [ 7/287] Installing libpng-2:1.6.44-1. 100% | 163.7 MiB/s | 335.2 KiB | 00m00s [ 8/287] Installing expat-0:2.6.3-1.fc 100% | 264.5 MiB/s | 541.7 KiB | 00m00s [ 9/287] Installing nspr-0:4.35.0-29.f 100% | 362.6 MiB/s | 742.6 KiB | 00m00s [ 10/287] Installing libglvnd-1:1.7.0-5 100% | 485.0 MiB/s | 1.5 MiB | 00m00s [ 11/287] Installing nss-util-0:3.104.0 100% | 338.0 MiB/s | 346.1 KiB | 00m00s [ 12/287] Installing avahi-libs-0:0.8-3 100% | 301.2 MiB/s | 617.0 KiB | 00m00s [ 13/287] Installing libwayland-client- 100% | 194.7 MiB/s | 199.4 KiB | 00m00s [ 14/287] Installing libogg-2:1.3.5-9.f 100% | 202.2 MiB/s | 207.0 KiB | 00m00s [ 15/287] Installing libX11-xcb-0:1.8.1 100% | 191.3 MiB/s | 195.9 KiB | 00m00s [ 16/287] Installing alsa-lib-0:1.2.12- 100% | 232.5 MiB/s | 1.9 MiB | 00m00s [ 17/287] Installing libvorbis-1:1.3.7- 100% | 300.9 MiB/s | 1.2 MiB | 00m00s [ 18/287] Installing opus-0:1.5.2-1.fc4 100% | 254.4 MiB/s | 521.0 KiB | 00m00s [ 19/287] Installing libxshmfence-0:1.3 100% | 191.7 MiB/s | 196.3 KiB | 00m00s [ 20/287] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 21/287] Installing libICE-0:1.1.1-4.f 100% | 268.1 MiB/s | 274.5 KiB | 00m00s [ 22/287] Installing libmpc-0:1.3.1-6.f 100% | 275.7 MiB/s | 282.3 KiB | 00m00s [ 23/287] Installing libICE-devel-0:1.1 100% | 257.2 MiB/s | 263.4 KiB | 00m00s [ 24/287] Installing libSM-0:1.2.4-4.fc 100% | 248.8 MiB/s | 254.7 KiB | 00m00s [ 25/287] Installing libwayland-cursor- 100% | 205.7 MiB/s | 210.6 KiB | 00m00s [ 26/287] Installing libglvnd-opengl-1: 100% | 447.2 MiB/s | 457.9 KiB | 00m00s [ 27/287] Installing mesa-libGLU-0:9.0. 100% | 192.6 MiB/s | 394.4 KiB | 00m00s [ 28/287] Installing libraw1394-0:2.1.2 100% | 269.1 MiB/s | 826.7 KiB | 00m00s [ 29/287] Installing fribidi-0:1.0.15-2 100% | 331.5 MiB/s | 678.9 KiB | 00m00s [ 30/287] Installing libusb1-0:1.0.27-3 100% | 238.2 MiB/s | 244.0 KiB | 00m00s [ 31/287] Installing libwayland-server- 100% | 195.2 MiB/s | 199.9 KiB | 00m00s [ 32/287] Installing libXau-0:1.0.11-7. 100% | 238.7 MiB/s | 244.5 KiB | 00m00s [ 33/287] Installing libxcb-0:1.17.0-2. 100% | 420.4 MiB/s | 5.0 MiB | 00m00s [ 34/287] Installing lcms2-0:2.16-4.fc4 100% | 237.6 MiB/s | 486.5 KiB | 00m00s [ 35/287] Installing cmake-filesystem-0 100% | 3.5 MiB/s | 7.1 KiB | 00m00s [ 36/287] Installing emacs-filesystem-1 100% | 0.0 B/s | 544.0 B | 00m00s [ 37/287] Installing zlib-ng-compat-dev 100% | 105.8 MiB/s | 108.3 KiB | 00m00s [ 38/287] Installing libmng-0:2.0.3-22. 100% | 217.5 MiB/s | 668.0 KiB | 00m00s [ 39/287] Installing libXau-devel-0:1.0 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [ 40/287] Installing libxcb-devel-0:1.1 100% | 43.8 MiB/s | 3.1 MiB | 00m00s [ 41/287] Installing libiec61883-0:1.2. 100% | 221.9 MiB/s | 227.2 KiB | 00m00s [ 42/287] Installing cpp-0:14.2.1-3.fc4 100% | 314.8 MiB/s | 31.8 MiB | 00m00s [ 43/287] Installing abattis-cantarell- 100% | 94.9 MiB/s | 194.4 KiB | 00m00s [ 44/287] Installing flac-libs-0:1.4.3- 100% | 242.4 MiB/s | 744.7 KiB | 00m00s [ 45/287] Installing nss-softokn-freebl 100% | 227.8 MiB/s | 933.0 KiB | 00m00s [ 46/287] Installing nss-softokn-0:3.10 100% | 389.0 MiB/s | 2.7 MiB | 00m00s [ 47/287] Installing nss-sysinit-0:3.10 100% | 194.7 MiB/s | 199.4 KiB | 00m00s [ 48/287] Installing nss-0:3.104.0-1.fc 100% | 154.5 MiB/s | 2.2 MiB | 00m00s [ 49/287] Installing jasper-libs-0:4.2. 100% | 150.5 MiB/s | 462.5 KiB | 00m00s [ 50/287] Installing ant-lib-0:1.10.15- 100% | 453.8 MiB/s | 2.3 MiB | 00m00s [ 51/287] Installing jdom-0:1.1.3-39.fc 100% | 218.6 MiB/s | 223.8 KiB | 00m00s [ 52/287] Installing annobin-docs-0:12. 100% | 96.5 MiB/s | 98.8 KiB | 00m00s [ 53/287] Installing libsigc++20-0:2.12 100% | 250.0 MiB/s | 256.0 KiB | 00m00s [ 54/287] Installing libconfig-0:1.7.3- 100% | 220.4 MiB/s | 451.3 KiB | 00m00s [ 55/287] Installing libsamplerate-0:0. 100% | 314.4 MiB/s | 1.6 MiB | 00m00s [ 56/287] Installing libdb-0:5.3.28-64. 100% | 266.6 MiB/s | 1.9 MiB | 00m00s [ 57/287] Installing libedit-0:3.1-53.2 100% | 168.9 MiB/s | 345.8 KiB | 00m00s [ 58/287] Installing llvm-libs-0:18.1.8 100% | 354.5 MiB/s | 106.0 MiB | 00m00s [ 59/287] Installing dbus-common-1:1.14 100% | 589.2 KiB/s | 13.6 KiB | 00m00s [ 60/287] Installing dbus-broker-0:36-4 100% | 66.9 MiB/s | 616.8 KiB | 00m00s [ 61/287] Installing dbus-1:1.14.10-4.f 100% | 0.0 B/s | 124.0 B | 00m00s [ 62/287] Installing libdatrie-0:0.2.13 100% | 217.9 MiB/s | 223.1 KiB | 00m00s [ 63/287] Installing libthai-0:0.1.29-9 100% | 183.1 MiB/s | 937.3 KiB | 00m00s [ 64/287] Installing xkeyboard-config-0 100% | 218.0 MiB/s | 6.5 MiB | 00m00s [ 65/287] Installing libxkbcommon-0:1.7 100% | 194.8 MiB/s | 598.3 KiB | 00m00s [ 66/287] Installing libicu-0:74.2-2.fc 100% | 332.6 MiB/s | 35.6 MiB | 00m00s [ 67/287] Installing adwaita-icon-theme 100% | 43.4 MiB/s | 2.4 MiB | 00m00s [ 68/287] Installing adwaita-cursor-the 100% | 557.6 MiB/s | 10.0 MiB | 00m00s [ 69/287] Installing adwaita-icon-theme 100% | 50.9 MiB/s | 1.3 MiB | 00m00s [ 70/287] Installing ncurses-0:6.5-2.20 100% | 337.8 MiB/s | 1.7 MiB | 00m00s [ 71/287] Installing libwayland-egl-0:1 100% | 193.1 MiB/s | 197.7 KiB | 00m00s [ 72/287] Installing libepoxy-0:1.5.10- 100% | 343.9 MiB/s | 1.4 MiB | 00m00s [ 73/287] Installing hicolor-icon-theme 100% | 12.5 MiB/s | 179.5 KiB | 00m00s [ 74/287] Installing pixman-0:0.43.4-2. 100% | 63.9 MiB/s | 719.5 KiB | 00m00s [ 75/287] Installing groff-base-0:1.23. 100% | 185.7 MiB/s | 5.2 MiB | 00m00s [ 76/287] Installing perl-Digest-0:1.20 100% | 36.2 MiB/s | 37.1 KiB | 00m00s [ 77/287] Installing perl-B-0:1.89-511. 100% | 198.4 MiB/s | 609.4 KiB | 00m00s [ 78/287] Installing perl-FileHandle-0: 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 79/287] Installing perl-Digest-MD5-0: 100% | 114.1 MiB/s | 233.8 KiB | 00m00s [ 80/287] Installing perl-Data-Dumper-0 100% | 129.7 MiB/s | 265.7 KiB | 00m00s [ 81/287] Installing perl-MIME-Base32-0 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [ 82/287] Installing perl-libnet-0:3.15 100% | 143.9 MiB/s | 294.7 KiB | 00m00s [ 83/287] Installing perl-IO-Socket-IP- 100% | 98.1 MiB/s | 100.5 KiB | 00m00s [ 84/287] Installing perl-AutoLoader-0: 100% | 20.5 MiB/s | 20.9 KiB | 00m00s [ 85/287] Installing perl-URI-0:5.29-1. 100% | 64.4 MiB/s | 263.8 KiB | 00m00s [ 86/287] Installing perl-File-Path-0:2 100% | 63.0 MiB/s | 64.5 KiB | 00m00s [ 87/287] Installing perl-locale-0:1.12 100% | 0.0 B/s | 6.9 KiB | 00m00s [ 88/287] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 89/287] Installing perl-Mozilla-CA-0: 100% | 10.6 MiB/s | 10.8 KiB | 00m00s [ 90/287] Installing perl-Time-Local-2: 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [ 91/287] Installing perl-Pod-Escapes-1 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [ 92/287] Installing perl-Text-Tabs+Wra 100% | 23.3 MiB/s | 23.9 KiB | 00m00s [ 93/287] Installing perl-Net-SSLeay-0: 100% | 179.1 MiB/s | 1.4 MiB | 00m00s [ 94/287] Installing perl-IO-Socket-SSL 100% | 230.3 MiB/s | 707.4 KiB | 00m00s [ 95/287] Installing perl-Class-Struct- 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 96/287] Installing perl-POSIX-0:2.20- 100% | 320.8 MiB/s | 328.5 KiB | 00m00s [ 97/287] Installing perl-File-Temp-1:0 100% | 160.2 MiB/s | 164.1 KiB | 00m00s [ 98/287] Installing perl-IPC-Open3-0:1 100% | 22.7 MiB/s | 23.3 KiB | 00m00s [ 99/287] Installing perl-Term-ANSIColo 100% | 96.9 MiB/s | 99.2 KiB | 00m00s [100/287] Installing perl-Term-Cap-0:1. 100% | 29.9 MiB/s | 30.6 KiB | 00m00s [101/287] Installing perl-Pod-Simple-1: 100% | 185.7 MiB/s | 570.5 KiB | 00m00s [102/287] Installing perl-HTTP-Tiny-0:0 100% | 150.6 MiB/s | 154.2 KiB | 00m00s [103/287] Installing perl-Symbol-0:1.09 100% | 7.0 MiB/s | 7.2 KiB | 00m00s [104/287] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.6 KiB | 00m00s [105/287] Installing perl-Socket-4:2.03 100% | 133.9 MiB/s | 274.1 KiB | 00m00s [106/287] Installing perl-File-stat-0:1 100% | 0.0 B/s | 13.1 KiB | 00m00s [107/287] Installing perl-podlators-1:6 100% | 157.0 MiB/s | 321.4 KiB | 00m00s [108/287] Installing perl-Pod-Perldoc-0 100% | 82.6 MiB/s | 169.3 KiB | 00m00s [109/287] Installing perl-Text-ParseWor 100% | 14.2 MiB/s | 14.6 KiB | 00m00s [110/287] Installing perl-Fcntl-0:1.18- 100% | 217.0 MiB/s | 222.2 KiB | 00m00s [111/287] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 12.9 KiB | 00m00s [112/287] Installing perl-mro-0:1.29-51 100% | 205.9 MiB/s | 210.8 KiB | 00m00s [113/287] Installing perl-IO-0:1.55-511 100% | 157.9 MiB/s | 323.4 KiB | 00m00s [114/287] Installing perl-overloading-0 100% | 0.0 B/s | 5.5 KiB | 00m00s [115/287] Installing perl-Pod-Usage-4:2 100% | 84.3 MiB/s | 86.3 KiB | 00m00s [116/287] Installing perl-Errno-0:1.38- 100% | 0.0 B/s | 8.8 KiB | 00m00s [117/287] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [118/287] Installing perl-constant-0:1. 100% | 26.7 MiB/s | 27.4 KiB | 00m00s [119/287] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [120/287] Installing perl-Scalar-List-U 100% | 137.7 MiB/s | 282.0 KiB | 00m00s [121/287] Installing perl-parent-1:0.24 100% | 0.0 B/s | 10.7 KiB | 00m00s [122/287] Installing perl-overload-0:1. 100% | 0.0 B/s | 71.9 KiB | 00m00s [123/287] Installing perl-Getopt-Std-0: 100% | 0.0 B/s | 11.7 KiB | 00m00s [124/287] Installing perl-MIME-Base64-0 100% | 219.2 MiB/s | 224.4 KiB | 00m00s [125/287] Installing perl-Storable-1:3. 100% | 182.6 MiB/s | 374.1 KiB | 00m00s [126/287] Installing perl-Getopt-Long-1 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [127/287] Installing perl-Exporter-0:5. 100% | 54.3 MiB/s | 55.6 KiB | 00m00s [128/287] Installing perl-PathTools-0:3 100% | 174.1 MiB/s | 356.6 KiB | 00m00s [129/287] Installing perl-DynaLoader-0: 100% | 31.7 MiB/s | 32.5 KiB | 00m00s [130/287] Installing perl-Encode-4:3.21 100% | 328.1 MiB/s | 5.9 MiB | 00m00s [131/287] Installing perl-Carp-0:1.54-5 100% | 23.3 MiB/s | 47.7 KiB | 00m00s [132/287] Installing perl-libs-4:5.40.0 100% | 206.8 MiB/s | 11.0 MiB | 00m00s [133/287] Installing perl-interpreter-4 100% | 296.9 MiB/s | 304.0 KiB | 00m00s [134/287] Installing perl-threads-1:2.4 100% | 129.5 MiB/s | 265.3 KiB | 00m00s [135/287] Installing perl-threads-share 100% | 114.3 MiB/s | 234.0 KiB | 00m00s [136/287] Installing perl-Thread-Queue- 100% | 29.7 MiB/s | 30.4 KiB | 00m00s [137/287] Installing perl-File-Compare- 100% | 0.0 B/s | 6.1 KiB | 00m00s [138/287] Installing perl-File-Copy-0:2 100% | 0.0 B/s | 20.2 KiB | 00m00s [139/287] Installing perl-File-Find-0:1 100% | 0.0 B/s | 42.5 KiB | 00m00s [140/287] Installing hwdata-0:0.387-1.f 100% | 440.2 MiB/s | 9.2 MiB | 00m00s [141/287] Installing libpciaccess-0:0.1 100% | 197.4 MiB/s | 202.1 KiB | 00m00s [142/287] Installing libdrm-0:2.4.123-1 100% | 324.6 MiB/s | 1.6 MiB | 00m00s [143/287] Installing mpg123-libs-0:1.31 100% | 261.3 MiB/s | 1.0 MiB | 00m00s [144/287] Installing lame-libs-0:3.100- 100% | 321.0 MiB/s | 1.3 MiB | 00m00s [145/287] Installing gsm-0:1.0.22-7.fc4 100% | 201.6 MiB/s | 206.5 KiB | 00m00s [146/287] Installing libsndfile-0:1.2.2 100% | 225.2 MiB/s | 691.8 KiB | 00m00s [147/287] Installing google-noto-fonts- 100% | 0.0 B/s | 18.3 KiB | 00m00s [148/287] Installing google-noto-sans-v 100% | 249.8 MiB/s | 1.2 MiB | 00m00s [149/287] Installing default-fonts-core 100% | 8.9 MiB/s | 18.2 KiB | 00m00s [150/287] Installing mesa-filesystem-0: 100% | 0.0 B/s | 4.3 KiB | 00m00s [151/287] Installing lm_sensors-libs-0: 100% | 217.8 MiB/s | 223.1 KiB | 00m00s [152/287] Installing mesa-libglapi-0:24 100% | 388.6 MiB/s | 398.0 KiB | 00m00s [153/287] Installing mesa-libgbm-0:24.2 100% | 193.5 MiB/s | 198.2 KiB | 00m00s [154/287] Installing mesa-dri-drivers-0 100% | 437.3 MiB/s | 101.0 MiB | 00m00s [155/287] Installing mesa-libEGL-0:24.2 100% | 225.1 MiB/s | 461.1 KiB | 00m00s [156/287] Installing libglvnd-egl-1:1.7 100% | 193.9 MiB/s | 198.6 KiB | 00m00s [157/287] Installing libglvnd-gles-1:1. 100% | 318.2 MiB/s | 651.7 KiB | 00m00s [158/287] Installing libasyncns-0:0.8-2 100% | 223.3 MiB/s | 228.7 KiB | 00m00s [159/287] Installing pulseaudio-libs-0: 100% | 281.3 MiB/s | 3.9 MiB | 00m00s [160/287] Installing libmikmod-0:3.3.11 100% | 215.4 MiB/s | 441.1 KiB | 00m00s [161/287] Installing webrtc-audio-proce 100% | 292.6 MiB/s | 1.5 MiB | 00m00s [162/287] Installing libsbc-0:2.0-5.fc4 100% | 209.5 MiB/s | 214.5 KiB | 00m00s [163/287] Installing libldac-0:2.0.2.3- 100% | 395.0 MiB/s | 404.5 KiB | 00m00s [164/287] Installing liblc3-0:1.1.1-3.f 100% | 265.6 MiB/s | 272.0 KiB | 00m00s [165/287] Installing fdk-aac-free-0:2.0 100% | 213.9 MiB/s | 657.0 KiB | 00m00s [166/287] Installing bluez-libs-0:5.78- 100% | 335.7 MiB/s | 343.7 KiB | 00m00s [167/287] Installing m4-0:1.4.19-10.fc4 100% | 131.8 MiB/s | 675.0 KiB | 00m00s [168/287] Installing autoconf-0:2.72-3. 100% | 279.8 MiB/s | 2.8 MiB | 00m00s [169/287] Installing automake-0:1.16.5- 100% | 196.0 MiB/s | 1.8 MiB | 00m00s [170/287] Installing libogg-devel-2:1.3 100% | 18.1 MiB/s | 18.6 KiB | 00m00s [171/287] Installing libfontenc-0:1.1.8 100% | 230.7 MiB/s | 236.2 KiB | 00m00s [172/287] Installing libwebp-0:1.4.0-4. 100% | 309.7 MiB/s | 1.2 MiB | 00m00s [173/287] Installing liblerc-0:4.0.0-7. 100% | 199.2 MiB/s | 612.0 KiB | 00m00s [174/287] Installing jbigkit-libs-0:2.1 100% | 71.6 MiB/s | 439.7 KiB | 00m00s [175/287] Installing libtiff-0:4.6.0-6. 100% | 277.5 MiB/s | 852.5 KiB | 00m00s [176/287] Installing DevIL-0:1.7.8-49.f 100% | 261.9 MiB/s | 1.0 MiB | 00m00s [177/287] Installing graphite2-0:1.3.14 100% | 243.2 MiB/s | 498.0 KiB | 00m00s [178/287] Installing libX11-common-0:1. 100% | 91.3 MiB/s | 1.2 MiB | 00m00s [179/287] Installing libX11-0:1.8.10-2. 100% | 268.6 MiB/s | 1.3 MiB | 00m00s [180/287] Installing libXext-0:1.3.6-2. 100% | 68.8 MiB/s | 211.2 KiB | 00m00s [181/287] Installing libX11-devel-0:1.8 100% | 48.7 MiB/s | 1.1 MiB | 00m00s [182/287] Installing libXrender-0:0.9.1 100% | 194.8 MiB/s | 199.4 KiB | 00m00s [183/287] Installing libXfixes-0:6.0.1- 100% | 195.1 MiB/s | 199.8 KiB | 00m00s [184/287] Installing libXi-0:1.8.2-1.fc 100% | 197.0 MiB/s | 201.7 KiB | 00m00s [185/287] Installing libXtst-0:1.2.5-1. 100% | 198.0 MiB/s | 202.7 KiB | 00m00s [186/287] Installing libXcursor-0:1.2.2 100% | 194.6 MiB/s | 199.2 KiB | 00m00s [187/287] Installing libXrender-devel-0 100% | 49.8 MiB/s | 51.0 KiB | 00m00s [188/287] Installing libXrandr-0:1.5.4- 100% | 196.3 MiB/s | 201.0 KiB | 00m00s [189/287] Installing libXext-devel-0:1. 100% | 36.1 MiB/s | 110.9 KiB | 00m00s [190/287] Installing libXxf86vm-0:1.1.5 100% | 194.0 MiB/s | 198.6 KiB | 00m00s [191/287] Installing libXcomposite-0:0. 100% | 220.9 MiB/s | 226.2 KiB | 00m00s [192/287] Installing libglvnd-glx-1:1.7 100% | 403.3 MiB/s | 1.2 MiB | 00m00s [193/287] Installing mesa-libGL-0:24.2. 100% | 354.9 MiB/s | 726.7 KiB | 00m00s [194/287] Installing libGLEW-0:2.2.0-8. 100% | 273.9 MiB/s | 841.5 KiB | 00m00s [195/287] Installing libXfixes-devel-0: 100% | 0.0 B/s | 9.9 KiB | 00m00s [196/287] Installing libXdamage-0:1.1.6 100% | 220.1 MiB/s | 225.4 KiB | 00m00s [197/287] Installing libXinerama-0:1.1. 100% | 195.5 MiB/s | 200.2 KiB | 00m00s [198/287] Installing libXt-0:1.3.0-4.fc 100% | 265.1 MiB/s | 542.9 KiB | 00m00s [199/287] Installing xprop-0:1.2.7-2.fc 100% | 33.9 MiB/s | 208.2 KiB | 00m00s [200/287] Installing xml-common-0:0.6.3 100% | 19.8 MiB/s | 81.1 KiB | 00m00s [201/287] Installing kernel-headers-0:6 100% | 134.0 MiB/s | 6.4 MiB | 00m00s [202/287] Installing libxcrypt-devel-0: 100% | 10.6 MiB/s | 32.6 KiB | 00m00s [203/287] Installing glibc-devel-0:2.40 100% | 114.3 MiB/s | 2.3 MiB | 00m00s [204/287] Installing nettle-0:3.10-3.fc 100% | 234.3 MiB/s | 959.8 KiB | 00m00s [205/287] Installing gnutls-0:3.8.7-4.f 100% | 280.4 MiB/s | 3.4 MiB | 00m00s [206/287] Installing glib2-0:2.82.1-1.f 100% | 331.7 MiB/s | 16.6 MiB | 00m00s [207/287] Installing json-glib-0:1.10.0 100% | 91.8 MiB/s | 658.2 KiB | 00m00s [208/287] Installing freetype-0:2.13.2- 100% | 230.7 MiB/s | 944.7 KiB | 00m00s [209/287] Installing harfbuzz-0:9.0.0-3 100% | 281.5 MiB/s | 2.8 MiB | 00m00s [210/287] Installing fontconfig-0:2.15. 100% | 2.3 MiB/s | 2.4 MiB | 00m01s [211/287] Installing cairo-0:1.18.0-4.f 100% | 212.0 MiB/s | 1.9 MiB | 00m00s [212/287] Installing pipewire-libs-0:1. 100% | 329.0 MiB/s | 15.1 MiB | 00m00s [213/287] Installing at-spi2-core-0:2.5 100% | 134.7 MiB/s | 1.9 MiB | 00m00s [214/287] Installing atk-0:2.54.0-1.fc4 100% | 176.9 MiB/s | 362.3 KiB | 00m00s [215/287] Installing glibmm2.4-0:2.66.7 100% | 343.0 MiB/s | 3.1 MiB | 00m00s [216/287] Installing cups-libs-1:2.4.10 100% | 280.1 MiB/s | 860.6 KiB | 00m00s [217/287] Installing libxml++-0:2.42.3- 100% | 185.7 MiB/s | 380.2 KiB | 00m00s [218/287] Installing libffado-0:2.4.8-6 100% | 141.8 MiB/s | 2.6 MiB | 00m00s [219/287] Installing jack-audio-connect 100% | 332.3 MiB/s | 4.0 MiB | 00m00s [220/287] Installing at-spi2-atk-0:2.54 100% | 270.3 MiB/s | 553.5 KiB | 00m00s [221/287] Installing cairo-gobject-0:1. 100% | 191.5 MiB/s | 196.1 KiB | 00m00s [222/287] Installing libXft-0:2.3.8-7.f 100% | 252.0 MiB/s | 258.0 KiB | 00m00s [223/287] Installing pango-0:1.54.0-2.f 100% | 318.7 MiB/s | 1.9 MiB | 00m00s [224/287] Installing ftgl-0:2.1.3-0.33. 100% | 225.6 MiB/s | 462.0 KiB | 00m00s [225/287] Installing mkfontscale-0:1.2. 100% | 201.7 MiB/s | 206.6 KiB | 00m00s [226/287] Installing ttmkfdir-0:3.0.9-7 100% | 218.3 MiB/s | 223.5 KiB | 00m00s [227/287] Installing xorg-x11-fonts-Typ 100% | 19.2 MiB/s | 865.6 KiB | 00m00s [228/287] Installing libgusb-0:0.4.9-2. 100% | 120.9 MiB/s | 247.7 KiB | 00m00s [229/287] Installing colord-libs-0:1.4. 100% | 210.5 MiB/s | 1.3 MiB | 00m00s [230/287] Installing shared-mime-info-0 100% | 157.0 MiB/s | 2.7 MiB | 00m00s [231/287] Installing gdk-pixbuf2-0:2.42 100% | 173.2 MiB/s | 2.9 MiB | 00m00s [232/287] Installing gdk-pixbuf2-module 100% | 383.7 MiB/s | 393.0 KiB | 00m00s [233/287] Installing gtk-update-icon-ca 100% | 218.1 MiB/s | 223.3 KiB | 00m00s [234/287] Installing libinstpatch-0:1.1 100% | 283.0 MiB/s | 869.3 KiB | 00m00s [235/287] Installing fluidsynth-libs-0: 100% | 183.7 MiB/s | 564.2 KiB | 00m00s [236/287] Installing fluidsynth-0:2.3.6 100% | 197.4 MiB/s | 202.2 KiB | 00m00s [237/287] Installing libcloudproviders- 100% | 108.5 MiB/s | 222.2 KiB | 00m00s [238/287] Installing libsoup3-0:3.6.0-1 100% | 137.6 MiB/s | 1.2 MiB | 00m00s [239/287] Installing avahi-glib-0:0.8-3 100% | 191.9 MiB/s | 196.5 KiB | 00m00s [240/287] Installing libtracker-sparql- 100% | 253.3 MiB/s | 1.5 MiB | 00m00s [241/287] Installing gtk3-0:3.24.43-2.f 100% | 309.1 MiB/s | 24.1 MiB | 00m00s [242/287] Installing libdecor-0:0.2.2-4 100% | 291.1 MiB/s | 596.2 KiB | 00m00s [243/287] Installing SDL2-0:2.30.3-2.fc 100% | 278.1 MiB/s | 1.9 MiB | 00m00s [244/287] Installing sdl12-compat-0:1.2 100% | 139.4 MiB/s | 285.4 KiB | 00m00s [245/287] Installing SDL_gfx-0:2.0.27-4 100% | 212.4 MiB/s | 217.5 KiB | 00m00s [246/287] Installing SDL_mixer-0:1.2.12 100% | 329.7 MiB/s | 675.2 KiB | 00m00s [247/287] Installing SDL_ttf-0:2.0.11-3 100% | 200.0 MiB/s | 204.8 KiB | 00m00s [248/287] Installing SDL_image-0:1.2.12 100% | 197.0 MiB/s | 403.4 KiB | 00m00s [249/287] Installing lua-posix-0:36.2.1 100% | 496.6 MiB/s | 5.5 MiB | 00m00s [250/287] Installing lua-0:5.4.6-6.fc41 100% | 285.4 MiB/s | 876.7 KiB | 00m00s [251/287] Installing copy-jdk-configs-0 100% | 20.5 MiB/s | 21.0 KiB | 00m00s [252/287] Installing libuuid-devel-0:2. 100% | 42.8 MiB/s | 43.8 KiB | 00m00s [253/287] Installing libSM-devel-0:1.2. 100% | 0.0 B/s | 19.7 KiB | 00m00s [254/287] Installing libglvnd-core-deve 100% | 40.1 MiB/s | 41.1 KiB | 00m00s [255/287] Installing libglvnd-devel-1:1 100% | 424.1 MiB/s | 2.1 MiB | 00m00s [256/287] Installing libubsan-0:14.2.1- 100% | 263.7 MiB/s | 540.1 KiB | 00m00s [257/287] Installing libatomic-0:14.2.1 100% | 193.1 MiB/s | 197.8 KiB | 00m00s [258/287] Installing libasan-0:14.2.1-3 100% | 320.5 MiB/s | 1.6 MiB | 00m00s [259/287] Installing tzdata-java-0:2024 100% | 99.7 MiB/s | 102.1 KiB | 00m00s [260/287] Installing lksctp-tools-0:1.0 100% | 314.4 MiB/s | 1.3 MiB | 00m00s [261/287] Installing java-21-openjdk-he 100% | 376.3 MiB/s | 211.1 MiB | 00m01s [262/287] Installing java-21-openjdk-1: 100% | 118.0 MiB/s | 1.5 MiB | 00m00s [263/287] Installing javapackages-tools 100% | 17.6 MiB/s | 71.9 KiB | 00m00s [264/287] Installing libstdc++-devel-0: 100% | 262.7 MiB/s | 15.2 MiB | 00m00s [265/287] Installing make-1:4.4.1-8.fc4 100% | 205.6 MiB/s | 1.9 MiB | 00m00s [266/287] Installing gcc-0:14.2.1-3.fc4 100% | 352.7 MiB/s | 93.8 MiB | 00m00s [267/287] Installing gcc-c++-0:14.2.1-3 100% | 312.8 MiB/s | 35.0 MiB | 00m00s [268/287] Installing annobin-plugin-gcc 100% | 64.5 MiB/s | 1.1 MiB | 00m00s [269/287] Installing gcc-plugin-annobin 100% | 11.4 MiB/s | 198.7 KiB | 00m00s [270/287] Installing ant-0:1.10.15-4.fc 100% | 117.4 MiB/s | 480.9 KiB | 00m00s [271/287] Installing java-21-openjdk-de 100% | 412.2 MiB/s | 15.7 MiB | 00m00s [272/287] Installing sdljava-0:0.9.1-63 100% | 340.5 MiB/s | 1.7 MiB | 00m00s [273/287] Installing dom4j-0:2.0.3-10.f 100% | 150.6 MiB/s | 308.4 KiB | 00m00s [274/287] Installing vecmath1.2-0:1.14- 100% | 115.2 MiB/s | 118.0 KiB | 00m00s [275/287] Installing mesa-libGLU-devel- 100% | 17.1 MiB/s | 17.5 KiB | 00m00s [276/287] Installing libXt-devel-0:1.3. 100% | 138.7 MiB/s | 1.7 MiB | 00m00s [277/287] Installing libappstream-glib- 100% | 193.4 MiB/s | 1.7 MiB | 00m00s [278/287] Installing desktop-file-utils 100% | 209.0 MiB/s | 642.1 KiB | 00m00s [279/287] Installing libXcursor-devel-0 100% | 15.9 MiB/s | 32.6 KiB | 00m00s [280/287] Installing libXxf86vm-devel-0 100% | 7.9 MiB/s | 16.3 KiB | 00m00s [281/287] Installing libXrandr-devel-0: 100% | 24.1 MiB/s | 24.7 KiB | 00m00s [282/287] Installing DevIL-devel-0:1.7. 100% | 52.0 MiB/s | 53.2 KiB | 00m00s [283/287] Installing libvorbis-devel-1: 100% | 39.1 MiB/s | 40.1 KiB | 00m00s [284/287] Installing libpng-devel-2:1.6 100% | 295.4 MiB/s | 1.2 MiB | 00m00s [285/287] Installing libjpeg-turbo-deve 100% | 173.7 MiB/s | 355.6 KiB | 00m00s [286/287] Installing xml-commons-apis-0 100% | 110.9 MiB/s | 340.7 KiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead [287/287] Installing swig-0:4.2.1-8.fc4 100% | 9.4 MiB/s | 6.2 MiB | 00m01s Warning: skipped PGP checks for 6 packages from repository: copr_base Complete! Finish: build setup for bolzplatz2006-1.0.3-60.fc42.src.rpm Start: rpmbuild bolzplatz2006-1.0.3-60.fc42.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1721865600 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.EVb1re + umask 022 + cd /builddir/build/BUILD/bolzplatz2006-1.0.3-build + test -d /builddir/build/BUILD/bolzplatz2006-1.0.3-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/bolzplatz2006-1.0.3-build + /usr/bin/rm -rf /builddir/build/BUILD/bolzplatz2006-1.0.3-build + /usr/bin/mkdir -p /builddir/build/BUILD/bolzplatz2006-1.0.3-build + /usr/bin/mkdir -p /builddir/build/BUILD/bolzplatz2006-1.0.3-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.iTv80w + umask 022 + cd /builddir/build/BUILD/bolzplatz2006-1.0.3-build + cd /builddir/build/BUILD/bolzplatz2006-1.0.3-build + rm -rf bolzplatz2006-1.0.3 + /usr/bin/mkdir -p bolzplatz2006-1.0.3 + cd bolzplatz2006-1.0.3 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/bolzplatz2006-1.0.3-src.zip + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-irrlicht.i.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-irrlicht-extra-qualification-error.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-irrlicht-use-systemlibs.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-irrlicht-png-64bit.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-lwjgl-nofmod.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-lwjgl-openal11.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-lwjgl-Makefile.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-no-xrandr.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-versioned-openal.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-1.0.3-libpng15.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-use-system-extgl.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-gcc6.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-openjdk11.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + cp /builddir/build/SOURCES/bolzplatz2006-jirr-no-crash.patch libsrc/jirr-dev/diff.txt + cp /builddir/build/SOURCES/bolzplatz2006-functions.sh . + sed -i 's/\r//' license.txt + rm -r libsrc/irrlicht-0.14-patched/libpng libsrc/irrlicht-0.14-patched/zlib libsrc/irrlicht-0.14-patched/jpeglib libsrc/irrlicht-0.14-patched/glext.h + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.l3hw1W + umask 022 + cd /builddir/build/BUILD/bolzplatz2006-1.0.3-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd bolzplatz2006-1.0.3 + export 'RPM_OPT_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE' + RPM_OPT_FLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE' + export JAVA_HOME=/usr/lib/jvm/java-openjdk + JAVA_HOME=/usr/lib/jvm/java-openjdk + '[' -z '' ']' + export JAVA_ARCH=aarch64 + JAVA_ARCH=aarch64 + echo 'export LD_LIBRARY_PATH=/usr/lib/jvm/jre-openjdk/lib/aarch64' + pushd libsrc/irrlicht-0.14-patched ~/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/irrlicht-0.14-patched ~/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3 + make -j4 'CPP=g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing' 'CC=g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIButton.cpp -o CGUIButton.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUICheckBox.cpp -o CGUICheckBox.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIComboBox.cpp -o CGUIComboBox.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIContextMenu.cpp -o CGUIContextMenu.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIContextMenu.h:8, from CGUIContextMenu.h:8, from CGUIContextMenu.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ In file included from include/IGUIButton.h:8, from CGUIButton.h:8, from CGUIButton.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ In file included from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from CGUIComboBox.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/IGUICheckBox.h:8, from CGUICheckBox.h:8, from CGUICheckBox.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from CGUIComboBox.cpp:6: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:11, from CGUIButton.cpp:8: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:11, from CGUIContextMenu.cpp:8: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from CGUIComboBox.cpp:7: CGUIComboBox.h: In constructor ‘irr::gui::CGUIComboBox::CGUIComboBox(irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: CGUIComboBox.h:60:21: warning: ‘irr::gui::CGUIComboBox::Selected’ will be initialized after [-Wreorder] 60 | s32 Selected; | ^~~~~~~~ CGUIComboBox.h:58:30: warning: ‘irr::gui::IGUIListBox* irr::gui::CGUIComboBox::ListBox’ [-Wreorder] 58 | IGUIListBox* ListBox; | ^~~~~~~ CGUIComboBox.cpp:22:1: warning: when initialized here [-Wreorder] 22 | CGUIComboBox::CGUIComboBox(IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~~ CGUIButton.h: In constructor ‘irr::gui::CGUIButton::CGUIButton(irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect, bool)’: CGUIButton.h:71:27: warning: ‘irr::gui::CGUIButton::OverrideFont’ will be initialized after [-Wreorder] 71 | IGUIFont* OverrideFont; | ^~~~~~~~~~~~ CGUIButton.h:67:22: warning: ‘bool irr::gui::CGUIButton::NoClip’ [-Wreorder] 67 | bool NoClip; | ^~~~~~ CGUIContextMenu.cpp: In member function ‘virtual bool irr::gui::CGUIContextMenu::OnEvent(irr::SEvent)’: CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_ELEMENT_HOVERED’ not handled in switch [-Wswitch] 168 | switch(event.GUIEvent.EventType) | ^ CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_ELEMENT_LEFT’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_BUTTON_CLICKED’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_SCROLL_BAR_CHANGED’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_CHECKBOX_CHANGED’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_LISTBOX_CHANGED’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_LISTBOX_SELECTED_AGAIN’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_FILE_SELECTED’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_FILE_CHOOSE_DIALOG_CANCELLED’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_MESSAGEBOX_YES’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_MESSAGEBOX_NO’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_MESSAGEBOX_OK’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_MESSAGEBOX_CANCEL’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_EDITBOX_ENTER’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_TAB_CHANGED’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_MENU_ITEM_SELECTED’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:23: warning: enumeration value ‘EGET_COMBO_BOX_CHANGED’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:176:23: warning: enumeration value ‘EMIE_RMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] 176 | switch(event.MouseInput.Event) | ^ CGUIContextMenu.cpp:176:23: warning: enumeration value ‘EMIE_MMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:176:23: warning: enumeration value ‘EMIE_RMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:176:23: warning: enumeration value ‘EMIE_MMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:176:23: warning: enumeration value ‘EMIE_MOUSE_WHEEL’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:165:15: warning: enumeration value ‘EET_KEY_INPUT_EVENT’ not handled in switch [-Wswitch] 165 | switch(event.EventType) | ^ CGUIContextMenu.cpp:165:15: warning: enumeration value ‘EET_LOG_TEXT_EVENT’ not handled in switch [-Wswitch] CGUIContextMenu.cpp:165:15: warning: enumeration value ‘EET_USER_EVENT’ not handled in switch [-Wswitch] CGUIComboBox.cpp: In member function ‘virtual bool irr::gui::CGUIComboBox::OnEvent(irr::SEvent)’: CGUIComboBox.cpp:117:23: warning: enumeration value ‘EGET_ELEMENT_FOCUS_LOST’ not handled in switch [-Wswitch] 117 | switch(event.GUIEvent.EventType) | ^ CGUIComboBox.cpp:117:23: warning: enumeration value ‘EGET_ELEMENT_HOVERED’ not handled in switch [-Wswitch] CGUIComboBox.cpp:117:23: warning: enumeration value ‘EGET_ELEMENT_LEFT’ not handled in switch [-Wswitch] CGUIComboBox.cpp:117:23: warning: enumeration value ‘EGET_SCROLL_BAR_CHANGED’ not handled in switch [-Wswitch] CGUIComboBox.cpp:117:23: warning: enumeration value ‘EGET_CHECKBOX_CHANGED’ not handled in switch [-Wswitch] CGUIComboBox.cpp:117:23: warning: enumeration value ‘EGET_FILE_SELECTED’ not handled in switch [-Wswitch] CGUIComboBox.cpp:117:23: warning: enumeration value ‘EGET_FILE_CHOOSE_DIALOG_CANCELLED’ not handled in switch [-Wswitch] CGUIComboBox.cpp:117:23: warning: enumeration value ‘EGET_MESSAGEBOX_YES’ not handled in switch [-Wswitch] CGUIComboBox.cpp:117:23: warning: enumeration value ‘EGET_MESSAGEBOX_NO’ not handled in switch [-Wswitch] CGUIComboBox.cpp:117:23: warning: enumeration value ‘EGET_MESSAGEBOX_OK’ not handled in switch [-Wswitch] CGUIComboBox.cpp:117:23: warning: enumeration value ‘EGET_MESSAGEBOX_CANCEL’ not handled in switch [-Wswitch] CGUIComboBox.cpp:117:23: warning: enumeration value ‘EGET_EDITBOX_ENTER’ not handled in switch [-Wswitch] CGUIComboBox.cpp:117:23: warning: enumeration value ‘EGET_TAB_CHANGED’ not handled in switch [-Wswitch] CGUIComboBox.cpp:117:23: warning: enumeration value ‘EGET_MENU_ITEM_SELECTED’ not handled in switch [-Wswitch] CGUIComboBox.cpp:117:23: warning: enumeration value ‘EGET_COMBO_BOX_CHANGED’ not handled in switch [-Wswitch] CGUIComboBox.cpp:142:23: warning: enumeration value ‘EMIE_RMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] 142 | switch(event.MouseInput.Event) | ^ CGUIComboBox.cpp:142:23: warning: enumeration value ‘EMIE_MMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] CGUIComboBox.cpp:142:23: warning: enumeration value ‘EMIE_RMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIComboBox.cpp:142:23: warning: enumeration value ‘EMIE_MMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIComboBox.cpp:142:23: warning: enumeration value ‘EMIE_MOUSE_MOVED’ not handled in switch [-Wswitch] CGUIComboBox.cpp:142:23: warning: enumeration value ‘EMIE_MOUSE_WHEEL’ not handled in switch [-Wswitch] CGUIComboBox.cpp:113:15: warning: enumeration value ‘EET_KEY_INPUT_EVENT’ not handled in switch [-Wswitch] 113 | switch(event.EventType) | ^ CGUIComboBox.cpp:113:15: warning: enumeration value ‘EET_LOG_TEXT_EVENT’ not handled in switch [-Wswitch] CGUIComboBox.cpp:113:15: warning: enumeration value ‘EET_USER_EVENT’ not handled in switch [-Wswitch] CGUIComboBox.cpp: In member function ‘virtual void irr::gui::CGUIComboBox::draw()’: CGUIComboBox.cpp:213:35: warning: unused variable ‘driver’ [-Wunused-variable] 213 | irr::video::IVideoDriver* driver = Environment->getVideoDriver(); | ^~~~~~ CGUIButton.cpp:17:1: warning: when initialized here [-Wreorder] 17 | CGUIButton::CGUIButton(IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~ CGUIButton.h:73:34: warning: ‘irr::gui::CGUIButton::PressedImage’ will be initialized after [-Wreorder] 73 | video::ITexture* PressedImage; | ^~~~~~~~~~~~ CGUIButton.h:68:22: warning: ‘bool irr::gui::CGUIButton::IsPushButton’ [-Wreorder] 68 | bool IsPushButton; | ^~~~~~~~~~~~ CGUIButton.cpp:17:1: warning: when initialized here [-Wreorder] 17 | CGUIButton::CGUIButton(IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~ CGUIButton.cpp: In member function ‘virtual bool irr::gui::CGUIButton::OnEvent(irr::SEvent)’: CGUIButton.cpp:51:15: warning: enumeration value ‘EET_LOG_TEXT_EVENT’ not handled in switch [-Wswitch] 51 | switch(event.EventType) | ^ CGUIButton.cpp:51:15: warning: enumeration value ‘EET_USER_EVENT’ not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IVideoDriver.h:11, from CGUICheckBox.cpp:8: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from CGUIComboBox.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::string]’: CGUIComboBox.cpp:25:11: required from here 25 | ListBox(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ In file included from CGUIContextMenu.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::gui::CGUIContextMenu::SItem]’: CGUIContextMenu.cpp:24:70: required from here 24 | : IGUIContextMenu(environment, parent, id, rectangle), HighLighted(-1) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = wchar_t; T = wchar_t]’: CGUIComboBox.cpp:72:36: required from here 72 | Items.push_back(core::stringw(text)); | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CGUICheckBox.cpp: In member function ‘virtual bool irr::gui::CGUICheckBox::OnEvent(irr::SEvent)’: CGUICheckBox.cpp:38:15: warning: enumeration value ‘EET_KEY_INPUT_EVENT’ not handled in switch [-Wswitch] 38 | switch(event.EventType) | ^ CGUICheckBox.cpp:38:15: warning: enumeration value ‘EET_LOG_TEXT_EVENT’ not handled in switch [-Wswitch] CGUICheckBox.cpp:38:15: warning: enumeration value ‘EET_USER_EVENT’ not handled in switch [-Wswitch] CGUICheckBox.cpp: In member function ‘virtual void irr::gui::CGUICheckBox::draw()’: CGUICheckBox.cpp:88:35: warning: unused variable ‘driver’ [-Wunused-variable] 88 | irr::video::IVideoDriver* driver = Environment->getVideoDriver(); | ^~~~~~ CGUICheckBox.cpp:90:25: warning: variable ‘rect’ set but not used [-Wunused-but-set-variable] 90 | core::rect rect = AbsoluteRect; | ^~~~ In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIEditBox.cpp -o CGUIEditBox.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIEnvironment.cpp -o CGUIEnvironment.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIEditBox.h:8, from CGUIEditBox.h:8, from CGUIEditBox.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIFileOpenDialog.cpp -o CGUIFileOpenDialog.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from CGUIEnvironment.h:8, from CGUIEnvironment.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/IGUIFileOpenDialog.h:8, from CGUIFileOpenDialog.h:8, from CGUIFileOpenDialog.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In member function ‘irr::gui::CGUIContextMenu::SItem::operator=(irr::gui::CGUIContextMenu::SItem const&)’, inlined from ‘irr::core::array::push_back(irr::gui::CGUIContextMenu::SItem const&)’ at include/irrArray.h:94:17, inlined from ‘irr::gui::CGUIContextMenu::addItem(wchar_t const*, int, bool, bool)’ at CGUIContextMenu.cpp:71:17: CGUIContextMenu.h:81:24: warning: ‘s.PosY’ may be used uninitialized [-Wmaybe-uninitialized] 81 | struct SItem | ^~~~~ CGUIContextMenu.cpp: In member function ‘irr::gui::CGUIContextMenu::addItem(wchar_t const*, int, bool, bool)’: CGUIContextMenu.cpp:57:15: note: ‘s.PosY’ was declared here 57 | SItem s; | ^ In file included from include/IVideoDriver.h:11, from CGUIEditBox.cpp:9: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CGUIEditBox.h: In constructor ‘irr::gui::CGUIEditBox::CGUIEditBox(const wchar_t*, bool, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, const irr::core::rect&, irr::IOSOperator*)’: CGUIEditBox.h:74:21: warning: ‘irr::gui::CGUIEditBox::ScrollPos’ will be initialized after [-Wreorder] 74 | s32 ScrollPos; // scrollpos in characters | ^~~~~~~~~ CGUIEditBox.h:65:21: warning: ‘irr::s32 irr::gui::CGUIEditBox::MarkBegin’ [-Wreorder] 65 | s32 MarkBegin; | ^~~~~~~~~ CGUIEditBox.cpp:20:1: warning: when initialized here [-Wreorder] 20 | CGUIEditBox::CGUIEditBox(const wchar_t* text, bool border, IGUIEnvironment* environment, | ^~~~~~~~~~~ CGUIEditBox.h:66:21: warning: ‘irr::gui::CGUIEditBox::MarkEnd’ will be initialized after [-Wreorder] 66 | s32 MarkEnd; | ^~~~~~~ CGUIEditBox.h:61:22: warning: ‘bool irr::gui::CGUIEditBox::MouseMarking’ [-Wreorder] 61 | bool MouseMarking; | ^~~~~~~~~~~~ CGUIEditBox.cpp:20:1: warning: when initialized here [-Wreorder] 20 | CGUIEditBox::CGUIEditBox(const wchar_t* text, bool border, IGUIEnvironment* environment, | ^~~~~~~~~~~ CGUIEditBox.cpp: In member function ‘virtual bool irr::gui::CGUIEditBox::OnEvent(irr::SEvent)’: CGUIEditBox.cpp:82:15: warning: enumeration value ‘EET_LOG_TEXT_EVENT’ not handled in switch [-Wswitch] 82 | switch(event.EventType) | ^ CGUIEditBox.cpp:82:15: warning: enumeration value ‘EET_USER_EVENT’ not handled in switch [-Wswitch] CGUIEditBox.cpp: In member function ‘bool irr::gui::CGUIEditBox::processMouse(irr::SEvent&)’: CGUIEditBox.cpp:590:15: warning: enumeration value ‘EMIE_RMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] 590 | switch(event.MouseInput.Event) | ^ CGUIEditBox.cpp:590:15: warning: enumeration value ‘EMIE_MMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] CGUIEditBox.cpp:590:15: warning: enumeration value ‘EMIE_RMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIEditBox.cpp:590:15: warning: enumeration value ‘EMIE_MMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIEditBox.cpp:590:15: warning: enumeration value ‘EMIE_MOUSE_WHEEL’ not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IVideoDriver.h:11, from CGUIEnvironment.cpp:6: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CGUIEditBox.cpp:123:19: required from here 123 | core::stringc s; | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = wchar_t]’: CGUIEditBox.cpp:166:15: required from here 166 | s.append(p); | ~~~~~~~~^~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIFont.cpp -o CGUIFont.o -I"include" -DIRRLICHT_EXPORTS=1 include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = wchar_t]’: include/irrString.h:554:10: required from ‘irr::core::string irr::core::string::subString(irr::s32, irr::s32) [with T = wchar_t; irr::s32 = int]’ 554 | return o; | ^ CGUIEditBox.cpp:124:23: required from here 124 | s = Text.subString(realmbgn, realmend - realmbgn).c_str(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from CGUIFileOpenDialog.cpp:8: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ CGUIEnvironment.h: In constructor ‘irr::gui::CGUIEnvironment::CGUIEnvironment(irr::io::IFileSystem*, irr::video::IVideoDriver*, irr::IOSOperator*)’: CGUIEnvironment.h:165:19: warning: ‘irr::gui::CGUIEnvironment::CurrentSkin’ will be initialized after [-Wreorder] 165 | IGUISkin* CurrentSkin; | ^~~~~~~~~~~ CGUIEnvironment.h:162:30: warning: ‘irr::video::IVideoDriver* irr::gui::CGUIEnvironment::Driver’ [-Wreorder] 162 | video::IVideoDriver* Driver; | ^~~~~~ CGUIEnvironment.cpp:40:1: warning: when initialized here [-Wreorder] 40 | CGUIEnvironment::CGUIEnvironment(io::IFileSystem* fs, video::IVideoDriver* driver, IOSOperator* op) | ^~~~~~~~~~~~~~~ CGUIEnvironment.cpp: In member function ‘virtual bool irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent)’: CGUIEnvironment.cpp:246:15: warning: enumeration value ‘EET_LOG_TEXT_EVENT’ not handled in switch [-Wswitch] 246 | switch(event.EventType) | ^ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CGUIEnvironment.cpp:246:15: warning: enumeration value ‘EET_USER_EVENT’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp: In member function ‘virtual bool irr::gui::CGUIFileOpenDialog::OnEvent(irr::SEvent)’: CGUIFileOpenDialog.cpp:108:23: warning: enumeration value ‘EGET_ELEMENT_HOVERED’ not handled in switch [-Wswitch] 108 | switch(event.GUIEvent.EventType) | ^ CGUIFileOpenDialog.cpp:108:23: warning: enumeration value ‘EGET_ELEMENT_LEFT’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:23: warning: enumeration value ‘EGET_SCROLL_BAR_CHANGED’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:23: warning: enumeration value ‘EGET_CHECKBOX_CHANGED’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:23: warning: enumeration value ‘EGET_FILE_SELECTED’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:23: warning: enumeration value ‘EGET_FILE_CHOOSE_DIALOG_CANCELLED’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:23: warning: enumeration value ‘EGET_MESSAGEBOX_YES’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:23: warning: enumeration value ‘EGET_MESSAGEBOX_NO’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:23: warning: enumeration value ‘EGET_MESSAGEBOX_OK’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:23: warning: enumeration value ‘EGET_MESSAGEBOX_CANCEL’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:23: warning: enumeration value ‘EGET_EDITBOX_ENTER’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:23: warning: enumeration value ‘EGET_TAB_CHANGED’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:23: warning: enumeration value ‘EGET_MENU_ITEM_SELECTED’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:23: warning: enumeration value ‘EGET_COMBO_BOX_CHANGED’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:165:23: warning: enumeration value ‘EMIE_RMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] 165 | switch(event.MouseInput.Event) | ^ CGUIFileOpenDialog.cpp:165:23: warning: enumeration value ‘EMIE_MMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:165:23: warning: enumeration value ‘EMIE_RMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:165:23: warning: enumeration value ‘EMIE_MMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:165:23: warning: enumeration value ‘EMIE_MOUSE_WHEEL’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:105:15: warning: enumeration value ‘EET_KEY_INPUT_EVENT’ not handled in switch [-Wswitch] 105 | switch(event.EventType) | ^ CGUIFileOpenDialog.cpp:105:15: warning: enumeration value ‘EET_LOG_TEXT_EVENT’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:105:15: warning: enumeration value ‘EET_USER_EVENT’ not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp: In member function ‘virtual void irr::gui::CGUIFileOpenDialog::draw()’: CGUIFileOpenDialog.cpp:200:35: warning: unused variable ‘driver’ [-Wunused-variable] 200 | irr::video::IVideoDriver* driver = Environment->getVideoDriver(); | ^~~~~~ In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = wchar_t; T = wchar_t]’: CGUIFileOpenDialog.cpp:122:57: required from here 122 | if (event.GUIEvent.Caller == OKButton && FileName != L"") | ^~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ In file included from CGUIEnvironment.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::gui::CGUIEnvironment::SFont]’: CGUIEnvironment.cpp:44:56: required from here 44 | Focus(0), FileSystem(fs), UserReceiver(0), Operator(op) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CGUIEnvironment.h:146:9: required from here 146 | struct SFont | ^~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = char]’: CGUIEnvironment.h:146:9: required from ‘void irr::core::heapsort(T*, irr::s32) [with T = irr::gui::CGUIEnvironment::SFont; irr::s32 = int]’ 146 | struct SFont | ^~~~~ include/irrArray.h:302:11: required from ‘void irr::core::array::sort() [with T = irr::gui::CGUIEnvironment::SFont]’ 302 | heapsort(data, used); | ~~~~~~~~^~~~~~~~~~~~ include/irrArray.h:334:3: required from ‘irr::s32 irr::core::array::binary_search(const T&, irr::s32, irr::s32) [with T = irr::gui::CGUIEnvironment::SFont; irr::s32 = int]’ 334 | sort(); | ^~~~ include/irrArray.h:316:23: required from ‘irr::s32 irr::core::array::binary_search(const T&) [with T = irr::gui::CGUIEnvironment::SFont; irr::s32 = int]’ 316 | return binary_search(element, 0, used-1); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CGUIEnvironment.cpp:629:33: required from here 629 | s32 index = Fonts.binary_search(f); | ~~~~~~~~~~~~~~~~~~~^~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ In file included from include/IVideoDriver.h:11, from CGUIFont.h:10, from CGUIFont.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CGUIFont.cpp: In member function ‘void irr::gui::CGUIFont::readPositions32bit(irr::video::ITexture*, irr::s32&)’: CGUIFont.cpp:107:13: warning: unused variable ‘colorBackGroundWithAlphaTrue’ [-Wunused-variable] 107 | s32 colorBackGroundWithAlphaTrue = (0xFF<<24) | (~(0xFF<<24) & colorBackGround); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CGUIFont.cpp: In member function ‘void irr::gui::CGUIFont::readPositions16bit(irr::video::ITexture*, irr::s32&)’: CGUIFont.cpp:187:13: warning: unused variable ‘colorBackGroundWithAlphaTrue’ [-Wunused-variable] 187 | s16 colorBackGroundWithAlphaTrue = (0x1<<15) | (~(0x1<<15) & colorBackGround); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CGUIFont.h:11: include/irrArray.h: In instantiation of ‘irr::core::array::array(irr::u32) [with T = irr::core::rect; irr::u32 = unsigned int]’: CGUIFont.cpp:15:19: required from here 15 | : Driver(driver), Positions(382), Texture(0), WrongCharacter(0) | ^~~~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:33:9: warning: when initialized here [-Wreorder] 33 | array(u32 start_count) | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIImage.cpp -o CGUIImage.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIImage.h:8, from CGUIImage.h:8, from CGUIImage.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIInOutFader.cpp -o CGUIInOutFader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IVideoDriver.h:11, from CGUIImage.cpp:8: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CGUIImage.cpp: In member function ‘virtual void irr::gui::CGUIImage::draw()’: CGUIImage.cpp:60:25: warning: variable ‘rect’ set but not used [-Wunused-but-set-variable] 60 | core::rect rect = AbsoluteRect; | ^~~~ In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IGUIInOutFader.h:8, from CGUIInOutFader.h:8, from CGUIInOutFader.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from CGUIInOutFader.cpp:7: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIListBox.cpp -o CGUIListBox.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIMenu.cpp -o CGUIMenu.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIListBox.h:8, from CGUIListBox.h:8, from CGUIListBox.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/IGUIContextMenu.h:8, from CGUIContextMenu.h:8, from CGUIMenu.h:8, from CGUIMenu.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIMeshViewer.cpp -o CGUIMeshViewer.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IVideoDriver.h:11, from CGUIListBox.cpp:8: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CGUIListBox.h: In constructor ‘irr::gui::CGUIListBox::CGUIListBox(irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect, bool, bool, bool)’: CGUIListBox.h:88:37: warning: ‘irr::gui::CGUIListBox::ScrollBar’ will be initialized after [-Wreorder] 88 | gui::IGUIScrollBar* ScrollBar; | ^~~~~~~~~ CGUIListBox.h:82:21: warning: ‘irr::s32 irr::gui::CGUIListBox::ItemHeight’ [-Wreorder] 82 | s32 ItemHeight; | ^~~~~~~~~~ CGUIListBox.cpp:19:1: warning: when initialized here [-Wreorder] 19 | CGUIListBox::CGUIListBox(IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ CGUIListBox.h:87:22: warning: ‘irr::gui::CGUIListBox::Selecting’ will be initialized after [-Wreorder] 87 | bool Selecting; | ^~~~~~~~~ CGUIListBox.h:85:32: warning: ‘irr::gui::IGUIFont* irr::gui::CGUIListBox::Font’ [-Wreorder] 85 | gui::IGUIFont* Font; | ^~~~ CGUIListBox.cpp:19:1: warning: when initialized here [-Wreorder] 19 | CGUIListBox::CGUIListBox(IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ CGUIListBox.h:86:32: warning: ‘irr::gui::CGUIListBox::IconFont’ will be initialized after [-Wreorder] 86 | gui::IGUIFont* IconFont; | ^~~~~~~~ CGUIListBox.h:84:21: warning: ‘irr::s32 irr::gui::CGUIListBox::ItemsIconWidth’ [-Wreorder] 84 | s32 ItemsIconWidth; | ^~~~~~~~~~~~~~ CGUIListBox.cpp:19:1: warning: when initialized here [-Wreorder] 19 | CGUIListBox::CGUIListBox(IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ CGUIListBox.cpp: In member function ‘virtual bool irr::gui::CGUIListBox::OnEvent(irr::SEvent)’: CGUIListBox.cpp:163:37: warning: unused variable ‘pos’ [-Wunused-variable] 163 | s32 pos = ((gui::IGUIScrollBar*)event.GUIEvent.Caller)->getPos(); | ^~~ CGUIListBox.cpp:158:23: warning: enumeration value ‘EGET_ELEMENT_HOVERED’ not handled in switch [-Wswitch] 158 | switch(event.GUIEvent.EventType) | ^ CGUIListBox.cpp:158:23: warning: enumeration value ‘EGET_ELEMENT_LEFT’ not handled in switch [-Wswitch] CGUIListBox.cpp:158:23: warning: enumeration value ‘EGET_BUTTON_CLICKED’ not handled in switch [-Wswitch] CGUIListBox.cpp:158:23: warning: enumeration value ‘EGET_CHECKBOX_CHANGED’ not handled in switch [-Wswitch] CGUIListBox.cpp:158:23: warning: enumeration value ‘EGET_LISTBOX_CHANGED’ not handled in switch [-Wswitch] CGUIListBox.cpp:158:23: warning: enumeration value ‘EGET_LISTBOX_SELECTED_AGAIN’ not handled in switch [-Wswitch] CGUIListBox.cpp:158:23: warning: enumeration value ‘EGET_FILE_SELECTED’ not handled in switch [-Wswitch] CGUIListBox.cpp:158:23: warning: enumeration value ‘EGET_FILE_CHOOSE_DIALOG_CANCELLED’ not handled in switch [-Wswitch] CGUIListBox.cpp:158:23: warning: enumeration value ‘EGET_MESSAGEBOX_YES’ not handled in switch [-Wswitch] CGUIListBox.cpp:158:23: warning: enumeration value ‘EGET_MESSAGEBOX_NO’ not handled in switch [-Wswitch] CGUIListBox.cpp:158:23: warning: enumeration value ‘EGET_MESSAGEBOX_OK’ not handled in switch [-Wswitch] CGUIListBox.cpp:158:23: warning: enumeration value ‘EGET_MESSAGEBOX_CANCEL’ not handled in switch [-Wswitch] CGUIListBox.cpp:158:23: warning: enumeration value ‘EGET_EDITBOX_ENTER’ not handled in switch [-Wswitch] CGUIListBox.cpp:158:23: warning: enumeration value ‘EGET_TAB_CHANGED’ not handled in switch [-Wswitch] CGUIListBox.cpp:158:23: warning: enumeration value ‘EGET_MENU_ITEM_SELECTED’ not handled in switch [-Wswitch] CGUIListBox.cpp:158:23: warning: enumeration value ‘EGET_COMBO_BOX_CHANGED’ not handled in switch [-Wswitch] CGUIListBox.cpp:179:31: warning: enumeration value ‘EMIE_RMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] 179 | switch(event.MouseInput.Event) | ^ CGUIListBox.cpp:179:31: warning: enumeration value ‘EMIE_MMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] CGUIListBox.cpp:179:31: warning: enumeration value ‘EMIE_RMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIListBox.cpp:179:31: warning: enumeration value ‘EMIE_MMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIListBox.cpp:155:15: warning: enumeration value ‘EET_KEY_INPUT_EVENT’ not handled in switch [-Wswitch] 155 | switch(event.EventType) | ^ CGUIListBox.cpp:155:15: warning: enumeration value ‘EET_LOG_TEXT_EVENT’ not handled in switch [-Wswitch] CGUIListBox.cpp:155:15: warning: enumeration value ‘EET_USER_EVENT’ not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CGUIListBox.h:9: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::gui::CGUIListBox::ListItem]’: CGUIListBox.cpp:25:31: required from here 25 | MoveOverSelect(moveOverSelect) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IVideoDriver.h:11, from CGUIMenu.cpp:8: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIMessageBox.cpp -o CGUIMessageBox.o -I"include" -DIRRLICHT_EXPORTS=1 include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IGUIMeshViewer.h:8, from CGUIMeshViewer.h:8, from CGUIMeshViewer.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ CGUIMenu.cpp: In member function ‘virtual void irr::gui::CGUIMenu::draw()’: CGUIMenu.cpp:46:19: warning: unused variable ‘defaultFont’ [-Wunused-variable] 46 | IGUIFont* defaultFont = Environment->getBuiltInFont(); | ^~~~~~~~~~~ CGUIMenu.cpp:47:30: warning: unused variable ‘driver’ [-Wunused-variable] 47 | video::IVideoDriver* driver = Environment->getVideoDriver(); | ^~~~~~ CGUIMenu.cpp: In member function ‘virtual bool irr::gui::CGUIMenu::OnEvent(irr::SEvent)’: CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_ELEMENT_HOVERED’ not handled in switch [-Wswitch] 102 | switch(event.GUIEvent.EventType) | ^ CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_ELEMENT_LEFT’ not handled in switch [-Wswitch] CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_BUTTON_CLICKED’ not handled in switch [-Wswitch] CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_SCROLL_BAR_CHANGED’ not handled in switch [-Wswitch] CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_CHECKBOX_CHANGED’ not handled in switch [-Wswitch] CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_LISTBOX_CHANGED’ not handled in switch [-Wswitch] CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_LISTBOX_SELECTED_AGAIN’ not handled in switch [-Wswitch] CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_FILE_SELECTED’ not handled in switch [-Wswitch] CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_FILE_CHOOSE_DIALOG_CANCELLED’ not handled in switch [-Wswitch] CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_MESSAGEBOX_YES’ not handled in switch [-Wswitch] CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_MESSAGEBOX_NO’ not handled in switch [-Wswitch] CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_MESSAGEBOX_OK’ not handled in switch [-Wswitch] CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_MESSAGEBOX_CANCEL’ not handled in switch [-Wswitch] CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_EDITBOX_ENTER’ not handled in switch [-Wswitch] CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_TAB_CHANGED’ not handled in switch [-Wswitch] CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_MENU_ITEM_SELECTED’ not handled in switch [-Wswitch] CGUIMenu.cpp:102:23: warning: enumeration value ‘EGET_COMBO_BOX_CHANGED’ not handled in switch [-Wswitch] CGUIMenu.cpp:110:23: warning: enumeration value ‘EMIE_RMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] 110 | switch(event.MouseInput.Event) | ^ CGUIMenu.cpp:110:23: warning: enumeration value ‘EMIE_MMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] CGUIMenu.cpp:110:23: warning: enumeration value ‘EMIE_RMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIMenu.cpp:110:23: warning: enumeration value ‘EMIE_MMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIMenu.cpp:110:23: warning: enumeration value ‘EMIE_MOUSE_WHEEL’ not handled in switch [-Wswitch] CGUIMenu.cpp:99:15: warning: enumeration value ‘EET_KEY_INPUT_EVENT’ not handled in switch [-Wswitch] 99 | switch(event.EventType) | ^ CGUIMenu.cpp:99:15: warning: enumeration value ‘EET_LOG_TEXT_EVENT’ not handled in switch [-Wswitch] CGUIMenu.cpp:99:15: warning: enumeration value ‘EET_USER_EVENT’ not handled in switch [-Wswitch] include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from CGUIWindow.h:8, from CGUIMessageBox.h:8, from CGUIMessageBox.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from CGUIMeshViewer.h:9: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ CGUIMessageBox.h: In constructor ‘irr::gui::CGUIMessageBox::CGUIMessageBox(irr::gui::IGUIEnvironment*, const wchar_t*, const wchar_t*, irr::s32, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: CGUIMessageBox.h:37:33: warning: ‘irr::gui::CGUIMessageBox::StaticText’ will be initialized after [-Wreorder] 37 | IGUIStaticText* StaticText; | ^~~~~~~~~~ CGUIMessageBox.h:33:29: warning: ‘irr::gui::IGUIButton* irr::gui::CGUIMessageBox::OkButton’ [-Wreorder] 33 | IGUIButton* OkButton; | ^~~~~~~~ CGUIMessageBox.cpp:17:1: warning: when initialized here [-Wreorder] 17 | CGUIMessageBox::CGUIMessageBox(IGUIEnvironment* environment, const wchar_t* caption, | ^~~~~~~~~~~~~~ CGUIMessageBox.h:36:29: warning: ‘irr::gui::CGUIMessageBox::NoButton’ will be initialized after [-Wreorder] 36 | IGUIButton* NoButton; | ^~~~~~~~ CGUIMessageBox.h:34:29: warning: ‘irr::gui::IGUIButton* irr::gui::CGUIMessageBox::CancelButton’ [-Wreorder] 34 | IGUIButton* CancelButton; | ^~~~~~~~~~~~ CGUIMessageBox.cpp:17:1: warning: when initialized here [-Wreorder] 17 | CGUIMessageBox::CGUIMessageBox(IGUIEnvironment* environment, const wchar_t* caption, | ^~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ CGUIMessageBox.cpp: In member function ‘virtual bool irr::gui::CGUIMessageBox::OnEvent(irr::SEvent)’: CGUIMessageBox.cpp:169:15: warning: enumeration value ‘EET_MOUSE_INPUT_EVENT’ not handled in switch [-Wswitch] 169 | switch(event.EventType) | ^ CGUIMessageBox.cpp:169:15: warning: enumeration value ‘EET_KEY_INPUT_EVENT’ not handled in switch [-Wswitch] CGUIMessageBox.cpp:169:15: warning: enumeration value ‘EET_LOG_TEXT_EVENT’ not handled in switch [-Wswitch] CGUIMessageBox.cpp:169:15: warning: enumeration value ‘EET_USER_EVENT’ not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IVideoDriver.h:11, from CGUIMeshViewer.cpp:7: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CGUIMeshViewer.cpp: In member function ‘virtual void irr::gui::CGUIMeshViewer::draw()’: CGUIMeshViewer.cpp:154:31: warning: enumeration value ‘EVT_TANGENTS’ not handled in switch [-Wswitch] 154 | switch(mb->getVertexType()) | ^ In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIModalScreen.cpp -o CGUIModalScreen.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIScrollBar.cpp -o CGUIScrollBar.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CGUIModalScreen.h:8, from CGUIModalScreen.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ In file included from include/IGUIScrollBar.h:8, from CGUIScrollBar.h:9, from CGUIScrollBar.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from CGUIScrollBar.cpp:8: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUISkin.cpp -o CGUISkin.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IVideoDriver.h:11, from CGUIModalScreen.cpp:8: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CGUIScrollBar.h: In constructor ‘irr::gui::CGUIScrollBar::CGUIScrollBar(bool, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect, bool)’: CGUIScrollBar.h:58:21: warning: ‘irr::gui::CGUIScrollBar::SmallStep’ will be initialized after [-Wreorder] 58 | s32 SmallStep; | ^~~~~~~~~ CGUIScrollBar.h:56:21: warning: ‘irr::s32 irr::gui::CGUIScrollBar::DrawHeight’ [-Wreorder] 56 | s32 DrawHeight; | ^~~~~~~~~~ CGUIScrollBar.cpp:19:1: warning: when initialized here [-Wreorder] 19 | CGUIScrollBar::CGUIScrollBar(bool horizontal, IGUIEnvironment* environment, | ^~~~~~~~~~~~~ CGUIScrollBar.h:56:21: warning: ‘irr::gui::CGUIScrollBar::DrawHeight’ will be initialized after [-Wreorder] 56 | s32 DrawHeight; | ^~~~~~~~~~ CGUIScrollBar.h:55:21: warning: ‘irr::s32 irr::gui::CGUIScrollBar::DrawPos’ [-Wreorder] 55 | s32 DrawPos; | ^~~~~~~ CGUIScrollBar.cpp:19:1: warning: when initialized here [-Wreorder] 19 | CGUIScrollBar::CGUIScrollBar(bool horizontal, IGUIEnvironment* environment, | ^~~~~~~~~~~~~ CGUIScrollBar.h:55:21: warning: ‘irr::gui::CGUIScrollBar::DrawPos’ will be initialized after [-Wreorder] 55 | s32 DrawPos; | ^~~~~~~ CGUIScrollBar.h:51:22: warning: ‘bool irr::gui::CGUIScrollBar::Dragging’ [-Wreorder] 51 | bool Dragging; | ^~~~~~~~ CGUIScrollBar.cpp:19:1: warning: when initialized here [-Wreorder] 19 | CGUIScrollBar::CGUIScrollBar(bool horizontal, IGUIEnvironment* environment, | ^~~~~~~~~~~~~ CGUIScrollBar.cpp: In member function ‘virtual bool irr::gui::CGUIScrollBar::OnEvent(irr::SEvent)’: CGUIScrollBar.cpp:109:23: warning: enumeration value ‘EMIE_RMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] 109 | switch(event.MouseInput.Event) | ^ CGUIScrollBar.cpp:109:23: warning: enumeration value ‘EMIE_MMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] CGUIScrollBar.cpp:109:23: warning: enumeration value ‘EMIE_RMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIScrollBar.cpp:109:23: warning: enumeration value ‘EMIE_MMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIScrollBar.cpp:82:15: warning: enumeration value ‘EET_KEY_INPUT_EVENT’ not handled in switch [-Wswitch] 82 | switch(event.EventType) | ^ CGUIScrollBar.cpp:82:15: warning: enumeration value ‘EET_LOG_TEXT_EVENT’ not handled in switch [-Wswitch] CGUIScrollBar.cpp:82:15: warning: enumeration value ‘EET_USER_EVENT’ not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIStaticText.cpp -o CGUIStaticText.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CGUIModalScreen.cpp: In member function ‘virtual bool irr::gui::CGUIModalScreen::OnEvent(irr::SEvent)’: CGUIModalScreen.cpp:39:23: warning: enumeration value ‘EMIE_RMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] 39 | switch(event.MouseInput.Event) | ^ CGUIModalScreen.cpp:39:23: warning: enumeration value ‘EMIE_MMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] CGUIModalScreen.cpp:39:23: warning: enumeration value ‘EMIE_LMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIModalScreen.cpp:39:23: warning: enumeration value ‘EMIE_RMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIModalScreen.cpp:39:23: warning: enumeration value ‘EMIE_MMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIModalScreen.cpp:39:23: warning: enumeration value ‘EMIE_MOUSE_MOVED’ not handled in switch [-Wswitch] CGUIModalScreen.cpp:39:23: warning: enumeration value ‘EMIE_MOUSE_WHEEL’ not handled in switch [-Wswitch] CGUIModalScreen.cpp:36:11: warning: enumeration value ‘EET_GUI_EVENT’ not handled in switch [-Wswitch] 36 | switch(event.EventType) | ^ CGUIModalScreen.cpp:36:11: warning: enumeration value ‘EET_KEY_INPUT_EVENT’ not handled in switch [-Wswitch] CGUIModalScreen.cpp:36:11: warning: enumeration value ‘EET_LOG_TEXT_EVENT’ not handled in switch [-Wswitch] CGUIModalScreen.cpp:36:11: warning: enumeration value ‘EET_USER_EVENT’ not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IGUIStaticText.h:8, from CGUIStaticText.h:8, from CGUIStaticText.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from CGUISkin.cpp:7: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from CGUIStaticText.cpp:9: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from CGUISkin.h:9, from CGUISkin.cpp:5: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: CGUISkin.cpp:15:25: required from here 15 | : Font(0), Driver(driver) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CGUIStaticText.h: In constructor ‘irr::gui::CGUIStaticText::CGUIStaticText(const wchar_t*, bool, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, const irr::core::rect&, bool)’: CGUIStaticText.h:61:32: warning: ‘irr::gui::CGUIStaticText::OverrideFont’ will be initialized after [-Wreorder] 61 | gui::IGUIFont* OverrideFont; | ^~~~~~~~~~~~ CGUIStaticText.h:56:22: warning: ‘bool irr::gui::CGUIStaticText::OverrideColorEnabled’ [-Wreorder] 56 | bool OverrideColorEnabled; | ^~~~~~~~~~~~~~~~~~~~ CGUIStaticText.cpp:20:1: warning: when initialized here [-Wreorder] 20 | CGUIStaticText::CGUIStaticText(const wchar_t* text, bool border, IGUIEnvironment* environment, | ^~~~~~~~~~~~~~ CGUIStaticText.h:62:32: warning: ‘irr::gui::CGUIStaticText::LastBreakFont’ will be initialized after [-Wreorder] 62 | gui::IGUIFont* LastBreakFont; // stored because: if skin changes, line break must be recalculated. | ^~~~~~~~~~~~~ CGUIStaticText.h:58:22: warning: ‘bool irr::gui::CGUIStaticText::Background’ [-Wreorder] 58 | bool Background; | ^~~~~~~~~~ CGUIStaticText.cpp:20:1: warning: when initialized here [-Wreorder] 20 | CGUIStaticText::CGUIStaticText(const wchar_t* text, bool border, IGUIEnvironment* environment, | ^~~~~~~~~~~~~~ In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CGUIStaticText.h:9: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::string]’: CGUIStaticText.cpp:25:41: required from here 25 | LastBreakFont(0), Background(background) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUITabControl.cpp -o CGUITabControl.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIToolBar.cpp -o CGUIToolBar.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUITabControl.h:8, from CGUITabControl.h:8, from CGUITabControl.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/IGUIToolbar.h:8, from CGUIToolBar.h:8, from CGUIToolBar.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIWindow.cpp -o CGUIWindow.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from CGUIWindow.h:8, from CGUIWindow.cpp:5: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from CGUITabControl.cpp:9: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from CGUIToolBar.cpp:8: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CGUITabControl.h: In constructor ‘irr::gui::CGUITab::CGUITab(irr::s32, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, const irr::core::rect&, irr::s32)’: CGUITabControl.h:48:31: warning: ‘irr::gui::CGUITab::BackColor’ will be initialized after [-Wreorder] 48 | video::SColor BackColor; | ^~~~~~~~~ CGUITabControl.h:47:22: warning: ‘bool irr::gui::CGUITab::DrawBackground’ [-Wreorder] 47 | bool DrawBackground; | ^~~~~~~~~~~~~~ In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ CGUITabControl.cpp:23:1: warning: when initialized here [-Wreorder] 23 | CGUITab::CGUITab(s32 number, IGUIEnvironment* environment, | ^~~~~~~ CGUITabControl.cpp: In member function ‘virtual bool irr::gui::CGUITabControl::OnEvent(irr::SEvent)’: CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_ELEMENT_HOVERED’ not handled in switch [-Wswitch] 165 | switch(event.GUIEvent.EventType) | ^ CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_ELEMENT_LEFT’ not handled in switch [-Wswitch] CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_BUTTON_CLICKED’ not handled in switch [-Wswitch] CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_SCROLL_BAR_CHANGED’ not handled in switch [-Wswitch] CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_CHECKBOX_CHANGED’ not handled in switch [-Wswitch] CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_LISTBOX_CHANGED’ not handled in switch [-Wswitch] CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_LISTBOX_SELECTED_AGAIN’ not handled in switch [-Wswitch] CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_FILE_SELECTED’ not handled in switch [-Wswitch] CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_FILE_CHOOSE_DIALOG_CANCELLED’ not handled in switch [-Wswitch] CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_MESSAGEBOX_YES’ not handled in switch [-Wswitch] CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_MESSAGEBOX_NO’ not handled in switch [-Wswitch] CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_MESSAGEBOX_OK’ not handled in switch [-Wswitch] CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_MESSAGEBOX_CANCEL’ not handled in switch [-Wswitch] CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_EDITBOX_ENTER’ not handled in switch [-Wswitch] CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_TAB_CHANGED’ not handled in switch [-Wswitch] CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_MENU_ITEM_SELECTED’ not handled in switch [-Wswitch] CGUITabControl.cpp:165:23: warning: enumeration value ‘EGET_COMBO_BOX_CHANGED’ not handled in switch [-Wswitch] CGUITabControl.cpp:173:23: warning: enumeration value ‘EMIE_RMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] 173 | switch(event.MouseInput.Event) | ^ CGUITabControl.cpp:173:23: warning: enumeration value ‘EMIE_MMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] CGUITabControl.cpp:173:23: warning: enumeration value ‘EMIE_RMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUITabControl.cpp:173:23: warning: enumeration value ‘EMIE_MMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUITabControl.cpp:173:23: warning: enumeration value ‘EMIE_MOUSE_MOVED’ not handled in switch [-Wswitch] CGUITabControl.cpp:173:23: warning: enumeration value ‘EMIE_MOUSE_WHEEL’ not handled in switch [-Wswitch] CGUITabControl.cpp:162:15: warning: enumeration value ‘EET_KEY_INPUT_EVENT’ not handled in switch [-Wswitch] 162 | switch(event.EventType) | ^ CGUITabControl.cpp:162:15: warning: enumeration value ‘EET_LOG_TEXT_EVENT’ not handled in switch [-Wswitch] CGUITabControl.cpp:162:15: warning: enumeration value ‘EET_USER_EVENT’ not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CGUITabControl.h:9: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::gui::CGUITab*]’: CGUITabControl.cpp:93:47: required from here 93 | Border(border), FillBackground(fillbackground) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IVideoDriver.h:11, from CGUIWindow.cpp:8: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CGUIWindow.cpp: In member function ‘virtual bool irr::gui::CGUIWindow::OnEvent(irr::SEvent)’: CGUIWindow.cpp:86:23: warning: enumeration value ‘EMIE_RMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] 86 | switch(event.MouseInput.Event) | ^ CGUIWindow.cpp:86:23: warning: enumeration value ‘EMIE_MMOUSE_PRESSED_DOWN’ not handled in switch [-Wswitch] CGUIWindow.cpp:86:23: warning: enumeration value ‘EMIE_RMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIWindow.cpp:86:23: warning: enumeration value ‘EMIE_MMOUSE_LEFT_UP’ not handled in switch [-Wswitch] CGUIWindow.cpp:86:23: warning: enumeration value ‘EMIE_MOUSE_WHEEL’ not handled in switch [-Wswitch] CGUIWindow.cpp:67:15: warning: enumeration value ‘EET_KEY_INPUT_EVENT’ not handled in switch [-Wswitch] 67 | switch(event.EventType) | ^ CGUIWindow.cpp:67:15: warning: enumeration value ‘EET_LOG_TEXT_EVENT’ not handled in switch [-Wswitch] CGUIWindow.cpp:67:15: warning: enumeration value ‘EET_USER_EVENT’ not handled in switch [-Wswitch] CGUIWindow.cpp: In member function ‘virtual void irr::gui::CGUIWindow::draw()’: CGUIWindow.cpp:127:30: warning: unused variable ‘driver’ [-Wunused-variable] 127 | video::IVideoDriver* driver = Environment->getVideoDriver(); | ^~~~~~ In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSoftwareDriver.cpp -o CSoftwareDriver.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IVideoDriver.h:11, from CNullDriver.h:8, from CSoftwareDriver.h:9, from CSoftwareDriver.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CNullDriver.h: In member function ‘float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)’: CNullDriver.h:369:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:369:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:370:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:370:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h: In member function ‘float irr::video::CNullDriver::nml16(int, int, int, int, irr::s16*)’: CNullDriver.h:377:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:377:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:378:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:378:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CSoftwareDriver.h: In constructor ‘irr::video::CSoftwareDriver::CSoftwareDriver(const irr::core::dimension2d&, bool, irr::io::IFileSystem*, irr::video::IImagePresenter*)’: CSoftwareDriver.h:155:34: warning: ‘irr::video::CSoftwareDriver::Texture’ will be initialized after [-Wreorder] 155 | video::ITexture* Texture; | ^~~~~~~ CSoftwareDriver.h:153:27: warning: ‘irr::video::IZBuffer* irr::video::CSoftwareDriver::ZBuffer’ [-Wreorder] 153 | IZBuffer* ZBuffer; | ^~~~~~~ CSoftwareDriver.cpp:18:1: warning: when initialized here [-Wreorder] 18 | CSoftwareDriver::CSoftwareDriver(const core::dimension2d& windowSize, bool fullscreen, io::IFileSystem* io, video::IImagePresenter* presenter) | ^~~~~~~~~~~~~~~ CSoftwareDriver.h:153:27: warning: ‘irr::video::CSoftwareDriver::ZBuffer’ will be initialized after [-Wreorder] 153 | IZBuffer* ZBuffer; | ^~~~~~~ CSoftwareDriver.h:141:34: warning: ‘irr::video::ITexture* irr::video::CSoftwareDriver::RenderTargetTexture’ [-Wreorder] 141 | video::ITexture* RenderTargetTexture; | ^~~~~~~~~~~~~~~~~~~ CSoftwareDriver.cpp:18:1: warning: when initialized here [-Wreorder] 18 | CSoftwareDriver::CSoftwareDriver(const core::dimension2d& windowSize, bool fullscreen, io::IFileSystem* io, video::IImagePresenter* presenter) | ^~~~~~~~~~~~~~~ CSoftwareDriver.cpp: In member function ‘virtual bool irr::video::CSoftwareDriver::queryFeature(irr::video::E_VIDEO_DRIVER_FEATURE)’: CSoftwareDriver.cpp:169:16: warning: enumeration value ‘EVDF_STENCIL_BUFFER’ not handled in switch [-Wswitch] 169 | switch (feature) | ^ CSoftwareDriver.cpp:169:16: warning: enumeration value ‘EVDF_VERTEX_SHADER_1_1’ not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:16: warning: enumeration value ‘EVDF_VERTEX_SHADER_2_0’ not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:16: warning: enumeration value ‘EVDF_VERTEX_SHADER_3_0’ not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_1_1’ not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_1_2’ not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_1_3’ not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_1_4’ not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_2_0’ not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_3_0’ not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:16: warning: enumeration value ‘EVDF_ARB_VERTEX_PROGRAM_1’ not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:16: warning: enumeration value ‘EVDF_ARB_FRAGMENT_PROGRAM_1’ not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:16: warning: enumeration value ‘EVDF_ARB_GLSL’ not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:16: warning: enumeration value ‘EVDF_HLSL’ not handled in switch [-Wswitch] CSoftwareDriver.cpp: In member function ‘void irr::video::CSoftwareDriver::setTexture(irr::video::ITexture*)’: CSoftwareDriver.cpp:204:26: warning: unused variable ‘oldTexture’ [-Wunused-variable] 204 | video::ITexture* oldTexture = texture; | ^~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSoftwareTexture.cpp -o CSoftwareTexture.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CNullDriver.h:11: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S2DVertex]’: CSoftwareDriver.cpp:20:60: required from here 20 | ZBuffer(0), RenderTargetTexture(0), RenderTargetSurface(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: CSoftwareDriver.cpp:591:24: required from here 591 | core::array newBuffer; | ^~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: CSoftwareDriver.cpp:362:26: required from ‘void irr::video::CSoftwareDriver::drawClippedIndexedTriangleListT(const VERTEXTYPE*, irr::s32, const irr::u16*, irr::s32) [with VERTEXTYPE = irr::video::S3DVertex; irr::s32 = int; irr::u16 = short unsigned int]’ 362 | core::array clippedVertices; | ^~~~~~~~~~~~~~~ CSoftwareDriver.cpp:330:33: required from here 330 | drawClippedIndexedTriangleListT(vertices, vertexCount, indexList, triangleCount); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertexTangents]’: CSoftwareDriver.cpp:362:26: required from ‘void irr::video::CSoftwareDriver::drawClippedIndexedTriangleListT(const VERTEXTYPE*, irr::s32, const irr::u16*, irr::s32) [with VERTEXTYPE = irr::video::S3DVertexTangents; irr::s32 = int; irr::u16 = short unsigned int]’ 362 | core::array clippedVertices; | ^~~~~~~~~~~~~~~ CSoftwareDriver.cpp:338:33: required from here 338 | drawClippedIndexedTriangleListT(vertices, vertexCount, indexList, triangleCount); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: CSoftwareDriver.cpp:362:26: required from ‘void irr::video::CSoftwareDriver::drawClippedIndexedTriangleListT(const VERTEXTYPE*, irr::s32, const irr::u16*, irr::s32) [with VERTEXTYPE = irr::video::S3DVertex2TCoords; irr::s32 = int; irr::u16 = short unsigned int]’ 362 | core::array clippedVertices; | ^~~~~~~~~~~~~~~ CSoftwareDriver.cpp:346:33: required from here 346 | drawClippedIndexedTriangleListT(vertices, vertexCount, indexList, triangleCount); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRFlat.cpp -o CTRFlat.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRFlatWire.cpp -o CTRFlatWire.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRGouraud.cpp -o CTRGouraud.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRGouraudWire.cpp -o CTRGouraudWire.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureFlat.cpp -o CTRTextureFlat.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureFlatWire.cpp -o CTRTextureFlatWire.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraud.cpp -o CTRTextureGouraud.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudAdd.cpp -o CTRTextureGouraudAdd.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CTRTextureGouraud.cpp:5: CTRTextureGouraud.h: In constructor ‘irr::video::CTRTextureGouraud::CTRTextureGouraud(irr::video::IZBuffer*)’: CTRTextureGouraud.h:55:22: warning: ‘irr::video::CTRTextureGouraud::BackFaceCullingEnabled’ will be initialized after [-Wreorder] 55 | bool BackFaceCullingEnabled; | ^~~~~~~~~~~~~~~~~~~~~~ CTRTextureGouraud.h:54:21: warning: ‘irr::s32 irr::video::CTRTextureGouraud::SurfaceHeight’ [-Wreorder] 54 | s32 SurfaceHeight; | ^~~~~~~~~~~~~ CTRTextureGouraud.cpp:15:1: warning: when initialized here [-Wreorder] 15 | CTRTextureGouraud::CTRTextureGouraud(IZBuffer* zbuffer) | ^~~~~~~~~~~~~~~~~ CTRTextureGouraud.h:54:21: warning: ‘irr::video::CTRTextureGouraud::SurfaceHeight’ will be initialized after [-Wreorder] 54 | s32 SurfaceHeight; | ^~~~~~~~~~~~~ CTRTextureGouraud.h:53:21: warning: ‘irr::s32 irr::video::CTRTextureGouraud::SurfaceWidth’ [-Wreorder] 53 | s32 SurfaceWidth; | ^~~~~~~~~~~~ CTRTextureGouraud.cpp:15:1: warning: when initialized here [-Wreorder] 15 | CTRTextureGouraud::CTRTextureGouraud(IZBuffer* zbuffer) | ^~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudNoZ.cpp -o CTRTextureGouraudNoZ.o -I"include" -DIRRLICHT_EXPORTS=1 CTRTextureGouraud.h:61:32: warning: ‘irr::video::CTRTextureGouraud::Texture’ will be initialized after [-Wreorder] 61 | video::IImage* Texture; | ^~~~~~~ CTRTextureGouraud.h:51:27: warning: ‘irr::video::IZBuffer* irr::video::CTRTextureGouraud::ZBuffer’ [-Wreorder] 51 | IZBuffer* ZBuffer; | ^~~~~~~ CTRTextureGouraud.cpp:15:1: warning: when initialized here [-Wreorder] 15 | CTRTextureGouraud::CTRTextureGouraud(IZBuffer* zbuffer) | ^~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudWire.cpp -o CTRTextureGouraudWire.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CZBuffer.cpp -o CZBuffer.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLDriver.cpp -o COpenGLDriver.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLNormalMapRenderer.cpp -o COpenGLNormalMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CZBuffer.cpp:5: CZBuffer.h: In constructor ‘irr::video::CZBuffer::CZBuffer(const irr::core::dimension2d&)’: CZBuffer.h:45:21: warning: ‘irr::video::CZBuffer::TotalSize’ will be initialized after [-Wreorder] 45 | s32 TotalSize; | ^~~~~~~~~ CZBuffer.h:43:31: warning: ‘TZBufferType* irr::video::CZBuffer::BufferEnd’ [-Wreorder] 43 | TZBufferType* BufferEnd; | ^~~~~~~~~ CZBuffer.cpp:15:1: warning: when initialized here [-Wreorder] 15 | CZBuffer::CZBuffer(const core::dimension2d& size) | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLParallaxMapRenderer.cpp -o COpenGLParallaxMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMaterialRenderer.h:9, from COpenGLShaderMaterialRenderer.h:23, from COpenGLNormalMapRenderer.h:11, from COpenGLNormalMapRenderer.cpp:8: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from CNullDriver.h:8, from COpenGLDriver.h:8, from COpenGLDriver.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CNullDriver.h: In member function ‘float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)’: CNullDriver.h:369:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:369:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:370:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:370:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h: In member function ‘float irr::video::CNullDriver::nml16(int, int, int, int, irr::s16*)’: CNullDriver.h:377:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:377:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:378:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:378:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLShaderMaterialRenderer.cpp -o COpenGLShaderMaterialRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 COpenGLDriver.h: In constructor ‘irr::video::COpenGLDriver::COpenGLDriver(const irr::core::dimension2d&, bool, bool, bool, Window, Display*, irr::io::IFileSystem*)’: COpenGLDriver.h:310:22: warning: ‘irr::video::COpenGLDriver::StencilBuffer’ will be initialized after [-Wreorder] 310 | bool StencilBuffer; | ^~~~~~~~~~~~~ COpenGLDriver.h:308:22: warning: ‘bool irr::video::COpenGLDriver::Transformation3DChanged’ [-Wreorder] 308 | bool Transformation3DChanged; | ^~~~~~~~~~~~~~~~~~~~~~~ COpenGLDriver.cpp:210:1: warning: when initialized here [-Wreorder] 210 | COpenGLDriver::COpenGLDriver(const core::dimension2d& screenSize, bool fullscreen, bool doublebuffer, bool stencilBuffer, Window window, Display* display, io::IFileSystem* io) | ^~~~~~~~~~~~~ COpenGLDriver.h:318:21: warning: ‘irr::video::COpenGLDriver::LastSetLight’ will be initialized after [-Wreorder] 318 | s32 LastSetLight; | ^~~~~~~~~~~~ COpenGLDriver.h:309:22: warning: ‘bool irr::video::COpenGLDriver::MultiTextureExtension’ [-Wreorder] 309 | bool MultiTextureExtension; | ^~~~~~~~~~~~~~~~~~~~~ COpenGLDriver.cpp:210:1: warning: when initialized here [-Wreorder] 210 | COpenGLDriver::COpenGLDriver(const core::dimension2d& screenSize, bool fullscreen, bool doublebuffer, bool stencilBuffer, Window window, Display* display, io::IFileSystem* io) | ^~~~~~~~~~~~~ COpenGLDriver.h:361:26: warning: ‘irr::video::COpenGLDriver::XDisplay’ will be initialized after [-Wreorder] 361 | Display* XDisplay; | ^~~~~~~~ COpenGLDriver.h:311:22: warning: ‘bool irr::video::COpenGLDriver::ARBVertexProgramExtension’ [-Wreorder] 311 | bool ARBVertexProgramExtension; //GL_ARB_vertex_program | ^~~~~~~~~~~~~~~~~~~~~~~~~ COpenGLDriver.cpp:210:1: warning: when initialized here [-Wreorder] 210 | COpenGLDriver::COpenGLDriver(const core::dimension2d& screenSize, bool fullscreen, bool doublebuffer, bool stencilBuffer, Window window, Display* display, io::IFileSystem* io) | ^~~~~~~~~~~~~ COpenGLDriver.h:319:21: warning: ‘irr::video::COpenGLDriver::MaxAnisotropy’ will be initialized after [-Wreorder] 319 | f32 MaxAnisotropy; | ^~~~~~~~~~~~~ COpenGLDriver.h:314:22: warning: ‘bool irr::video::COpenGLDriver::AnisotropyExtension’ [-Wreorder] 314 | bool AnisotropyExtension; | ^~~~~~~~~~~~~~~~~~~ COpenGLDriver.cpp:210:1: warning: when initialized here [-Wreorder] 210 | COpenGLDriver::COpenGLDriver(const core::dimension2d& screenSize, bool fullscreen, bool doublebuffer, bool stencilBuffer, Window window, Display* display, io::IFileSystem* io) | ^~~~~~~~~~~~~ COpenGLDriver.cpp: In member function ‘virtual void irr::video::COpenGLDriver::setTransform(irr::video::E_TRANSFORMATION_STATE, const irr::core::matrix4&)’: COpenGLDriver.cpp:581:15: warning: enumeration value ‘ETS_COUNT’ not handled in switch [-Wswitch] 581 | switch(state) | ^ COpenGLDriver.cpp: In member function ‘virtual void irr::video::COpenGLDriver::draw2DImage(irr::video::ITexture*, const irr::core::position2d&, const irr::core::rect&, const irr::core::rect*, irr::video::SColor, bool)’: COpenGLDriver.cpp:1035:38: warning: variable ‘sourceSurfaceSize’ set but not used [-Wunused-but-set-variable] 1035 | const core::dimension2d sourceSurfaceSize = texture->getOriginalSize(); | ^~~~~~~~~~~~~~~~~ COpenGLDriver.cpp: In member function ‘virtual void irr::video::COpenGLDriver::draw2DImage(irr::video::ITexture*, const irr::core::rect&, const irr::core::rect&, const irr::core::rect*, irr::video::SColor, bool)’: COpenGLDriver.cpp:1078:33: warning: variable ‘targetSurfaceSize’ set but not used [-Wunused-but-set-variable] 1078 | const core::dimension2d targetSurfaceSize=currentRendertargetSize; | ^~~~~~~~~~~~~~~~~ COpenGLDriver.cpp:1109:9: warning: unused variable ‘bTempColors’ [-Wunused-variable] 1109 | bool bTempColors=false; | ^~~~~~~~~~~ COpenGLDriver.cpp: In member function ‘virtual void irr::video::COpenGLDriver::draw2DImageRotation(irr::video::ITexture*, const irr::core::rect&, const irr::core::rect&, irr::f32, irr::video::SColor, bool)’: COpenGLDriver.cpp:1147:33: warning: variable ‘targetSurfaceSize’ set but not used [-Wunused-but-set-variable] 1147 | const core::dimension2d targetSurfaceSize=currentRendertargetSize; | ^~~~~~~~~~~~~~~~~ COpenGLDriver.cpp:1206:9: warning: unused variable ‘bTempColors’ [-Wunused-variable] 1206 | bool bTempColors=false; | ^~~~~~~~~~~ COpenGLDriver.cpp: In member function ‘virtual void irr::video::COpenGLDriver::draw2DImageRotation(irr::video::ITexture*, const irr::core::rect&, const irr::core::rect&, const irr::core::position2d&, irr::f32, irr::video::SColor, bool)’: COpenGLDriver.cpp:1245:33: warning: variable ‘targetSurfaceSize’ set but not used [-Wunused-but-set-variable] 1245 | const core::dimension2d targetSurfaceSize=currentRendertargetSize; | ^~~~~~~~~~~~~~~~~ COpenGLDriver.cpp:1301:9: warning: unused variable ‘bTempColors’ [-Wunused-variable] 1301 | bool bTempColors=false; | ^~~~~~~~~~~ COpenGLDriver.cpp: In member function ‘virtual bool irr::video::COpenGLDriver::queryFeature(irr::video::E_VIDEO_DRIVER_FEATURE)’: COpenGLDriver.cpp:1460:16: warning: enumeration value ‘EVDF_VERTEX_SHADER_1_1’ not handled in switch [-Wswitch] 1460 | switch (feature) | ^ COpenGLDriver.cpp:1460:16: warning: enumeration value ‘EVDF_VERTEX_SHADER_2_0’ not handled in switch [-Wswitch] COpenGLDriver.cpp:1460:16: warning: enumeration value ‘EVDF_VERTEX_SHADER_3_0’ not handled in switch [-Wswitch] COpenGLDriver.cpp:1460:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_1_1’ not handled in switch [-Wswitch] COpenGLDriver.cpp:1460:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_1_2’ not handled in switch [-Wswitch] COpenGLDriver.cpp:1460:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_1_3’ not handled in switch [-Wswitch] COpenGLDriver.cpp:1460:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_1_4’ not handled in switch [-Wswitch] COpenGLDriver.cpp:1460:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_2_0’ not handled in switch [-Wswitch] COpenGLDriver.cpp:1460:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_3_0’ not handled in switch [-Wswitch] COpenGLDriver.cpp:1460:16: warning: enumeration value ‘EVDF_HLSL’ not handled in switch [-Wswitch] COpenGLDriver.cpp: In member function ‘void irr::video::COpenGLDriver::setRenderStates3DMode()’: COpenGLDriver.cpp:1603:14: warning: variable ‘shaderOK’ set but not used [-Wunused-but-set-variable] 1603 | bool shaderOK = true; | ^~~~~~~~ In file included from include/IMaterialRenderer.h:9, from COpenGLShaderMaterialRenderer.h:23, from COpenGLParallaxMapRenderer.h:11, from COpenGLParallaxMapRenderer.cpp:8: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from CNullDriver.h:11: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = int]’: COpenGLDriver.cpp:218:29: required from here 218 | CurrentRendertargetSize(0,0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IMaterialRenderer.h:10: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from COpenGLNormalMapRenderer.cpp:11: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:9, from COpenGLShaderMaterialRenderer.h:23, from COpenGLShaderMaterialRenderer.cpp:8: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from COpenGLDriver.h:8, from COpenGLNormalMapRenderer.cpp:14: CNullDriver.h: In member function ‘float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)’: CNullDriver.h:369:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:369:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:370:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:370:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h: In member function ‘float irr::video::CNullDriver::nml16(int, int, int, int, irr::s16*)’: CNullDriver.h:377:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:377:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:378:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:378:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ In file included from include/IMaterialRenderer.h:10: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from COpenGLParallaxMapRenderer.cpp:11: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from COpenGLDriver.h:8, from COpenGLParallaxMapRenderer.cpp:14: CNullDriver.h: In member function ‘float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)’: CNullDriver.h:369:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:369:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:370:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:370:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h: In member function ‘float irr::video::CNullDriver::nml16(int, int, int, int, irr::s16*)’: CNullDriver.h:377:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:377:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:378:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:378:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ In file included from include/IMaterialRenderer.h:10: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from COpenGLShaderMaterialRenderer.cpp:11: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from COpenGLDriver.h:8, from COpenGLShaderMaterialRenderer.cpp:14: CNullDriver.h: In member function ‘float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)’: CNullDriver.h:369:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:369:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:370:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:370:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h: In member function ‘float irr::video::CNullDriver::nml16(int, int, int, int, irr::s16*)’: CNullDriver.h:377:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:377:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:378:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:378:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ COpenGLShaderMaterialRenderer.h: In constructor ‘irr::video::COpenGLShaderMaterialRenderer::COpenGLShaderMaterialRenderer(irr::video::COpenGLDriver*, irr::s32&, const irr::c8*, const irr::c8*, irr::video::IShaderConstantSetCallBack*, irr::video::IMaterialRenderer*, irr::s32)’: COpenGLShaderMaterialRenderer.h:73:28: warning: ‘irr::video::COpenGLShaderMaterialRenderer::BaseMaterial’ will be initialized after [-Wreorder] 73 | IMaterialRenderer* BaseMaterial; | ^~~~~~~~~~~~ COpenGLShaderMaterialRenderer.h:72:37: warning: ‘irr::video::IShaderConstantSetCallBack* irr::video::COpenGLShaderMaterialRenderer::CallBack’ [-Wreorder] 72 | IShaderConstantSetCallBack* CallBack; | ^~~~~~~~ COpenGLShaderMaterialRenderer.cpp:25:1: warning: when initialized here [-Wreorder] 25 | COpenGLShaderMaterialRenderer::COpenGLShaderMaterialRenderer(video::COpenGLDriver* driver, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ COpenGLShaderMaterialRenderer.h: In constructor ‘irr::video::COpenGLShaderMaterialRenderer::COpenGLShaderMaterialRenderer(irr::video::COpenGLDriver*, irr::video::IShaderConstantSetCallBack*, irr::video::IMaterialRenderer*, irr::s32)’: COpenGLShaderMaterialRenderer.h:73:28: warning: ‘irr::video::COpenGLShaderMaterialRenderer::BaseMaterial’ will be initialized after [-Wreorder] 73 | IMaterialRenderer* BaseMaterial; | ^~~~~~~~~~~~ COpenGLShaderMaterialRenderer.h:72:37: warning: ‘irr::video::IShaderConstantSetCallBack* irr::video::COpenGLShaderMaterialRenderer::CallBack’ [-Wreorder] 72 | IShaderConstantSetCallBack* CallBack; | ^~~~~~~~ COpenGLShaderMaterialRenderer.cpp:43:1: warning: when initialized here [-Wreorder] 43 | COpenGLShaderMaterialRenderer::COpenGLShaderMaterialRenderer(COpenGLDriver* driver, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLTexture.cpp -o COpenGLTexture.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from COpenGLTexture.cpp:6: COpenGLTexture.h: In constructor ‘irr::video::COpenGLTexture::COpenGLTexture(irr::video::IImage*, bool)’: COpenGLTexture.h:96:13: warning: ‘irr::video::COpenGLTexture::Pitch’ will be initialized after [-Wreorder] 96 | s32 Pitch; | ^~~~~ COpenGLTexture.h:94:32: warning: ‘irr::core::dimension2d irr::video::COpenGLTexture::ImageSize’ [-Wreorder] 94 | core::dimension2d ImageSize; | ^~~~~~~~~ COpenGLTexture.cpp:21:1: warning: when initialized here [-Wreorder] 21 | COpenGLTexture::COpenGLTexture(IImage* image, bool generateMipLevels) | ^~~~~~~~~~~~~~ COpenGLTexture.h:101:14: warning: ‘irr::video::COpenGLTexture::hasMipMaps’ will be initialized after [-Wreorder] 101 | bool hasMipMaps; | ^~~~~~~~~~ COpenGLTexture.h:98:14: warning: ‘irr::s32* irr::video::COpenGLTexture::ImageData’ [-Wreorder] 98 | s32* ImageData; | ^~~~~~~~~ COpenGLTexture.cpp:21:1: warning: when initialized here [-Wreorder] 21 | COpenGLTexture::COpenGLTexture(IImage* image, bool generateMipLevels) | ^~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D8Driver.cpp -o CD3D8Driver.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D8NormalMapRenderer.cpp -o CD3D8NormalMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D8ParallaxMapRenderer.cpp -o CD3D8ParallaxMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D8ShaderMaterialRenderer.cpp -o CD3D8ShaderMaterialRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D8Texture.cpp -o CD3D8Texture.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CColorConverter.cpp -o CColorConverter.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CFPSCounter.cpp -o CFPSCounter.o -I"include" -DIRRLICHT_EXPORTS=1 CColorConverter.cpp: In static member function ‘static void irr::video::CColorConverter::convert16bitToA8R8G8B8andResize(const irr::s16*, irr::s32*, irr::s32, irr::s32, irr::s32, irr::s32)’: CColorConverter.cpp:285:13: warning: unused variable ‘nDataSizeInBytes’ [-Wunused-variable] 285 | s32 nDataSizeInBytes = nDataSize * sizeof(s32); | ^~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImage.cpp -o CImage.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CImage.cpp:5: CImage.h: In constructor ‘irr::video::CImage::CImage(irr::video::ECOLOR_FORMAT, const irr::core::dimension2d&)’: CImage.h:140:23: warning: ‘irr::video::CImage::Format’ will be initialized after [-Wreorder] 140 | ECOLOR_FORMAT Format; | ^~~~~~ CImage.h:137:32: warning: ‘irr::core::dimension2d irr::video::CImage::Size’ [-Wreorder] 137 | core::dimension2d Size; | ^~~~ CImage.cpp:16:1: warning: when initialized here [-Wreorder] 16 | CImage::CImage(ECOLOR_FORMAT format, const core::dimension2d& size) | ^~~~~~ CImage.h:137:32: warning: ‘irr::video::CImage::Size’ will be initialized after [-Wreorder] 137 | core::dimension2d Size; | ^~~~ CImage.h:136:15: warning: ‘void* irr::video::CImage::Data’ [-Wreorder] 136 | void* Data; | ^~~~ CImage.cpp:16:1: warning: when initialized here [-Wreorder] 16 | CImage::CImage(ECOLOR_FORMAT format, const core::dimension2d& size) | ^~~~~~ CImage.h: In constructor ‘irr::video::CImage::CImage(irr::video::ECOLOR_FORMAT, const irr::core::dimension2d&, void*, bool)’: CImage.h:140:23: warning: ‘irr::video::CImage::Format’ will be initialized after [-Wreorder] 140 | ECOLOR_FORMAT Format; | ^~~~~~ CImage.h:137:32: warning: ‘irr::core::dimension2d irr::video::CImage::Size’ [-Wreorder] 137 | core::dimension2d Size; | ^~~~ CImage.cpp:24:1: warning: when initialized here [-Wreorder] 24 | CImage::CImage(ECOLOR_FORMAT format, const core::dimension2d& size, void* data, | ^~~~~~ CImage.h:137:32: warning: ‘irr::video::CImage::Size’ will be initialized after [-Wreorder] 137 | core::dimension2d Size; | ^~~~ CImage.h:136:15: warning: ‘void* irr::video::CImage::Data’ [-Wreorder] 136 | void* Data; | ^~~~ CImage.cpp:24:1: warning: when initialized here [-Wreorder] 24 | CImage::CImage(ECOLOR_FORMAT format, const core::dimension2d& size, void* data, | ^~~~~~ CImage.h: In constructor ‘irr::video::CImage::CImage(irr::video::ECOLOR_FORMAT, irr::video::IImage*)’: CImage.h:140:23: warning: ‘irr::video::CImage::Format’ will be initialized after [-Wreorder] 140 | ECOLOR_FORMAT Format; | ^~~~~~ CImage.h:136:15: warning: ‘void* irr::video::CImage::Data’ [-Wreorder] 136 | void* Data; | ^~~~ CImage.cpp:46:1: warning: when initialized here [-Wreorder] 46 | CImage::CImage(ECOLOR_FORMAT format, IImage* imageToCopy) | ^~~~~~ In file included from CD3D8Driver.cpp:7: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CImage.cpp: In member function ‘void irr::video::CImage::resizeTo(const irr::core::dimension2d&)’: CImage.cpp:902:13: warning: unused variable ‘nDataSizeInBytes’ [-Wunused-variable] 902 | s32 nDataSizeInBytes = nDataSize * sizeof(s16); | ^~~~~~~~~~~~~~~~ CImage.cpp: In member function ‘void irr::video::CImage::copyToScaling(irr::video::CImage*)’: CImage.cpp:945:13: warning: unused variable ‘nDataSizeInBytes’ [-Wunused-variable] 945 | s32 nDataSizeInBytes = nDataSize * sizeof(s16); | ^~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderBmp.cpp -o CImageLoaderBmp.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderJPG.cpp -o CImageLoaderJPG.o -I"include" -DIRRLICHT_EXPORTS=1 CImageLoaderJPG.cpp: In member function ‘virtual irr::video::IImage* irr::video::CImageLoaderJPG::loadImage(irr::io::IReadFile*)’: CImageLoaderJPG.cpp:160:14: warning: unused variable ‘has_alpha’ [-Wunused-variable] 160 | bool has_alpha= false; //(JPEG never has alpha) | ^~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderPCX.cpp -o CImageLoaderPCX.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderPNG.cpp -o CImageLoaderPNG.o -I"include" -DIRRLICHT_EXPORTS=1 CImageLoaderPCX.cpp: In member function ‘irr::video::CImageLoaderPCX::loadImage(irr::io::IReadFile*)’: CImageLoaderPCX.cpp:117:63: warning: iteration 16 invokes undefined behavior [-Waggressive-loop-optimizations] 117 | PaletteData[i] = (header.Palette[i*3+0] << 16) | | ~~~~~~~~~~~~~~~~~~~~^ CImageLoaderPCX.cpp:115:32: note: within this loop 115 | for( s32 i=0; i<256; i++ ) | ~^~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderPSD.cpp -o CImageLoaderPSD.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderTGA.cpp -o CImageLoaderTGA.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CNullDriver.cpp -o CNullDriver.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9Driver.cpp -o CD3D9Driver.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9HLSLMaterialRenderer.cpp -o CD3D9HLSLMaterialRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9NormalMapRenderer.cpp -o CD3D9NormalMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9ParallaxMapRenderer.cpp -o CD3D9ParallaxMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9ShaderMaterialRenderer.cpp -o CD3D9ShaderMaterialRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IVideoDriver.h:11, from CNullDriver.h:8, from CNullDriver.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9Texture.cpp -o CD3D9Texture.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CVideoModeList.cpp -o CVideoModeList.o -I"include" -DIRRLICHT_EXPORTS=1 include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c C3DSMeshFileLoader.cpp -o C3DSMeshFileLoader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CVideoModeList.h:10, from CVideoModeList.cpp:5: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::CVideoModeList::SVideoMode]’: CVideoModeList.cpp:13:32: required from here 13 | CVideoModeList::CVideoModeList() | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ CNullDriver.h: In member function ‘float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)’: CNullDriver.h:369:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:369:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:370:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:370:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h: In member function ‘float irr::video::CNullDriver::nml16(int, int, int, int, irr::s16*)’: CNullDriver.h:377:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:377:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:378:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:378:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h: In constructor ‘irr::video::CNullDriver::CNullDriver(irr::io::IFileSystem*, const irr::core::dimension2d&)’: CNullDriver.h:403:40: warning: ‘irr::video::CNullDriver::ScreenSize’ will be initialized after [-Wreorder] 403 | core::dimension2d ScreenSize; | ^~~~~~~~~~ CNullDriver.h:402:33: warning: ‘irr::core::rect irr::video::CNullDriver::ViewPort’ [-Wreorder] 402 | core::rect ViewPort; | ^~~~~~~~ CNullDriver.cpp:34:1: warning: when initialized here [-Wreorder] 34 | CNullDriver::CNullDriver(io::IFileSystem* io, const core::dimension2d& screenSize) | ^~~~~~~~~~~ CNullDriver.h:402:33: warning: ‘irr::video::CNullDriver::ViewPort’ will be initialized after [-Wreorder] 402 | core::rect ViewPort; | ^~~~~~~~ CNullDriver.h:400:34: warning: ‘irr::io::IFileSystem* irr::video::CNullDriver::FileSystem’ [-Wreorder] 400 | io::IFileSystem* FileSystem; | ^~~~~~~~~~ CNullDriver.cpp:34:1: warning: when initialized here [-Wreorder] 34 | CNullDriver::CNullDriver(io::IFileSystem* io, const core::dimension2d& screenSize) | ^~~~~~~~~~~ In file included from CD3D9Driver.cpp:7: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from CNullDriver.h:11: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::CNullDriver::SSurface]’: CNullDriver.cpp:36:60: required from here 36 | FileSystem(io), PrimitivesDrawn(0), TextureCreationFlags(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::IImageLoader*]’: CNullDriver.cpp:36:60: required from here 36 | FileSystem(io), PrimitivesDrawn(0), TextureCreationFlags(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::SLight]’: CNullDriver.cpp:36:60: required from here 36 | FileSystem(io), PrimitivesDrawn(0), TextureCreationFlags(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::IMaterialRenderer*]’: CNullDriver.cpp:36:60: required from here 36 | FileSystem(io), PrimitivesDrawn(0), TextureCreationFlags(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CNullDriver.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CNullDriver.h:384:10: required from here 384 | struct SSurface | ^~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: CNullDriver.cpp:1389:28: required from here 1389 | core::stringc namePrint = "Using renderer: "; | ^~~~~~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from C3DSMeshFileLoader.h:8, from C3DSMeshFileLoader.cpp:5: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = wchar_t; T = char]’: CNullDriver.cpp:1390:23: required from here 1390 | namePrint += getName(); | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CAnimatedMeshMD2.cpp -o CAnimatedMeshMD2.o -I"include" -DIRRLICHT_EXPORTS=1 include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = char]’: CNullDriver.h:384:10: required from ‘void irr::core::heapsort(T*, irr::s32) [with T = irr::video::CNullDriver::SSurface; irr::s32 = int]’ 384 | struct SSurface | ^~~~~~~~ include/irrArray.h:302:11: required from ‘void irr::core::array::sort() [with T = irr::video::CNullDriver::SSurface]’ 302 | heapsort(data, used); | ~~~~~~~~^~~~~~~~~~~~ include/irrArray.h:334:3: required from ‘irr::s32 irr::core::array::binary_search(const T&, irr::s32, irr::s32) [with T = irr::video::CNullDriver::SSurface; irr::s32 = int]’ 334 | sort(); | ^~~~ include/irrArray.h:316:23: required from ‘irr::s32 irr::core::array::binary_search(const T&) [with T = irr::video::CNullDriver::SSurface; irr::s32 = int]’ 316 | return binary_search(element, 0, used-1); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CNullDriver.cpp:291:36: required from here 291 | s32 index = Textures.binary_search(s); | ~~~~~~~~~~~~~~~~~~~~~~^~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CAnimatedMeshMS3D.cpp -o CAnimatedMeshMS3D.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IAnimatedMeshMD2.h:8, from CAnimatedMeshMD2.h:8, from CAnimatedMeshMD2.cpp:5: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from C3DSMeshFileLoader.h:10: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IAnimatedMeshMS3D.h:8, from CAnimatedMeshMS3D.h:8, from CAnimatedMeshMS3D.cpp:5: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ C3DSMeshFileLoader.h: In constructor ‘irr::scene::C3DSMeshFileLoader::C3DSMeshFileLoader(irr::io::IFileSystem*, irr::video::IVideoDriver*)’: C3DSMeshFileLoader.h:146:13: warning: ‘irr::scene::C3DSMeshFileLoader::CountIndices’ will be initialized after [-Wreorder] 146 | u16 CountIndices; | ^~~~~~~~~~~~ C3DSMeshFileLoader.h:145:14: warning: ‘irr::u16* irr::scene::C3DSMeshFileLoader::Indices’ [-Wreorder] 145 | u16* Indices; | ^~~~~~~ C3DSMeshFileLoader.cpp:61:1: warning: when initialized here [-Wreorder] 61 | C3DSMeshFileLoader::C3DSMeshFileLoader(io::IFileSystem* fs, video::IVideoDriver* driver) | ^~~~~~~~~~~~~~~~~~ C3DSMeshFileLoader.h:148:14: warning: ‘irr::scene::C3DSMeshFileLoader::TCoords’ will be initialized after [-Wreorder] 148 | f32* TCoords; | ^~~~~~~ C3DSMeshFileLoader.h:147:13: warning: ‘irr::u16 irr::scene::C3DSMeshFileLoader::CountTCoords’ [-Wreorder] 147 | u16 CountTCoords; | ^~~~~~~~~~~~ C3DSMeshFileLoader.cpp:61:1: warning: when initialized here [-Wreorder] 61 | C3DSMeshFileLoader::C3DSMeshFileLoader(io::IFileSystem* fs, video::IVideoDriver* driver) | ^~~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from C3DSMeshFileLoader.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: C3DSMeshFileLoader.h:77:22: required from here 77 | SCurrentMaterial() {}; | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMesh*]’: include/SAnimatedMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::C3DSMeshFileLoader::SMaterialGroup]’: C3DSMeshFileLoader.cpp:63:48: required from here 63 | Indices(0), TCoords(0), CountTCoords(0), Mesh(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::C3DSMeshFileLoader::SCurrentMaterial]’: C3DSMeshFileLoader.cpp:63:48: required from here 63 | Indices(0), TCoords(0), CountTCoords(0), Mesh(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = char]’: C3DSMeshFileLoader.cpp:491:9: required from here 491 | return p; | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: C3DSMeshFileLoader.cpp:499:50: required from here 499 | core::stringc modelFilename = file->getFileName(); | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ CAnimatedMeshMD2.h: In constructor ‘irr::scene::CAnimatedMeshMD2::CAnimatedMeshMD2()’: CAnimatedMeshMD2.h:115:21: warning: ‘irr::scene::CAnimatedMeshMD2::FrameCount’ will be initialized after [-Wreorder] 115 | u32 FrameCount; | ^~~~~~~~~~ CAnimatedMeshMD2.h:113:48: warning: ‘irr::core::array* irr::scene::CAnimatedMeshMD2::FrameList’ [-Wreorder] 113 | core::array *FrameList; | ^~~~~~~~~ CAnimatedMeshMD2.cpp:294:1: warning: when initialized here [-Wreorder] 294 | CAnimatedMeshMD2::CAnimatedMeshMD2() | ^~~~~~~~~~~~~~~~ CAnimatedMeshMD2.cpp: In member function ‘virtual bool irr::scene::CAnimatedMeshMD2::loadFile(irr::io::IReadFile*)’: CAnimatedMeshMD2.cpp:493:13: warning: unused variable ‘frames’ [-Wunused-variable] 493 | s8* frames = 0; | ^~~~~~ CAnimatedMeshMD2.cpp: In member function ‘virtual void irr::scene::CAnimatedMeshMD2::calculateBoundingBox()’: CAnimatedMeshMD2.cpp:685:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 685 | if (defaultFrame>=FrameCount) | ^~ CAnimatedMeshMD2.cpp:688:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 688 | for (u32 j=0; j TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: CAnimatedMeshMD2.cpp:295:29: required from here 295 | : FrameCount(0), FrameList(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::aabbox3d]’: CAnimatedMeshMD2.cpp:295:29: required from here 295 | : FrameCount(0), FrameList(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: CAnimatedMeshMD2.cpp:295:29: required from here 295 | : FrameCount(0), FrameList(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CAnimatedMeshMD2::SFrameData]’: CAnimatedMeshMD2.cpp:295:29: required from here 295 | : FrameCount(0), FrameList(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::vector3d]’: CAnimatedMeshMD2.cpp:541:96: required from here 541 | core::array< core::vector3df >* vertices = new core::array< core::vector3df >[header.numFrames]; | ^ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CAnimatedMeshMD2.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CAnimatedMeshMD2.h:122:10: required from here 122 | struct SFrameData | ^~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IVideoDriver.h:16, from CAnimatedMeshMS3D.cpp:8: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ CAnimatedMeshMS3D.cpp: In member function ‘virtual bool irr::scene::CAnimatedMeshMS3D::loadFile(irr::io::IReadFile*)’: CAnimatedMeshMS3D.cpp:420:45: warning: comparison of integer expressions of different signedness: ‘irr::s32’ {aka ‘int’} and ‘irr::u32’ {aka ‘unsigned int’} [-Wsign-compare] 420 | for (s32 iV = 0; iV < Vertices.size(); iV++) | ~~~^~~~~~~~~~~~~~~~~ CAnimatedMeshMS3D.cpp:446:35: warning: unused variable ‘vertexIds’ [-Wunused-variable] 446 | core::array& vertexIds = grp.VertexIds; | ^~~~~~~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CAnimatedMeshMS3D::SJoint]’: CAnimatedMeshMS3D.cpp:98:16: required from here 98 | : Driver(driver) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CAnimatedMeshMS3D::SGroup]’: CAnimatedMeshMS3D.cpp:98:16: required from here 98 | : Driver(driver) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CAnimatedMeshMS3D::SMS3DMeshBuffer]’: CAnimatedMeshMS3D.cpp:98:16: required from here 98 | : Driver(driver) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CAnimatedMeshMS3D.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CAnimatedMeshMS3D.h:101:10: required from here 101 | struct SGroup | ^~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CAnimatedMeshMS3D::SKeyframe]’: CAnimatedMeshMS3D.h:82:10: required from here 82 | struct SJoint | ^~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CAnimatedMeshSceneNode.cpp -o CAnimatedMeshSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CBillboardSceneNode.cpp -o CBillboardSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from include/IAnimatedMeshSceneNode.h:8, from CAnimatedMeshSceneNode.h:8, from CAnimatedMeshSceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IAnimatedMeshMD2.h:8, from include/IAnimatedMeshSceneNode.h:9: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CAnimatedMeshSceneNode.cpp:6: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ CAnimatedMeshSceneNode.h: In constructor ‘irr::scene::CAnimatedMeshSceneNode::CAnimatedMeshSceneNode(irr::scene::IAnimatedMesh*, irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: CAnimatedMeshSceneNode.h:109:41: warning: ‘irr::scene::CAnimatedMeshSceneNode::Shadow’ will be initialized after [-Wreorder] 109 | IShadowVolumeSceneNode* Shadow; | ^~~~~~ CAnimatedMeshSceneNode.h:105:22: warning: ‘bool irr::scene::CAnimatedMeshSceneNode::Looping’ [-Wreorder] 105 | bool Looping; | ^~~~~~~ CAnimatedMeshSceneNode.cpp:26:1: warning: when initialized here [-Wreorder] 26 | CAnimatedMeshSceneNode::CAnimatedMeshSceneNode(IAnimatedMesh* mesh, ISceneNode* parent, ISceneManager* mgr, s32 id, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::SMaterial]’: CAnimatedMeshSceneNode.cpp:30:42: required from here 30 | Shadow(0), Looping(true), LoopCallBack(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IDummyTransformationSceneNode*]’: CAnimatedMeshSceneNode.cpp:30:42: required from here 30 | Shadow(0), Looping(true), LoopCallBack(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CCameraFPSSceneNode.cpp -o CCameraFPSSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from include/IBillboardSceneNode.h:8, from CBillboardSceneNode.h:8, from CBillboardSceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CBillboardSceneNode.h:9: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CBillboardSceneNode.cpp:6: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CCameraMayaSceneNode.cpp -o CCameraMayaSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8, from CBillboardSceneNode.cpp:7: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/SViewFrustrum.h:11, from include/ICameraSceneNode.h:8, from CCameraSceneNode.h:8, from CCameraFPSSceneNode.h:9, from CCameraFPSSceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from include/ICameraSceneNode.h:9: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CCameraFPSSceneNode.cpp:6: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CCameraFPSSceneNode.h: In constructor ‘irr::scene::CCameraFPSSceneNode::CCameraFPSSceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::gui::ICursorControl*, irr::s32, irr::f32, irr::f32, irr::SKeyMap*, irr::s32, bool)’: CCameraFPSSceneNode.h:70:38: warning: ‘irr::scene::CCameraFPSSceneNode::CursorControl’ will be initialized after [-Wreorder] 70 | gui::ICursorControl* CursorControl; | ^~~~~~~~~~~~~ CCameraFPSSceneNode.h:64:21: warning: ‘irr::f32 irr::scene::CCameraFPSSceneNode::MoveSpeed’ [-Wreorder] 64 | f32 MoveSpeed; | ^~~~~~~~~ CCameraFPSSceneNode.cpp:21:1: warning: when initialized here [-Wreorder] 21 | CCameraFPSSceneNode::CCameraFPSSceneNode(ISceneNode* parent, ISceneManager* mgr, | ^~~~~~~~~~~~~~~~~~~ CCameraFPSSceneNode.cpp:56:31: warning: enumeration value ‘EKA_COUNT’ not handled in switch [-Wswitch] 56 | switch(keyMapArray[i].Action) | ^ CCameraFPSSceneNode.cpp:56:31: warning: enumeration value ‘EKA_FORCE_32BIT’ not handled in switch [-Wswitch] In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CCameraFPSSceneNode.h:12: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CCameraFPSSceneNode::SCamKeyMap]’: CCameraFPSSceneNode.cpp:26:39: required from here 26 | NoVerticalMovement(noVerticalMovement) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/SViewFrustrum.h:11, from include/ICameraSceneNode.h:8, from CCameraSceneNode.h:8, from CCameraMayaSceneNode.h:8, from CCameraMayaSceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from include/ICameraSceneNode.h:9: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CCameraMayaSceneNode.cpp:6: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CCameraMayaSceneNode.cpp: In member function ‘virtual bool irr::scene::CCameraMayaSceneNode::OnEvent(irr::SEvent)’: CCameraMayaSceneNode.cpp:59:15: warning: enumeration value ‘EMIE_MOUSE_WHEEL’ not handled in switch [-Wswitch] 59 | switch(event.MouseInput.Event) | ^ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8, from CCameraMayaSceneNode.cpp:7: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CCameraSceneNode.cpp -o CCameraSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CColladaFileLoader.cpp -o CColladaFileLoader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CColladaFileLoader.h:8, from CColladaFileLoader.cpp:5: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CCSMLoader.cpp -o CCSMLoader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/SViewFrustrum.h:11, from include/ICameraSceneNode.h:8, from CCameraSceneNode.h:8, from CCameraSceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CDefaultMeshFormatLoader.cpp -o CDefaultMeshFormatLoader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ISceneNode.h:11, from include/ICameraSceneNode.h:9: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/SMeshBufferLightMap.h:9, from include/ITerrainSceneNode.h:14, from include/ISceneManager.h:15, from CCameraSceneNode.cpp:6: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CCameraSceneNode.cpp:7: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from CCSMLoader.h:42, from CCSMLoader.cpp:8: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CDefaultMeshFormatLoader.h:8, from CDefaultMeshFormatLoader.cpp:5: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from CColladaFileLoader.h:10: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from CColladaFileLoader.h:14: include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from include/IMeshLoader.h:10, from CCSMLoader.h:45: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from CCSMLoader.cpp:12: include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CColladaFileLoader.cpp: In member function ‘void irr::scene::CColladaFileLoader::readPolygonSection(irr::io::IXMLReaderUTF8*, irr::core::stringc, irr::core::array&, irr::scene::SMesh*)’: CColladaFileLoader.cpp:976:39: warning: enumeration value ‘ECIS_COUNT’ not handled in switch [-Wswitch] 976 | switch(slots[k].Semantic) | ^ In file included from include/IAnimatedMesh.h:10: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ CColladaFileLoader.cpp:844:13: warning: unused variable ‘polygonCount’ [-Wunused-variable] 844 | int polygonCount = reader->getAttributeValueAsInt("count"); | ^~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CCSMLoader.cpp:15: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ CColladaFileLoader.cpp: In member function ‘void irr::scene::CColladaFileLoader::readColladaParameters(irr::io::IXMLReaderUTF8*, const irr::core::stringc&)’: CColladaFileLoader.cpp:1157:31: warning: enumeration value ‘ECPT_COUNT’ not handled in switch [-Wswitch] 1157 | switch(p.Type) | ^ CCSMLoader.h: In constructor ‘irr::scene::CCSMLoader::CCSMLoader(irr::scene::ISceneManager*, irr::io::IFileSystem*)’: CCSMLoader.h:76:34: warning: ‘irr::scene::CCSMLoader::FileSystem’ will be initialized after [-Wreorder] 76 | io::IFileSystem* FileSystem; | ^~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CDefaultMeshFormatLoader.h:10: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ CCSMLoader.h:75:39: warning: ‘irr::scene::ISceneManager* irr::scene::CCSMLoader::SceneManager’ [-Wreorder] 75 | scene::ISceneManager* SceneManager; | ^~~~~~~~~~~~ CCSMLoader.cpp:357:9: warning: when initialized here [-Wreorder] 357 | CCSMLoader::CCSMLoader(scene::ISceneManager* manager, io::IFileSystem* fs) | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CColladaFileLoader.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CCSMLoader.h:43: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ In file included from CCSMLoader.h:41: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMesh*]’: include/SAnimatedMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CCSMLoader.cpp:72:10: required from here 72 | Group(){ clear(); } | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::Vertex*]’: CCSMLoader.cpp:179:13: required from here 179 | Surface() { clear(); } | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::Triangle]’: CCSMLoader.cpp:179:13: required from here 179 | Surface() { clear(); } | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::Line]’: CCSMLoader.cpp:179:13: required from here 179 | Surface() { clear(); } | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::Surface*]’: CCSMLoader.cpp:215:9: required from here 215 | Mesh(){ clear(); } | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::Group*]’: CCSMLoader.cpp:293:12: required from here 293 | CSMFile(){ clear(); } | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::VisGroup*]’: CCSMLoader.cpp:293:12: required from here 293 | CSMFile(){ clear(); } | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::LightMap*]’: CCSMLoader.cpp:293:12: required from here 293 | CSMFile(){ clear(); } | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::Mesh*]’: CCSMLoader.cpp:293:12: required from here 293 | CSMFile(){ clear(); } | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::Entity*]’: CCSMLoader.cpp:293:12: required from here 293 | CSMFile(){ clear(); } | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: CCSMLoader.cpp:403:44: required from here 403 | scene::IMesh* pMesh = createIrrlichtMesh(&csmFile, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 404 | SceneManager->getParameters()->getParameter(CSM_TEXTURE_PATH), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | file->getFileName()); | ~~~~~~~~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = char]’: CCSMLoader.cpp:445:29: required from here 445 | core::stringc texName = textureRoot; | ^~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(int) [with T = char]’: CCSMLoader.cpp:595:17: required from here 595 | textureName = 0; | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:49:9: warning: when initialized here [-Wreorder] 49 | string(int number) | ^~~~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CColladaFileLoader.h:82:24: required from here 82 | : Semantic(ECIS_COUNT) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::SColladaParam]’: CColladaFileLoader.h:107:34: required from here 107 | : Count(0), Offset(0), Stride(1) {} | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMesh*]’: include/SAnimatedMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: CColladaFileLoader.cpp:25:45: required from here 25 | const core::stringc colladaSectionName = "COLLADA"; | ^~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IColladaPrefab*]’: CColladaFileLoader.cpp:181:23: required from here 181 | CreateInstances(false) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::SColladaMaterial]’: CColladaFileLoader.cpp:181:23: required from here 181 | CreateInstances(false) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::SColladaInput]’: CColladaFileLoader.cpp:181:23: required from here 181 | CreateInstances(false) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = wchar_t]’: CColladaFileLoader.cpp:393:55: required from here 393 | core::stringw name = reader->getAttributeValue("name"); // name of the node | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::SSource]’: CColladaFileLoader.cpp:674:23: required from here 674 | core::array sources; | ^~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = float]’: CColladaFileLoader.h:98:8: required from here 98 | struct SNumberArray // for stroring float and int arrays | ^~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::SAccessor]’: CColladaFileLoader.h:118:8: required from here 118 | struct SSource | ^~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = char]’: CColladaFileLoader.cpp:762:23: required from here 762 | readPolygonSection(reader, VertexPositionSource, sources, mesh); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::SInputSlot]’: CColladaFileLoader.cpp:845:26: required from here 845 | core::array slots; | ^~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::SPolygon]’: CColladaFileLoader.cpp:846:24: required from here 846 | core::array polygons; | ^~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = int]’: CColladaFileLoader.cpp:833:8: required from here 833 | struct SPolygon | ^~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CDMFLoader.cpp -o CDMFLoader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CDMFLoader.h:36, from CDMFLoader.cpp:17: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from CDMFLoader.h:39: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from CDMFLoader.h:40: include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IGUIButton.h:8, from include/irrlicht.h:51, from dmfsupport.h:23, from CDMFLoader.cpp:26: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ dmfsupport.h: In function ‘bool GetDMFMaterials(StringList, dmfMaterial*, int, bool)’: dmfsupport.h:457:53: warning: zero-length gnu_printf format string [-Wformat-zero-length] 457 | sprintf(materials[i].lightmapName,""); | ^~ dmfsupport.h: In function ‘bool GetDMFLights(StringList, dmfLight*)’: dmfsupport.h:622:10: warning: unused variable ‘offs1’ [-Wunused-variable] 622 | int offs1=0; | ^~~~~ dmfsupport.h: In function ‘bool GetDMFWaterPlains(StringList, dmfWaterPlain*, dmfVert*, dmfFace*)’: dmfsupport.h:732:10: warning: unused variable ‘tmp_s32’ [-Wunused-variable] 732 | s32 tmp_s32=0; | ^~~~~~~ dmfsupport.h:733:10: warning: unused variable ‘tmp_f32’ [-Wunused-variable] 733 | f32 tmp_f32=0.0f; | ^~~~~~~ CDMFLoader.cpp: In member function ‘virtual irr::scene::IAnimatedMesh* irr::scene::CDMFLoader::createMesh(irr::io::IReadFile*)’: CDMFLoader.cpp:273:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 273 | if (materiali[i].textureFlag==0) | ^~ CDMFLoader.cpp:275:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 275 | tex = Driver->getTexture((path+String(materiali[i].textureName)).c_str()); | ^~~ CDMFLoader.cpp:283:30: warning: unused variable ‘c’ [-Wunused-variable] 283 | char c='F'; | ^ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMesh*]’: include/SAnimatedMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertexTangents]’: include/SMeshBufferTangents.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::string]’: dmfsupport.h:168:2: required from here 168 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*, irr::s32) [with B = char; T = char; irr::s32 = int]’: dmfsupport.h:210:43: required from here 210 | core::stringc str(start, p - start - 1); | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CDummyTransformationSceneNode.cpp -o CDummyTransformationSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 include/irrString.h:100:9: warning: when initialized here [-Wreorder] 100 | string(const B* c, s32 lenght) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = char]’: dmfsupport.h:212:8: required from here 212 | Add(str); | ~~~^~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: dmfsupport.h:236:16: required from here 236 | String str; | ^~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: dmfsupport.h:287:64: required from here 287 | StringList temp=SubdivideString(RawFile[0],String(";")); //file info | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from include/IDummyTransformationSceneNode.h:8, from CDummyTransformationSceneNode.h:8, from CDummyTransformationSceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CEmptySceneNode.cpp -o CEmptySceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGeometryCreator.cpp -o CGeometryCreator.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from CGeometryCreator.h:8, from CGeometryCreator.cpp:5: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CEmptySceneNode.h:8, from CEmptySceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CEmptySceneNode.cpp:6: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8, from CEmptySceneNode.cpp:7: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from CGeometryCreator.cpp:9: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMesh*]’: include/SAnimatedMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CLightSceneNode.cpp -o CLightSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from include/ILightSceneNode.h:8, from CLightSceneNode.h:8, from CLightSceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/ILightSceneNode.h:9: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20, from CLightSceneNode.cpp:6: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8, from CLightSceneNode.cpp:7: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CLMTSMeshFileLoader.cpp -o CLMTSMeshFileLoader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/SMeshBufferLightMap.h:9, from CLMTSMeshFileLoader.cpp:78: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CMeshManipulator.cpp -o CMeshManipulator.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from include/SAnimatedMesh.h:8, from CLMTSMeshFileLoader.cpp:79: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from include/IrrlichtDevice.h:12, from CLMTSMeshFileLoader.cpp:83: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from include/IrrlichtDevice.h:14: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from include/IrrlichtDevice.h:16: include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CLMTSMeshFileLoader.cpp:85: CLMTSMeshFileLoader.h: In constructor ‘irr::scene::CLMTSMeshFileLoader::CLMTSMeshFileLoader(irr::io::IFileSystem*, irr::video::IVideoDriver*, irr::IStringParameters*)’: CLMTSMeshFileLoader.h:145:13: warning: ‘irr::scene::CLMTSMeshFileLoader::NumLightMaps’ will be initialized after [-Wreorder] 145 | s32 NumLightMaps; | ^~~~~~~~~~~~ CLMTSMeshFileLoader.h:139:14: warning: ‘irr::u16* irr::scene::CLMTSMeshFileLoader::TextureIDs’ [-Wreorder] 139 | u16* TextureIDs; | ^~~~~~~~~~ CLMTSMeshFileLoader.cpp:97:1: warning: when initialized here [-Wreorder] 97 | CLMTSMeshFileLoader::CLMTSMeshFileLoader(io::IFileSystem* fs, video::IVideoDriver* driver, | ^~~~~~~~~~~~~~~~~~~ CLMTSMeshFileLoader.h:149:26: warning: ‘irr::scene::CLMTSMeshFileLoader::FileSystem’ will be initialized after [-Wreorder] 149 | io::IFileSystem* FileSystem; | ^~~~~~~~~~ CLMTSMeshFileLoader.h:147:28: warning: ‘irr::IStringParameters* irr::scene::CLMTSMeshFileLoader::Parameters’ [-Wreorder] 147 | IStringParameters* Parameters; | ^~~~~~~~~~ CLMTSMeshFileLoader.cpp:97:1: warning: when initialized here [-Wreorder] 97 | CLMTSMeshFileLoader::CLMTSMeshFileLoader(io::IFileSystem* fs, video::IVideoDriver* driver, | ^~~~~~~~~~~~~~~~~~~ In file included from include/SMeshBufferLightMap.h:8: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMesh*]’: include/SAnimatedMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CLMTSMeshFileLoader.cpp:81: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CLMTSMeshFileLoader.cpp:302:16: required from here 302 | core::stringc s; | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::ITexture*]’: CLMTSMeshFileLoader.cpp:306:32: required from here 306 | core::array tex; | ^~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: CLMTSMeshFileLoader.cpp:315:65: required from here 315 | core::stringc Path = Parameters->getParameter(LMTS_TEXTURE_PATH); | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ In file included from include/IMeshBuffer.h:9, from include/IMeshManipulator.h:10, from CMeshManipulator.h:8, from CMeshManipulator.cpp:5: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CMeshSceneNode.cpp -o CMeshSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from CMeshManipulator.cpp:11: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ CMeshManipulator.cpp: In member function ‘virtual irr::scene::IMesh* irr::scene::CMeshManipulator::createMeshWithTangents(irr::scene::IMesh*) const’: CMeshManipulator.cpp:483:21: warning: unused variable ‘vtxCnt’ [-Wunused-variable] 483 | s32 vtxCnt = mesh->getMeshBuffer(b)->getVertexCount(); | ^~~~~~ CMeshManipulator.cpp:544:21: warning: unused variable ‘vtxCnt’ [-Wunused-variable] 544 | int vtxCnt = clone->getMeshBuffer(b)->getVertexCount(); | ^~~~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertexTangents]’: include/SMeshBufferTangents.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CMeshSceneNode.h:8, from CMeshSceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from CMeshSceneNode.h:9: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CMeshSceneNode.cpp:6: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::SMaterial]’: CMeshSceneNode.cpp:23:82: required from here 23 | : ISceneNode(parent, mgr, id, position, rotation, scale), Mesh(mesh), PassCount(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CMetaTriangleSelector.cpp -o CMetaTriangleSelector.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/IMetaTriangleSelector.h:8, from CMetaTriangleSelector.h:8, from CMetaTriangleSelector.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from CMetaTriangleSelector.h:9: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::ITriangleSelector*]’: CMetaTriangleSelector.cpp:13:46: required from here 13 | CMetaTriangleSelector::CMetaTriangleSelector() | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CMY3DMeshFileLoader.cpp -o CMY3DMeshFileLoader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CMY3DMeshFileLoader.h:32, from CMY3DMeshFileLoader.cpp:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COCTLoader.cpp -o COCTLoader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from COCTLoader.h:46, from COCTLoader.cpp:12: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from CMY3DMeshFileLoader.h:35: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from CMY3DMeshFileLoader.h:37: include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CMY3DMeshFileLoader.cpp:22: CMY3DHelper.h: In function ‘int irr::core::process_comp(unsigned char*, int, unsigned char*, int)’: CMY3DHelper.h:261:19: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 261 | register int len = 3; | ^~~ CMY3DHelper.h: In function ‘void irr::core::flush_outbuf(unsigned char*, int)’: CMY3DHelper.h:321:18: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 321 | register int pos=0; | ^~~ CDMFLoader.cpp:434:10: warning: ‘operator delete(void*, unsigned long)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 434 | delete verts; | ^~~~~ CDMFLoader.cpp:130:53: note: returned from ‘operator new[](unsigned long)’ 130 | dmfVert *verts=new dmfVert[header.numVertices]; | ^ CDMFLoader.cpp:435:10: warning: ‘operator delete(void*, unsigned long)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 435 | delete faces; | ^~~~~ CDMFLoader.cpp:131:50: note: returned from ‘operator new[](unsigned long)’ 131 | dmfFace *faces=new dmfFace[header.numFaces]; | ^ CDMFLoader.cpp:436:10: warning: ‘operator delete(void*, unsigned long)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 436 | delete materiali; | ^~~~~~~~~ CDMFLoader.cpp:129:66: note: returned from ‘operator new[](unsigned long)’ 129 | dmfMaterial *materiali=new dmfMaterial[header.numMaterials]; | ^ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CMY3DMeshFileLoader.h:36: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: CMY3DMeshFileLoader.h:76:15: required from here 76 | : Texture1FileName("null"), Texture2FileName("null"), | ^~~~~~~~~~~~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMesh*]’: include/SAnimatedMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry]’: CMY3DMeshFileLoader.cpp:35:63: required from here 35 | : Mesh(0), Driver(driver), FileSystem(fs), SceneManager(scmgr) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CMY3DMeshFileLoader::SMyMeshBufferEntry]’: CMY3DMeshFileLoader.cpp:35:63: required from here 35 | : Mesh(0), Driver(driver), FileSystem(fs), SceneManager(scmgr) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::ISceneNode*]’: CMY3DMeshFileLoader.cpp:35:63: required from here 35 | : Mesh(0), Driver(driver), FileSystem(fs), SceneManager(scmgr) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ CMY3DHelper.h: In instantiation of ‘T* irr::core::extractFilePath(T*, T*, irr::s32) [with T = char; irr::s32 = int]’: CMY3DMeshFileLoader.cpp:76:26: required from here 76 | core::extractFilePath((c8*)file_name.c_str(), (c8*)WorkDir, 1024); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CMY3DHelper.h:109:9: warning: unused variable ‘lenSrc’ [-Wunused-variable] 109 | s32 lenSrc = strlen(sourceStr); | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CMY3DMeshFileLoader.cpp:181:31: required from here 181 | core::stringc pixFormatStr; | ^~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = char]’: CMY3DMeshFileLoader.cpp:356:51: required from here 356 | texFName = texturePath.size() ? texturePath : WorkDir; | ^~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::SMyVertex]’: CMY3DMeshFileLoader.cpp:489:27: required from here 489 | core::array Vertex; | ^~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::SMyFace]’: CMY3DMeshFileLoader.cpp:490:25: required from here 490 | core::array Face; | ^~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::SMyTVertex]’: CMY3DMeshFileLoader.cpp:491:28: required from here 491 | core::array TVertex1, TVertex2; | ^~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IAnimatedMesh.h:10: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from COCTLoader.h:49: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COctTreeSceneNode.cpp -o COctTreeSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from COCTLoader.h:52: include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from COCTLoader.h:50: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMesh*]’: include/SAnimatedMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::ITexture*]’: COCTLoader.cpp:219:32: required from here 219 | core::array tex; | ^~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: COCTLoader.cpp:242:50: required from here 242 | core::stringc lightmapname = file->getFileName(); | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(int) [with T = char]’: include/irrString.h:570:10: required from ‘void irr::core::string::operator+=(int) [with T = char]’ 570 | append(string(i)); | ^~~~~~~~~~~~ COCTLoader.cpp:244:24: required from here 244 | lightmapname += (int)i; | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:49:9: warning: when initialized here [-Wreorder] 49 | string(int number) | ^~~~~~ In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from COctTreeSceneNode.h:8, from COctTreeSceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from COctTreeSceneNode.h:9: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from COctTreeSceneNode.cpp:8: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ COctTreeSceneNode.cpp: In member function ‘virtual void irr::scene::COctTreeSceneNode::render()’: COctTreeSceneNode.cpp:118:15: warning: enumeration value ‘EVT_TANGENTS’ not handled in switch [-Wswitch] 118 | switch(vertexType) | ^ COctTreeSceneNode.cpp: In member function ‘bool irr::scene::COctTreeSceneNode::createTree(irr::scene::IMesh*)’: COctTreeSceneNode.cpp:221:23: warning: enumeration value ‘EVT_TANGENTS’ not handled in switch [-Wswitch] 221 | switch(vertexType) | ^ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::OctTree::SMeshChunk]’: COctTreeSceneNode.cpp:24:41: required from here 24 | MinimalPolysPerNode(minimalPolysPerNode) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::SMeshChunk>::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::SMeshChunk>::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::OctTree::SMeshChunk]’: COctTreeSceneNode.cpp:24:41: required from here 24 | MinimalPolysPerNode(minimalPolysPerNode) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::SMeshChunk>::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::SMeshChunk>::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::SMaterial]’: COctTreeSceneNode.cpp:24:41: required from here 24 | MinimalPolysPerNode(minimalPolysPerNode) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/triangle3d.h:10, from include/ITriangleSelector.h:9: include/plane3d.h: In instantiation of ‘irr::core::plane3d::plane3d(const irr::core::plane3d&) [with T = float]’: include/SViewFrustrum.h:23:9: required from here 23 | struct SViewFrustrum | ^~~~~~~~~~~~~ include/plane3d.h:207:19: warning: ‘irr::core::plane3d::D’ will be initialized after [-Wreorder] 207 | T D; // distance from origin | ^ include/plane3d.h:206:29: warning: ‘irr::core::vector3d irr::core::plane3d::Normal’ [-Wreorder] 206 | vector3d Normal; // normal vector | ^~~~~~ include/plane3d.h:38:17: warning: when initialized here [-Wreorder] 38 | plane3d(const plane3d& other) :D(other.D), Normal(other.Normal) {}; | ^~~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::aabbox3d]’: COctTreeSceneNode.cpp:146:40: required from here 146 | core::array< core::aabbox3d > boxes; | ^~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: OctTree.h:26:9: required from here 26 | struct SMeshChunk | ^~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::OctTree::SIndexChunk]’: OctTree.h:58:43: required from ‘irr::OctTree::OctTree(const irr::core::array&, irr::s32) [with T = irr::video::S3DVertex; irr::s32 = int]’ 58 | core::array* indexChunks = new core::array; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ COctTreeSceneNode.cpp:246:78: required from here 246 | StdOctTree = new OctTree(StdMeshes, MinimalPolysPerNode); | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::SIndexChunk>::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::SIndexChunk>::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::OctTree::SIndexChunk]’: OctTree.h:58:43: required from ‘irr::OctTree::OctTree(const irr::core::array&, irr::s32) [with T = irr::video::S3DVertex2TCoords; irr::s32 = int]’ 58 | core::array* indexChunks = new core::array; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ COctTreeSceneNode.cpp:274:96: required from here 274 | LightMapOctTree = new OctTree(LightMapMeshes, MinimalPolysPerNode); | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::SIndexChunk>::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::SIndexChunk>::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COctTreeTriangleSelector.cpp -o COctTreeTriangleSelector.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from CTriangleSelector.h:8, from COctTreeTriangleSelector.h:8, from COctTreeTriangleSelector.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from CTriangleSelector.h:9: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CParticleBoxEmitter.cpp -o CParticleBoxEmitter.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from COctTreeTriangleSelector.cpp:6: include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::triangle3d]’: COctTreeTriangleSelector.h:41:3: required from here 41 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ CParticleBoxEmitter.cpp: In member function ‘virtual irr::s32 irr::scene::CParticleBoxEmitter::emitt(irr::u32, irr::u32, irr::scene::SParticle*&)’: CParticleBoxEmitter.cpp:53:21: warning: unused variable ‘len’ [-Wunused-variable] 53 | f64 len = Direction.getLength(); | ^~~ In file included from CParticleBoxEmitter.h:9, from CParticleBoxEmitter.cpp:5: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::SParticle]’: CParticleBoxEmitter.cpp:25:33: required from here 25 | MaxAngleDegrees(maxAngleDegrees) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CParticleFadeOutAffector.cpp -o CParticleFadeOutAffector.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CParticleGravityAffector.cpp -o CParticleGravityAffector.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CParticlePointEmitter.cpp -o CParticlePointEmitter.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CParticleGravityAffector.cpp:5: CParticleGravityAffector.h: In constructor ‘irr::scene::CParticleGravityAffector::CParticleGravityAffector(irr::core::vector3df, irr::u32)’: CParticleGravityAffector.h:31:25: warning: ‘irr::scene::CParticleGravityAffector::Gravity’ will be initialized after [-Wreorder] 31 | core::vector3df Gravity; | ^~~~~~~ CParticleGravityAffector.h:30:13: warning: ‘irr::f32 irr::scene::CParticleGravityAffector::TimeForceLost’ [-Wreorder] 30 | f32 TimeForceLost; | ^~~~~~~~~~~~~ CParticleGravityAffector.cpp:14:1: warning: when initialized here [-Wreorder] 14 | CParticleGravityAffector::CParticleGravityAffector( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from CParticlePointEmitter.cpp:5: CParticlePointEmitter.h: In constructor ‘irr::scene::CParticlePointEmitter::CParticlePointEmitter(irr::core::vector3df, irr::u32, irr::u32, irr::video::SColor, irr::video::SColor, irr::u32, irr::u32, irr::s32)’: CParticlePointEmitter.h:46:13: warning: ‘irr::scene::CParticlePointEmitter::Emitted’ will be initialized after [-Wreorder] 46 | u32 Emitted; | ^~~~~~~ CParticlePointEmitter.h:43:13: warning: ‘irr::s32 irr::scene::CParticlePointEmitter::MaxAngleDegrees’ [-Wreorder] 43 | s32 MaxAngleDegrees; | ^~~~~~~~~~~~~~~ CParticlePointEmitter.cpp:14:1: warning: when initialized here [-Wreorder] 14 | CParticlePointEmitter::CParticlePointEmitter( | ^~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CParticleSystemSceneNode.cpp -o CParticleSystemSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CQ3LevelMesh.cpp -o CQ3LevelMesh.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IQ3LevelMesh.h:8, from CQ3LevelMesh.h:8, from CQ3LevelMesh.cpp:5: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from include/IParticleSystemSceneNode.h:8, from CParticleSystemSceneNode.h:8, from CParticleSystemSceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneCollisionManager.cpp -o CSceneCollisionManager.o -I"include" -DIRRLICHT_EXPORTS=1 include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CParticleSystemSceneNode.h:11: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CParticleSystemSceneNode.cpp:9: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CParticleSystemSceneNode.h:9: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::SParticle]’: CParticleSystemSceneNode.cpp:28:37: required from here 28 | Emitter(0), ParticlesAreGlobal(true) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: CParticleSystemSceneNode.cpp:28:37: required from here 28 | Emitter(0), ParticlesAreGlobal(true) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from CQ3LevelMesh.h:12: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from CQ3LevelMesh.cpp:6: include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CQ3LevelMesh.h:13: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CQ3LevelMesh.cpp:23:57: required from here 23 | MeshVerts(0), Brushes(0), Driver(driver), FileSystem(fs) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::ITexture*]’: CQ3LevelMesh.cpp:515:32: required from here 515 | core::array tex; | ^~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ISceneManager.h:13, from CSceneCollisionManager.h:9, from CSceneCollisionManager.cpp:5: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/SMeshBufferLightMap.h:9, from include/ITerrainSceneNode.h:14: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CSceneCollisionManager.h:10: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ CSceneCollisionManager.h: In constructor ‘irr::scene::CSceneCollisionManager::CSceneCollisionManager(irr::scene::ISceneManager*, irr::video::IVideoDriver*)’: CSceneCollisionManager.h:148:38: warning: ‘irr::scene::CSceneCollisionManager::Driver’ will be initialized after [-Wreorder] 148 | video::IVideoDriver* Driver; | ^~~~~~ CSceneCollisionManager.h:147:32: warning: ‘irr::scene::ISceneManager* irr::scene::CSceneCollisionManager::SceneManager’ [-Wreorder] 147 | ISceneManager* SceneManager; | ^~~~~~~~~~~~ CSceneCollisionManager.cpp:19:1: warning: when initialized here [-Wreorder] 19 | CSceneCollisionManager::CSceneCollisionManager(ISceneManager* smanager, video::IVideoDriver* driver) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::triangle3d]’: CSceneCollisionManager.cpp:20:40: required from here 20 | : Driver(driver), SceneManager(smanager) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneManager.cpp -o CSceneManager.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ISceneManager.h:13, from CSceneManager.h:8, from CSceneManager.cpp:5: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorCollisionResponse.cpp -o CSceneNodeAnimatorCollisionResponse.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/SMeshBufferLightMap.h:9, from include/ITerrainSceneNode.h:14: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorDelete.cpp -o CSceneNodeAnimatorDelete.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IVideoDriver.h:16, from CSceneManager.cpp:6: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from CXMeshFileLoader.h:13, from CSceneManager.cpp:18: CXFileReader.h: In constructor ‘irr::scene::CXFileReader::SXAnimationKey::SXAnimationKey()’: CXFileReader.h:201:23: warning: ‘irr::scene::CXFileReader::SXAnimationKey::data’ will be initialized after [-Wreorder] 201 | void* data; | ^~~~ CXFileReader.h:197:21: warning: ‘irr::s32 irr::scene::CXFileReader::SXAnimationKey::keyType’ [-Wreorder] 197 | s32 keyType; // 0=rotation, 1=scale, 2=position, 3=matrix | ^~~~~~~ CXFileReader.h:147:17: warning: when initialized here [-Wreorder] 147 | SXAnimationKey() | ^~~~~~~~~~~~~~ In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from include/ISceneNodeAnimatorCollisionResponse.h:8, from CSceneNodeAnimatorCollisionResponse.h:8, from CSceneNodeAnimatorCollisionResponse.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CSceneNodeAnimatorDelete.h:8, from CSceneNodeAnimatorDelete.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IMeshBuffer.h:12, from include/SMeshBufferLightMap.h:9, from include/ITerrainSceneNode.h:14, from include/ISceneManager.h:15, from CSceneNodeAnimatorCollisionResponse.cpp:7: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CSceneNodeAnimatorCollisionResponse.h: In constructor ‘irr::scene::CSceneNodeAnimatorCollisionResponse::CSceneNodeAnimatorCollisionResponse(irr::scene::ISceneManager*, irr::scene::ITriangleSelector*, irr::scene::ISceneNode*, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&, irr::f32)’: CSceneNodeAnimatorCollisionResponse.h:83:32: warning: ‘irr::scene::CSceneNodeAnimatorCollisionResponse::SceneManager’ will be initialized after [-Wreorder] 83 | ISceneManager* SceneManager; | ^~~~~~~~~~~~ CSceneNodeAnimatorCollisionResponse.h:81:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::CSceneNodeAnimatorCollisionResponse::World’ [-Wreorder] 81 | ITriangleSelector* World; | ^~~~~ CSceneNodeAnimatorCollisionResponse.cpp:16:1: warning: when initialized here [-Wreorder] 16 | CSceneNodeAnimatorCollisionResponse::CSceneNodeAnimatorCollisionResponse( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CSceneNodeAnimatorCollisionResponse.h:82:29: warning: ‘irr::scene::CSceneNodeAnimatorCollisionResponse::Object’ will be initialized after [-Wreorder] 82 | ISceneNode* Object; | ^~~~~~ CSceneNodeAnimatorCollisionResponse.h:77:33: warning: ‘irr::core::vector3df irr::scene::CSceneNodeAnimatorCollisionResponse::Radius’ [-Wreorder] 77 | core::vector3df Radius; | ^~~~~~ CSceneNodeAnimatorCollisionResponse.cpp:16:1: warning: when initialized here [-Wreorder] 16 | CSceneNodeAnimatorCollisionResponse::CSceneNodeAnimatorCollisionResponse( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CSceneNodeAnimatorCollisionResponse.h:86:21: warning: ‘irr::scene::CSceneNodeAnimatorCollisionResponse::SlidingSpeed’ will be initialized after [-Wreorder] 86 | f32 SlidingSpeed; | ^~~~~~~~~~~~ CSceneNodeAnimatorCollisionResponse.h:79:33: warning: ‘irr::core::vector3df irr::scene::CSceneNodeAnimatorCollisionResponse::Translation’ [-Wreorder] 79 | core::vector3df Translation; | ^~~~~~~~~~~ CSceneNodeAnimatorCollisionResponse.cpp:16:1: warning: when initialized here [-Wreorder] 16 | CSceneNodeAnimatorCollisionResponse::CSceneNodeAnimatorCollisionResponse( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CSceneManager.h: In constructor ‘irr::scene::CSceneManager::CSceneManager(irr::video::IVideoDriver*, irr::io::IFileSystem*, irr::gui::ICursorControl*, irr::scene::CMeshCache*)’: CSceneManager.h:394:35: warning: ‘irr::scene::CSceneManager::ActiveCamera’ will be initialized after [-Wreorder] 394 | ICameraSceneNode* ActiveCamera; | ^~~~~~~~~~~~ CSceneManager.h:375:38: warning: ‘irr::gui::ICursorControl* irr::scene::CSceneManager::CursorControl’ [-Wreorder] 375 | gui::ICursorControl* CursorControl; | ^~~~~~~~~~~~~ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ CSceneManager.cpp:69:1: warning: when initialized here [-Wreorder] 69 | CSceneManager::CSceneManager(video::IVideoDriver* driver, io::IFileSystem* fs, | ^~~~~~~~~~~~~ CSceneManager.h:397:31: warning: ‘irr::scene::CSceneManager::ShadowColor’ will be initialized after [-Wreorder] 397 | video::SColor ShadowColor; | ^~~~~~~~~~~ CSceneManager.h:381:35: warning: ‘irr::scene::IMeshManipulator* irr::scene::CSceneManager::MeshManipulator’ [-Wreorder] 381 | IMeshManipulator* MeshManipulator; | ^~~~~~~~~~~~~~~ CSceneManager.cpp:69:1: warning: when initialized here [-Wreorder] 69 | CSceneManager::CSceneManager(video::IVideoDriver* driver, io::IFileSystem* fs, | ^~~~~~~~~~~~~ CSceneManager.h:405:42: warning: ‘irr::scene::CSceneManager::CurrentRendertime’ will be initialized after [-Wreorder] 405 | E_SCENE_NODE_RENDER_PASS CurrentRendertime; | ^~~~~~~~~~~~~~~~~ CSceneManager.h:403:29: warning: ‘irr::scene::CMeshCache* irr::scene::CSceneManager::MeshCache’ [-Wreorder] 403 | CMeshCache* MeshCache; | ^~~~~~~~~ CSceneManager.cpp:69:1: warning: when initialized here [-Wreorder] 69 | CSceneManager::CSceneManager(video::IVideoDriver* driver, io::IFileSystem* fs, | ^~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ In file included from include/IMeshBuffer.h:12, from include/SMeshBufferLightMap.h:9, from include/ITerrainSceneNode.h:14, from include/ISceneManager.h:15, from CSceneNodeAnimatorDelete.cpp:6: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ CSceneManager.cpp: In member function ‘virtual void irr::scene::CSceneManager::registerNodeForRendering(irr::scene::ISceneNode*, irr::scene::E_SCENE_NODE_RENDER_PASS)’: CSceneManager.cpp:683:15: warning: enumeration value ‘ESNRP_COUNT’ not handled in switch [-Wswitch] 683 | switch(time) | ^ In file included from include/ISceneManager.h:8: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: C3DSMeshFileLoader.h:77:22: required from here 77 | SCurrentMaterial() {}; | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: CMY3DMeshFileLoader.h:76:15: required from here 76 | : Texture1FileName("null"), Texture2FileName("null"), | ^~~~~~~~~~~~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::SColladaParam]’: CColladaFileLoader.h:107:34: required from here 107 | : Count(0), Offset(0), Stride(1) {} | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMesh*]’: include/SAnimatedMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::triangle3d]’: COctTreeTriangleSelector.h:41:3: required from here 41 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch]’: CTerrainTriangleSelector.h:69:3: required from here 69 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::ISceneNode*]’: CSceneManager.cpp:74:17: required from here 74 | MeshCache(cache) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CSceneManager::DefaultNodeEntry]’: CSceneManager.cpp:74:17: required from here 74 | MeshCache(cache) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CSceneManager::TransparentNodeEntry]’: CSceneManager.cpp:74:17: required from here 74 | MeshCache(cache) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshLoader*]’: CSceneManager.cpp:74:17: required from here 74 | MeshCache(cache) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::CStringParameters::SStringPair]’: CStringParameters.h:16:7: required from here 16 | class CStringParameters : public IStringParameters | ^~~~~~~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CMeshCache::MeshEntry]’: CMeshCache.h:17:8: required from here 17 | class CMeshCache : public IMeshCache | ^~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorFlyCircle.cpp -o CSceneNodeAnimatorFlyCircle.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorFlyStraight.cpp -o CSceneNodeAnimatorFlyStraight.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CSceneNodeAnimatorFlyCircle.h:8, from CSceneNodeAnimatorFlyCircle.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorFollowSpline.cpp -o CSceneNodeAnimatorFollowSpline.o -I"include" -DIRRLICHT_EXPORTS=1 include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ CSceneNodeAnimatorFlyCircle.h: In constructor ‘irr::scene::CSceneNodeAnimatorFlyCircle::CSceneNodeAnimatorFlyCircle(irr::u32, const irr::core::vector3df&, irr::f32, irr::f32)’: CSceneNodeAnimatorFlyCircle.h:30:21: warning: ‘irr::scene::CSceneNodeAnimatorFlyCircle::Radius’ will be initialized after [-Wreorder] 30 | f32 Radius; | ^~~~~~ CSceneNodeAnimatorFlyCircle.h:29:33: warning: ‘irr::core::vector3df irr::scene::CSceneNodeAnimatorFlyCircle::Center’ [-Wreorder] 29 | core::vector3df Center; | ^~~~~~ CSceneNodeAnimatorFlyCircle.cpp:13:1: warning: when initialized here [-Wreorder] 13 | CSceneNodeAnimatorFlyCircle::CSceneNodeAnimatorFlyCircle(u32 time, const core::vector3df& center, f32 radius, f32 speed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CSceneNodeAnimatorFlyStraight.h:8, from CSceneNodeAnimatorFlyStraight.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorRotation.cpp -o CSceneNodeAnimatorRotation.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CSceneNodeAnimatorFollowSpline.h:8, from CSceneNodeAnimatorFollowSpline.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ CSceneNodeAnimatorFollowSpline.h: In constructor ‘irr::scene::CSceneNodeAnimatorFollowSpline::CSceneNodeAnimatorFollowSpline(irr::u32, const irr::core::array >&, irr::f32, irr::f32)’: CSceneNodeAnimatorFollowSpline.h:40:21: warning: ‘irr::scene::CSceneNodeAnimatorFollowSpline::StartTime’ will be initialized after [-Wreorder] 40 | u32 StartTime; | ^~~~~~~~~ CSceneNodeAnimatorFollowSpline.h:39:21: warning: ‘irr::f32 irr::scene::CSceneNodeAnimatorFollowSpline::Tightness’ [-Wreorder] 39 | f32 Tightness; | ^~~~~~~~~ CSceneNodeAnimatorFollowSpline.cpp:13:1: warning: when initialized here [-Wreorder] 13 | CSceneNodeAnimatorFollowSpline::CSceneNodeAnimatorFollowSpline(u32 time, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CSceneNodeAnimatorRotation.h:8, from CSceneNodeAnimatorRotation.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorTexture.cpp -o CSceneNodeAnimatorTexture.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CShadowVolumeSceneNode.cpp -o CShadowVolumeSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSkyBoxSceneNode.cpp -o CSkyBoxSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CSceneNodeAnimatorTexture.h:9, from CSceneNodeAnimatorTexture.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ CSceneNodeAnimatorTexture.h: In constructor ‘irr::scene::CSceneNodeAnimatorTexture::CSceneNodeAnimatorTexture(const irr::core::array&, irr::s32, bool, irr::u32)’: CSceneNodeAnimatorTexture.h:35:22: warning: ‘irr::scene::CSceneNodeAnimatorTexture::Loop’ will be initialized after [-Wreorder] 35 | bool Loop; | ^~~~ CSceneNodeAnimatorTexture.h:33:21: warning: ‘irr::u32 irr::scene::CSceneNodeAnimatorTexture::StartTime’ [-Wreorder] 33 | u32 StartTime; | ^~~~~~~~~ CSceneNodeAnimatorTexture.cpp:14:1: warning: when initialized here [-Wreorder] 14 | CSceneNodeAnimatorTexture::CSceneNodeAnimatorTexture(const core::array& textures, | ^~~~~~~~~~~~~~~~~~~~~~~~~ CSceneNodeAnimatorTexture.h:33:21: warning: ‘irr::scene::CSceneNodeAnimatorTexture::StartTime’ will be initialized after [-Wreorder] 33 | u32 StartTime; | ^~~~~~~~~ CSceneNodeAnimatorTexture.h:32:21: warning: ‘irr::u32 irr::scene::CSceneNodeAnimatorTexture::TimePerFrame’ [-Wreorder] 32 | u32 TimePerFrame; | ^~~~~~~~~~~~ CSceneNodeAnimatorTexture.cpp:14:1: warning: when initialized here [-Wreorder] 14 | CSceneNodeAnimatorTexture::CSceneNodeAnimatorTexture(const core::array& textures, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from include/IShadowVolumeSceneNode.h:8, from CShadowVolumeSceneNode.h:8, from CShadowVolumeSceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CSceneNodeAnimatorTexture.h:8: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::ITexture*]’: CSceneNodeAnimatorTexture.cpp:16:56: required from here 16 | : Loop(loop), StartTime(now), TimePerFrame(timePerFrame) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IShadowVolumeSceneNode.h:9: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from CShadowVolumeSceneNode.h:9: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ CShadowVolumeSceneNode.h: In constructor ‘irr::scene::CShadowVolumeSceneNode::CShadowVolumeSceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, bool, irr::f32)’: CShadowVolumeSceneNode.h:80:21: warning: ‘irr::scene::CShadowVolumeSceneNode::EdgeCount’ will be initialized after [-Wreorder] 80 | s32 EdgeCount; | ^~~~~~~~~ CShadowVolumeSceneNode.h:77:21: warning: ‘irr::s32 irr::scene::CShadowVolumeSceneNode::ShadowVolumesUsed’ [-Wreorder] 77 | s32 ShadowVolumesUsed; | ^~~~~~~~~~~~~~~~~ CShadowVolumeSceneNode.cpp:16:1: warning: when initialized here [-Wreorder] 16 | CShadowVolumeSceneNode::CShadowVolumeSceneNode(ISceneNode* parent, | ^~~~~~~~~~~~~~~~~~~~~~ CShadowVolumeSceneNode.h:77:21: warning: ‘irr::scene::CShadowVolumeSceneNode::ShadowVolumesUsed’ will be initialized after [-Wreorder] 77 | s32 ShadowVolumesUsed; | ^~~~~~~~~~~~~~~~~ CShadowVolumeSceneNode.h:66:22: warning: ‘irr::u16* irr::scene::CShadowVolumeSceneNode::Indices’ [-Wreorder] 66 | u16* Indices; | ^~~~~~~ CShadowVolumeSceneNode.cpp:16:1: warning: when initialized here [-Wreorder] 16 | CShadowVolumeSceneNode::CShadowVolumeSceneNode(ISceneNode* parent, | ^~~~~~~~~~~~~~~~~~~~~~ CShadowVolumeSceneNode.h:74:21: warning: ‘irr::scene::CShadowVolumeSceneNode::VertexCount’ will be initialized after [-Wreorder] 74 | s32 VertexCount; | ^~~~~~~~~~~ CShadowVolumeSceneNode.h:71:21: warning: ‘irr::s32 irr::scene::CShadowVolumeSceneNode::IndexCountAllocated’ [-Wreorder] 71 | s32 IndexCountAllocated; | ^~~~~~~~~~~~~~~~~~~ CShadowVolumeSceneNode.cpp:16:1: warning: when initialized here [-Wreorder] 16 | CShadowVolumeSceneNode::CShadowVolumeSceneNode(ISceneNode* parent, | ^~~~~~~~~~~~~~~~~~~~~~ CShadowVolumeSceneNode.h:72:21: warning: ‘irr::scene::CShadowVolumeSceneNode::VertexCountAllocated’ will be initialized after [-Wreorder] 72 | s32 VertexCountAllocated; | ^~~~~~~~~~~~~~~~~~~~ CShadowVolumeSceneNode.h:63:22: warning: ‘bool irr::scene::CShadowVolumeSceneNode::UseZFailMethod’ [-Wreorder] 63 | bool UseZFailMethod; | ^~~~~~~~~~~~~~ CShadowVolumeSceneNode.cpp:16:1: warning: when initialized here [-Wreorder] 16 | CShadowVolumeSceneNode::CShadowVolumeSceneNode(ISceneNode* parent, | ^~~~~~~~~~~~~~~~~~~~~~ CShadowVolumeSceneNode.cpp: In member function ‘virtual void irr::scene::CShadowVolumeSceneNode::setMeshToRenderFrom(irr::scene::IMesh*)’: CShadowVolumeSceneNode.cpp:331:23: warning: enumeration value ‘EVT_TANGENTS’ not handled in switch [-Wswitch] 331 | switch(b->getVertexType()) | ^ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CSkyBoxSceneNode.h:8, from CSkyBoxSceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CShadowVolumeSceneNode::SShadowVolume]’: CShadowVolumeSceneNode.cpp:25:46: required from here 25 | Adjacency(0), FaceData(0), Infinity(infinity) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CSkyBoxSceneNode.h:9: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CSkyBoxSceneNode.cpp:6: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8, from CSkyBoxSceneNode.cpp:7: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CStaticMeshOBJ.cpp -o CStaticMeshOBJ.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from CStaticMeshOBJ.h:8, from CStaticMeshOBJ.cpp:5: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::vector3d]’: CStaticMeshOBJ.cpp:58:33: required from here 58 | core::array< core::vector3df > vertexBuffer; | ^~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::vector2d]’: CStaticMeshOBJ.cpp:59:37: required from here 59 | core::array< core::vector2d > textureCoordBuffer; | ^~~~~~~~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTerrainSceneNode.cpp -o CTerrainSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTerrainTriangleSelector.cpp -o CTerrainTriangleSelector.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from include/ITerrainSceneNode.h:13, from CTerrainSceneNode.h:12, from CTerrainSceneNode.cpp:9: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTestSceneNode.cpp -o CTestSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/SMeshBufferLightMap.h:9, from include/ITerrainSceneNode.h:14: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CTerrainSceneNode.cpp:11: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ CTerrainSceneNode.h: In constructor ‘irr::scene::CTerrainSceneNode::CTerrainSceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, irr::s32, irr::scene::E_TERRAIN_PATCH_SIZE, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: CTerrainSceneNode.h:287:22: warning: ‘irr::scene::CTerrainSceneNode::OverrideDistanceThreshold’ will be initialized after [-Wreorder] 287 | bool OverrideDistanceThreshold; | ^~~~~~~~~~~~~~~~~~~~~~~~~ CTerrainSceneNode.h:286:22: warning: ‘bool irr::scene::CTerrainSceneNode::DynamicSelectorUpdate’ [-Wreorder] 286 | bool DynamicSelectorUpdate; | ^~~~~~~~~~~~~~~~~~~~~ CTerrainSceneNode.cpp:25:9: warning: when initialized here [-Wreorder] 25 | CTerrainSceneNode::CTerrainSceneNode(ISceneNode* parent, ISceneManager* mgr, | ^~~~~~~~~~~~~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/SMeshBufferLightMap.h:8: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch]’: CTerrainTriangleSelector.h:69:3: required from here 69 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = int]’: CTerrainSceneNode.cpp:619:20: required from here 619 | core::array cLODs; | ^~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ITriangleSelector.h:11, from CTerrainTriangleSelector.h:12, from CTerrainTriangleSelector.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from CTerrainTriangleSelector.h:13: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/ITerrainSceneNode.h:13, from CTerrainSceneNode.h:12, from CTerrainTriangleSelector.cpp:6: include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CTestSceneNode.h:8, from CTestSceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch]’: CTerrainTriangleSelector.h:69:3: required from here 69 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = unsigned int]’: CTerrainTriangleSelector.cpp:39:19: required from here 39 | core::array indices; | ^~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CTestSceneNode.h:9: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CTestSceneNode.cpp:6: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::triangle3d]’: CTerrainTriangleSelector.h:59:9: required from ‘void irr::core::array::reallocate(irr::u32) [with T = irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch; irr::u32 = unsigned int]’ 59 | struct SGeoMipMapTrianglePatch | ^~~~~~~~~~~~~~~~~~~~~~~ include/irrArray.h:185:4: required from ‘void irr::core::array::set_used(irr::u32) [with T = irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch; irr::u32 = unsigned int]’ 185 | reallocate(usedNow); | ^~~~~~~~~~ CTerrainTriangleSelector.cpp:48:45: required from here 48 | TrianglePatches.TrianglePatchArray.set_used( terrainNode->TerrainData.PatchCount * terrainNode->TerrainData.PatchCount ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8, from CTestSceneNode.cpp:7: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTextSceneNode.cpp -o CTextSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from include/ITextSceneNode.h:8, from CTextSceneNode.h:8, from CTextSceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/SMeshBufferLightMap.h:9, from include/ITerrainSceneNode.h:14, from include/ISceneManager.h:15, from CTextSceneNode.cpp:6: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CTextSceneNode.h: In constructor ‘irr::scene::CTextSceneNode::CTextSceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, irr::gui::IGUIFont*, irr::scene::ISceneCollisionManager*, const irr::core::vector3df&, const wchar_t*, irr::video::SColor)’: CTextSceneNode.h:53:48: warning: ‘irr::scene::CTextSceneNode::Coll’ will be initialized after [-Wreorder] 53 | scene::ISceneCollisionManager* Coll; | ^~~~ CTextSceneNode.h:51:31: warning: ‘irr::video::SColor irr::scene::CTextSceneNode::Color’ [-Wreorder] 51 | video::SColor Color; | ^~~~~ CTextSceneNode.cpp:15:1: warning: when initialized here [-Wreorder] 15 | CTextSceneNode::CTextSceneNode(ISceneNode* parent, ISceneManager* mgr, s32 id, | ^~~~~~~~~~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTriangleBBSelector.cpp -o CTriangleBBSelector.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from CTriangleSelector.h:8, from CTriangleBBSelector.h:8, from CTriangleBBSelector.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from CTriangleSelector.h:9: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTriangleSelector.cpp -o CTriangleSelector.o -I"include" -DIRRLICHT_EXPORTS=1 include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from CTriangleBBSelector.cpp:6: include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ITriangleSelector.h:11, from CTriangleSelector.h:8, from CTriangleSelector.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CWaterSurfaceSceneNode.cpp -o CWaterSurfaceSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from CTriangleSelector.h:9: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from CTriangleSelector.cpp:6: include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ CTriangleSelector.cpp: In constructor ‘irr::scene::CTriangleSelector::CTriangleSelector(irr::scene::IMesh*, irr::scene::ISceneNode*)’: CTriangleSelector.cpp:41:24: warning: enumeration value ‘EVT_TANGENTS’ not handled in switch [-Wswitch] 41 | switch (buf->getVertexType()) | ^ CTriangleSelector.cpp:37:21: warning: unused variable ‘vtxCnt’ [-Wunused-variable] 37 | s32 vtxCnt = buf->getVertexCount(); | ^~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::triangle3d]’: CTriangleSelector.cpp:15:17: required from here 15 | : SceneNode(node) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CXAnimationPlayer.cpp -o CXAnimationPlayer.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CMeshSceneNode.h:8, from CWaterSurfaceSceneNode.h:8, from CWaterSurfaceSceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from CMeshSceneNode.h:9: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CWaterSurfaceSceneNode.cpp:6: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ CWaterSurfaceSceneNode.cpp: In member function ‘void irr::scene::CWaterSurfaceSceneNode::animateWaterSurface()’: CWaterSurfaceSceneNode.cpp:81:23: warning: enumeration value ‘EVT_TANGENTS’ not handled in switch [-Wswitch] 81 | switch(Mesh->getMeshBuffer(b)->getVertexType()) | ^ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IAnimatedMeshX.h:8, from CXAnimationPlayer.h:8, from CXAnimationPlayer.cpp:5: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CXFileReader.cpp -o CXFileReader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from CXAnimationPlayer.h:9: CXFileReader.h: In constructor ‘irr::scene::CXFileReader::SXAnimationKey::SXAnimationKey()’: CXFileReader.h:201:23: warning: ‘irr::scene::CXFileReader::SXAnimationKey::data’ will be initialized after [-Wreorder] 201 | void* data; | ^~~~ CXFileReader.h:197:21: warning: ‘irr::s32 irr::scene::CXFileReader::SXAnimationKey::keyType’ [-Wreorder] 197 | s32 keyType; // 0=rotation, 1=scale, 2=position, 3=matrix | ^~~~~~~ CXFileReader.h:147:17: warning: when initialized here [-Wreorder] 147 | SXAnimationKey() | ^~~~~~~~~~~~~~ In file included from CXAnimationPlayer.cpp:6: include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CXAnimationPlayer.cpp:7: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ CXAnimationPlayer.h: In constructor ‘irr::scene::CXAnimationPlayer::CXAnimationPlayer(irr::scene::CXFileReader*, irr::video::IVideoDriver*, irr::scene::IMeshManipulator*, const irr::c8*)’: CXAnimationPlayer.h:168:31: warning: ‘irr::scene::CXAnimationPlayer::Reader’ will be initialized after [-Wreorder] 168 | CXFileReader* Reader; | ^~~~~~ CXAnimationPlayer.h:165:38: warning: ‘irr::video::IVideoDriver* irr::scene::CXAnimationPlayer::Driver’ [-Wreorder] 165 | video::IVideoDriver* Driver; | ^~~~~~ CXAnimationPlayer.cpp:20:1: warning: when initialized here [-Wreorder] 20 | CXAnimationPlayer::CXAnimationPlayer(CXFileReader* reader, | ^~~~~~~~~~~~~~~~~ CXAnimationPlayer.h:179:21: warning: ‘irr::scene::CXAnimationPlayer::CurrentAnimationSet’ will be initialized after [-Wreorder] 179 | s32 CurrentAnimationSet; | ^~~~~~~~~~~~~~~~~~~ CXAnimationPlayer.h:173:22: warning: ‘bool irr::scene::CXAnimationPlayer::IsAnimatedSkinnedMesh’ [-Wreorder] 173 | bool IsAnimatedSkinnedMesh; | ^~~~~~~~~~~~~~~~~~~~~ CXAnimationPlayer.cpp:20:1: warning: when initialized here [-Wreorder] 20 | CXAnimationPlayer::CXAnimationPlayer(CXFileReader* reader, | ^~~~~~~~~~~~~~~~~ In file included from CXFileReader.h:10, from CXFileReader.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ CXAnimationPlayer.cpp: In member function ‘void irr::scene::CXAnimationPlayer::addFacesToBuffer(irr::s32, irr::scene::CXFileReader::SXMesh&, irr::s32, irr::scene::CXFileReader::SXFrame*)’: CXAnimationPlayer.cpp:213:13: warning: unused variable ‘vcnt’ [-Wunused-variable] 213 | s32 vcnt = mesh.Vertices.size(); | ^~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ CXFileReader.h: In constructor ‘irr::scene::CXFileReader::SXAnimationKey::SXAnimationKey()’: CXFileReader.h:201:23: warning: ‘irr::scene::CXFileReader::SXAnimationKey::data’ will be initialized after [-Wreorder] 201 | void* data; | ^~~~ CXFileReader.h:197:21: warning: ‘irr::s32 irr::scene::CXFileReader::SXAnimationKey::keyType’ [-Wreorder] 197 | s32 keyType; // 0=rotation, 1=scale, 2=position, 3=matrix | ^~~~~~~ CXFileReader.h:147:17: warning: when initialized here [-Wreorder] 147 | SXAnimationKey() | ^~~~~~~~~~~~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CXFileReader.h:9: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CXAnimationPlayer.cpp:26:83: required from here 26 | CurrentAnimationSet(0), IsAnimatedSkinnedMesh(false), DebugSkeletonCrossSize(1.0f) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ CXFileReader.cpp: In member function ‘bool irr::scene::CXFileReader::parseDataObjectMeshMaterialList(SXMeshMaterialList&, irr::s32, irr::core::array&)’: CXFileReader.cpp:686:13: warning: unused variable ‘nMaterials’ [-Wunused-variable] 686 | s32 nMaterials = strtol(P, &P, 10); | ^~~~~~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::vector3d]’: CXAnimationPlayer.cpp:26:83: required from here 26 | CurrentAnimationSet(0), IsAnimatedSkinnedMesh(false), DebugSkeletonCrossSize(1.0f) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CXAnimationPlayer::SJoint]’: CXAnimationPlayer.cpp:26:83: required from here 26 | CurrentAnimationSet(0), IsAnimatedSkinnedMesh(false), DebugSkeletonCrossSize(1.0f) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::array]’: CXAnimationPlayer.cpp:26:83: required from here 26 | CurrentAnimationSet(0), IsAnimatedSkinnedMesh(false), DebugSkeletonCrossSize(1.0f) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CXAnimationPlayer::SXAnimationSet]’: CXAnimationPlayer.cpp:26:83: required from here 26 | CurrentAnimationSet(0), IsAnimatedSkinnedMesh(false), DebugSkeletonCrossSize(1.0f) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CXAnimationPlayer::SVertexWeight]’: CXAnimationPlayer.cpp:166:50: required from here 166 | Weights.push_back( core::array() ); | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = char]’: CXAnimationPlayer.cpp:199:55: required from here 199 | mat.Texture1 = Driver->getTexture(getTextureFileName(xmat.TextureFileName).c_str()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ In file included from CXFileReader.h:9: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CXFileReader.h:135:9: required from here 135 | struct SXFrame | ^~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CXFileReader.h:12: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CXFileReader::SXMesh]’: CXFileReader.h:135:9: required from here 135 | struct SXFrame | ^~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CXFileReader::SXFrame]’: CXFileReader.h:135:9: required from here 135 | struct SXFrame | ^~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CXFileReader::SXAnimationSet]’: CXFileReader.cpp:17:56: required from here 17 | : ErrorHappened(false), Buffer(0), Size(0), P(0), End(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CXFileReader::SXTemplateMaterial]’: CXFileReader.cpp:17:56: required from here 17 | : ErrorHappened(false), Buffer(0), Size(0), P(0), End(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::vector3d]’: CXFileReader.h:108:9: required from here 108 | struct SXMesh | ^~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = int]’: CXFileReader.h:108:9: required from here 108 | struct SXMesh | ^~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::vector2d]’: CXFileReader.h:108:9: required from here 108 | struct SXMesh | ^~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CXFileReader::SXIndexedColor]’: CXFileReader.h:108:9: required from here 108 | struct SXMesh | ^~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CXFileReader::SXSkinWeight]’: CXFileReader.h:108:9: required from here 108 | struct SXMesh | ^~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CXFileReader::SXMaterial]’: CXFileReader.h:60:9: required from here 60 | struct SXMeshMaterialList | ^~~~~~~~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CXFileReader::SXAnimation]’: CXFileReader.h:214:9: required from here 214 | struct SXAnimationSet | ^~~~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: CXFileReader.cpp:366:24: required from here 366 | if (getNextToken() != "{") | ^~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CXFileReader::SXWeight]’: CXFileReader.h:99:9: required from here 99 | struct SXSkinWeight | ^~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CXFileReader::SXAnimationKey]’: CXFileReader.h:204:9: required from here 204 | struct SXAnimation | ^~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = char]’: CXFileReader.cpp:1428:10: required from here 1428 | return s; | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = int]’: CXAnimationPlayer.cpp:219:21: required from here 219 | core::array< s32 > jointNumberWeightNumberMap; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CXAnimationPlayer::SWeightData]’: CXAnimationPlayer.h:125:10: required from here 125 | struct SJoint | ^~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::CXAnimationPlayer::SXAnimationTrack]’: CXAnimationPlayer.h:206:10: required from here 206 | struct SXAnimationSet | ^~~~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::quaternion]’: CXAnimationPlayer.h:187:10: required from here 187 | struct SXAnimationTrack | ^~~~~~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::matrix4]’: CXAnimationPlayer.h:187:10: required from here 187 | struct SXAnimationTrack | ^~~~~~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = float]’: CXAnimationPlayer.h:187:10: required from here 187 | struct SXAnimationTrack | ^~~~~~~~~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: include/irrString.h:543:11: required from ‘irr::core::string irr::core::string::subString(irr::s32, irr::s32) [with T = char; irr::s32 = int]’ 543 | return string(""); | ^~~~~~~~~~~~~ CXAnimationPlayer.cpp:379:38: required from here 379 | core::stringc p = FileName.subString(0, idx+1); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CXMeshFileLoader.cpp -o CXMeshFileLoader.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CFileList.cpp -o CFileList.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CXMeshFileLoader.h:8, from CXMeshFileLoader.cpp:5: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from CFileList.h:9, from CFileList.cpp:5: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CFileList.cpp:31:22: required from here 31 | CFileList::CFileList() | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CFileList.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::io::CFileList::FileEntry]’: CFileList.cpp:31:22: required from here 31 | CFileList::CFileList() | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: CFileList.cpp:151:32: required from here 151 | Files[index].FullName.append("/"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from CXMeshFileLoader.h:10: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from CXMeshFileLoader.h:13: CXFileReader.h: In constructor ‘irr::scene::CXFileReader::SXAnimationKey::SXAnimationKey()’: CXFileReader.h:201:23: warning: ‘irr::scene::CXFileReader::SXAnimationKey::data’ will be initialized after [-Wreorder] 201 | void* data; | ^~~~ CXFileReader.h:197:21: warning: ‘irr::s32 irr::scene::CXFileReader::SXAnimationKey::keyType’ [-Wreorder] 197 | s32 keyType; // 0=rotation, 1=scale, 2=position, 3=matrix | ^~~~~~~ CXFileReader.h:147:17: warning: when initialized here [-Wreorder] 147 | SXAnimationKey() | ^~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMesh*]’: include/SAnimatedMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CFileSystem.cpp -o CFileSystem.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CLimitReadFile.cpp -o CLimitReadFile.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CLimitReadFile.cpp:5: CLimitReadFile.h: In constructor ‘irr::io::CLimitReadFile::CLimitReadFile(irr::io::IReadFile*, irr::s32, const irr::c8*)’: CLimitReadFile.h:59:28: warning: ‘irr::io::CLimitReadFile::File’ will be initialized after [-Wreorder] 59 | IReadFile* File; | ^~~~ CLimitReadFile.h:55:31: warning: ‘irr::core::stringc irr::io::CLimitReadFile::Filename’ [-Wreorder] 55 | core::stringc Filename; | ^~~~~~~~ CLimitReadFile.cpp:14:1: warning: when initialized here [-Wreorder] 14 | CLimitReadFile::CLimitReadFile(IReadFile* alreadyOpenedFile, s32 areaSize, const c8* name) | ^~~~~~~~~~~~~~ In file included from CLimitReadFile.h:16: include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: CLimitReadFile.cpp:15:48: required from here 15 | : AreaSize(areaSize), File(alreadyOpenedFile), Filename(name) | ^~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ In file included from CFileSystem.h:9, from CFileSystem.cpp:5: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::io::CZipReader*]’: CFileSystem.cpp:31:26: required from here 31 | CFileSystem::CFileSystem() | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ CFileSystem.cpp: In member function ‘virtual const irr::c8* irr::io::CFileSystem::getWorkingDirectory()’: CFileSystem.cpp:110:15: warning: ignoring return value of ‘char* getcwd(char*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 110 | getcwd(WorkingDirectory, (size_t)FILE_SYSTEM_MAX_PATH); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CMemoryReadFile.cpp -o CMemoryReadFile.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CMemoryReadFile.h:9, from CMemoryReadFile.cpp:5: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CMemoryReadFile.cpp:15:62: required from here 15 | : Buffer(memory), Len(len), Pos(0), deleteMemoryWhenDropped(d) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CReadFile.cpp -o CReadFile.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CReadFile.h:10, from CReadFile.cpp:5: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CReadFile.cpp:15:13: required from here 15 | : FileSize(0) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CWriteFile.cpp -o CWriteFile.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CWriteFile.h:10, from CWriteFile.cpp:5: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CWriteFile.cpp:15:13: required from here 15 | : FileSize(0) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CXMLReader.cpp -o CXMLReader.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CXMLWriter.cpp -o CXMLWriter.o -I"include" -DIRRLICHT_EXPORTS=1 CXMLWriter.cpp: In member function ‘virtual void irr::io::CXMLWriter::writeXMLHeader()’: CXMLWriter.cpp:43:22: warning: ISO C++ forbids converting a string constant to ‘wchar_t*’ [-Wwrite-strings] 43 | wchar_t* p = L""; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CXMLWriter.cpp: At global scope: CXMLWriter.cpp:123:17: warning: ISO C++ forbids converting a string constant to ‘wchar_t*’ [-Wwrite-strings] 123 | { L'&', L"&" }, | ^~~~~~~~ CXMLWriter.cpp:124:17: warning: ISO C++ forbids converting a string constant to ‘wchar_t*’ [-Wwrite-strings] 124 | { L'<', L"<" }, | ^~~~~~~ CXMLWriter.cpp:125:17: warning: ISO C++ forbids converting a string constant to ‘wchar_t*’ [-Wwrite-strings] 125 | { L'>', L">" }, | ^~~~~~~ CXMLWriter.cpp:126:17: warning: ISO C++ forbids converting a string constant to ‘wchar_t*’ [-Wwrite-strings] 126 | { L'"', L""" }, | ^~~~~~~~~ In file included from CXMLWriter.cpp:7: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: CXMLWriter.cpp:138:16: required from here 138 | core::stringw s; | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = wchar_t; T = wchar_t]’: CXMLWriter.cpp:148:13: required from here 148 | s.append(XMLWSChar[i].Symbol); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ In file included from CXMLReader.cpp:5: CXMLReaderImpl.h: In instantiation of ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = wchar_t; superclass = irr::IUnknown]’: CXMLReader.cpp:57:81: required from here 57 | return new CXMLReaderImpl(new CIrrXMLFileReadCallBack(file)); | ^ CXMLReaderImpl.h:776:22: warning: ‘irr::io::CXMLReaderImpl::TextSize’ will be initialized after [-Wreorder] 776 | unsigned int TextSize; // size of text to parse in characters, not bytes | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CZipReader.cpp -o CZipReader.o -I"include" -DIRRLICHT_EXPORTS=1 CXMLReaderImpl.h:775:20: warning: ‘wchar_t* irr::io::CXMLReaderImpl::TextBegin’ [-Wreorder] 775 | char_type* TextBegin; // start of text to parse | ^~~~~~~~~ CXMLReaderImpl.h:33:9: warning: when initialized here [-Wreorder] 33 | CXMLReaderImpl(IFileReadCallBack* callback, bool deleteCallBack = true) | ^~~~~~~~~~~~~~ CXMLReaderImpl.h: In instantiation of ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::IUnknown]’: CXMLReader.cpp:66:78: required from here 66 | return new CXMLReaderImpl(new CIrrXMLFileReadCallBack(file)); | ^ CXMLReaderImpl.h:776:22: warning: ‘irr::io::CXMLReaderImpl::TextSize’ will be initialized after [-Wreorder] 776 | unsigned int TextSize; // size of text to parse in characters, not bytes | ^~~~~~~~ CXMLReaderImpl.h:775:20: warning: ‘char* irr::io::CXMLReaderImpl::TextBegin’ [-Wreorder] 775 | char_type* TextBegin; // start of text to parse | ^~~~~~~~~ CXMLReaderImpl.h:33:9: warning: when initialized here [-Wreorder] 33 | CXMLReaderImpl(IFileReadCallBack* callback, bool deleteCallBack = true) | ^~~~~~~~~~~~~~ In file included from CXMLReaderImpl.h:9: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: CXMLReaderImpl.h:35:50: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = wchar_t; superclass = irr::IUnknown]’ 35 | SourceFormat(ETF_ASCII), TargetFormat(ETF_ASCII) | ^ CXMLReader.cpp:57:81: required from here 57 | return new CXMLReaderImpl(new CIrrXMLFileReadCallBack(file)); | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CXMLReaderImpl.h:10: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::string]’: CXMLReaderImpl.h:35:50: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = wchar_t; superclass = irr::IUnknown]’ 35 | SourceFormat(ETF_ASCII), TargetFormat(ETF_ASCII) | ^ CXMLReader.cpp:57:81: required from here 57 | return new CXMLReaderImpl(new CIrrXMLFileReadCallBack(file)); | ^ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::io::CXMLReaderImpl::SAttribute]’: CXMLReaderImpl.h:35:50: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = wchar_t; superclass = irr::IUnknown]’ 35 | SourceFormat(ETF_ASCII), TargetFormat(ETF_ASCII) | ^ CXMLReader.cpp:57:81: required from here 57 | return new CXMLReaderImpl(new CIrrXMLFileReadCallBack(file)); | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::SAttribute>::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::SAttribute>::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CXMLReaderImpl.h:35:50: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::IUnknown]’ 35 | SourceFormat(ETF_ASCII), TargetFormat(ETF_ASCII) | ^ CXMLReader.cpp:66:78: required from here 66 | return new CXMLReaderImpl(new CIrrXMLFileReadCallBack(file)); | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::string]’: CXMLReaderImpl.h:35:50: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::IUnknown]’ 35 | SourceFormat(ETF_ASCII), TargetFormat(ETF_ASCII) | ^ CXMLReader.cpp:66:78: required from here 66 | return new CXMLReaderImpl(new CIrrXMLFileReadCallBack(file)); | ^ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::io::CXMLReaderImpl::SAttribute]’: CXMLReaderImpl.h:35:50: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::IUnknown]’ 35 | SourceFormat(ETF_ASCII), TargetFormat(ETF_ASCII) | ^ CXMLReader.cpp:66:78: required from here 66 | return new CXMLReaderImpl(new CIrrXMLFileReadCallBack(file)); | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::SAttribute>::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::SAttribute>::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CZipReader.h:10, from CZipReader.cpp:6: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::io::SZipFileEntry]’: CZipReader.cpp:25:62: required from here 25 | : File(file), IgnoreCase(ignoreCase), IgnorePaths(ignorePaths) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CZipReader.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CZipReader.h:62:9: required from here 62 | struct SZipFileEntry | ^~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = char]’: CZipReader.h:62:9: required from ‘void irr::core::heapsort(T*, irr::s32) [with T = irr::io::SZipFileEntry; irr::s32 = int]’ 62 | struct SZipFileEntry | ^~~~~~~~~~~~~ include/irrArray.h:302:11: required from ‘void irr::core::array::sort() [with T = irr::io::SZipFileEntry]’ 302 | heapsort(data, used); | ~~~~~~~~^~~~~~~~~~~~ CZipReader.cpp:39:16: required from here 39 | FileList.sort(); | ~~~~~~~~~~~~~^~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = wchar_t]’: CXMLReaderImpl.h:725:30: required from ‘void irr::io::CXMLReaderImpl::createSpecialCharacterList() [with char_type = wchar_t; superclass = irr::IUnknown]’ 725 | SpecialCharacters.push_back("&"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ CXMLReaderImpl.h:53:3: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = wchar_t; superclass = irr::IUnknown]’ 53 | createSpecialCharacterList(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CXMLReader.cpp:57:81: required from here 57 | return new CXMLReaderImpl(new CIrrXMLFileReadCallBack(file)); | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: CXMLReaderImpl.h:725:30: required from ‘void irr::io::CXMLReaderImpl::createSpecialCharacterList() [with char_type = char; superclass = irr::IUnknown]’ 725 | SpecialCharacters.push_back("&"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ CXMLReaderImpl.h:53:3: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::IUnknown]’ 53 | createSpecialCharacterList(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CXMLReader.cpp:66:78: required from here 66 | return new CXMLReaderImpl(new CIrrXMLFileReadCallBack(file)); | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = wchar_t; T = char]’: CXMLReaderImpl.h:161:17: required from ‘float irr::io::CXMLReaderImpl::getAttributeValueAsFloat(const char_type*) const [with char_type = wchar_t; superclass = irr::IUnknown]’ 161 | core::stringc c = attr->Value.c_str(); | ^ CXMLReaderImpl.h:155:8: required from here 155 | float getAttributeValueAsFloat(const char_type* name) const | ^~~~~~~~~~~~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = wchar_t; T = wchar_t]’: CXMLReaderImpl.h:488:27: required from ‘const irr::io::CXMLReaderImpl::SAttribute* irr::io::CXMLReaderImpl::getAttributeByName(const char_type*) const [with char_type = wchar_t; superclass = irr::IUnknown]’ 488 | core::string n = name; | ^ CXMLReaderImpl.h:120:28: required from ‘const char_type* irr::io::CXMLReaderImpl::getAttributeValue(const char_type*) const [with char_type = wchar_t; superclass = irr::IUnknown]’ 120 | const SAttribute* attr = getAttributeByName(name); | ^~~~~~~~~~~~~~~~~~ CXMLReaderImpl.h:118:27: required from here 118 | virtual const char_type* getAttributeValue(const char_type* name) const | ^~~~~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*, irr::s32) [with B = char; T = char; irr::s32 = int]’: CXMLReaderImpl.h:270:27: required from ‘bool irr::io::CXMLReaderImpl::setText(char_type*, char_type*) [with char_type = char; superclass = irr::IUnknown]’ 270 | core::string s(start, (int)(end - start)); | ^ CXMLReaderImpl.h:227:8: required from ‘void irr::io::CXMLReaderImpl::parseCurrentNode() [with char_type = char; superclass = irr::IUnknown]’ 227 | if (setText(start, P)) | ^~~~~~~ CXMLReaderImpl.h:74:4: required from ‘bool irr::io::CXMLReaderImpl::read() [with char_type = char; superclass = irr::IUnknown]’ 74 | parseCurrentNode(); | ^~~~~~~~~~~~~~~~ CXMLReaderImpl.h:69:15: required from here 69 | virtual bool read() | ^~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:100:9: warning: when initialized here [-Wreorder] 100 | string(const B* c, s32 lenght) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*, irr::s32) [with B = wchar_t; T = wchar_t; irr::s32 = int]’: CXMLReaderImpl.h:270:27: required from ‘bool irr::io::CXMLReaderImpl::setText(char_type*, char_type*) [with char_type = wchar_t; superclass = irr::IUnknown]’ 270 | core::string s(start, (int)(end - start)); | ^ CXMLReaderImpl.h:227:8: required from ‘void irr::io::CXMLReaderImpl::parseCurrentNode() [with char_type = wchar_t; superclass = irr::IUnknown]’ 227 | if (setText(start, P)) | ^~~~~~~ CXMLReaderImpl.h:74:4: required from ‘bool irr::io::CXMLReaderImpl::read() [with char_type = wchar_t; superclass = irr::IUnknown]’ 74 | parseCurrentNode(); | ^~~~~~~~~~~~~~~~ CXMLReaderImpl.h:69:15: required from here 69 | virtual bool read() | ^~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:100:9: warning: when initialized here [-Wreorder] 100 | string(const B* c, s32 lenght) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = char]’: CXMLReaderImpl.h:505:11: required from ‘irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::IUnknown]’ 505 | return origstr; | ^~~~~~~ CXMLReaderImpl.h:271:14: required from ‘bool irr::io::CXMLReaderImpl::setText(char_type*, char_type*) [with char_type = char; superclass = irr::IUnknown]’ 271 | NodeName = replaceSpecialCharacters(s); | ^~~~~~~~~~~~~~~~~~~~~~~~ CXMLReaderImpl.h:227:8: required from ‘void irr::io::CXMLReaderImpl::parseCurrentNode() [with char_type = char; superclass = irr::IUnknown]’ 227 | if (setText(start, P)) | ^~~~~~~ CXMLReaderImpl.h:74:4: required from ‘bool irr::io::CXMLReaderImpl::read() [with char_type = char; superclass = irr::IUnknown]’ 74 | parseCurrentNode(); | ^~~~~~~~~~~~~~~~ CXMLReaderImpl.h:69:15: required from here 69 | virtual bool read() | ^~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = wchar_t]’: CXMLReaderImpl.h:505:11: required from ‘irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = wchar_t; superclass = irr::IUnknown]’ 505 | return origstr; | ^~~~~~~ CXMLReaderImpl.h:271:14: required from ‘bool irr::io::CXMLReaderImpl::setText(char_type*, char_type*) [with char_type = wchar_t; superclass = irr::IUnknown]’ 271 | NodeName = replaceSpecialCharacters(s); | ^~~~~~~~~~~~~~~~~~~~~~~~ CXMLReaderImpl.h:227:8: required from ‘void irr::io::CXMLReaderImpl::parseCurrentNode() [with char_type = wchar_t; superclass = irr::IUnknown]’ 227 | if (setText(start, P)) | ^~~~~~~ CXMLReaderImpl.h:74:4: required from ‘bool irr::io::CXMLReaderImpl::read() [with char_type = wchar_t; superclass = irr::IUnknown]’ 74 | parseCurrentNode(); | ^~~~~~~~~~~~~~~~ CXMLReaderImpl.h:69:15: required from here 69 | virtual bool read() | ^~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c irrXML.cpp -o irrXML.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from irrXML.cpp:9: CXMLReaderImpl.h: In instantiation of ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::io::IXMLBase]’: irrXML.cpp:86:75: required from here 86 | return new CXMLReaderImpl(new CFileReadCallBack(filename)); | ^ CXMLReaderImpl.h:776:22: warning: ‘irr::io::CXMLReaderImpl::TextSize’ will be initialized after [-Wreorder] 776 | unsigned int TextSize; // size of text to parse in characters, not bytes | ^~~~~~~~ CXMLReaderImpl.h:775:20: warning: ‘char* irr::io::CXMLReaderImpl::TextBegin’ [-Wreorder] 775 | char_type* TextBegin; // start of text to parse | ^~~~~~~~~ CXMLReaderImpl.h:33:9: warning: when initialized here [-Wreorder] 33 | CXMLReaderImpl(IFileReadCallBack* callback, bool deleteCallBack = true) | ^~~~~~~~~~~~~~ CXMLReaderImpl.h: In instantiation of ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = short unsigned int; superclass = irr::io::IXMLBase]’: irrXML.cpp:107:77: required from here 107 | return new CXMLReaderImpl(new CFileReadCallBack(filename)); | ^ CXMLReaderImpl.h:776:22: warning: ‘irr::io::CXMLReaderImpl::TextSize’ will be initialized after [-Wreorder] 776 | unsigned int TextSize; // size of text to parse in characters, not bytes | ^~~~~~~~ CXMLReaderImpl.h:775:20: warning: ‘short unsigned int* irr::io::CXMLReaderImpl::TextBegin’ [-Wreorder] 775 | char_type* TextBegin; // start of text to parse | ^~~~~~~~~ CXMLReaderImpl.h:33:9: warning: when initialized here [-Wreorder] 33 | CXMLReaderImpl(IFileReadCallBack* callback, bool deleteCallBack = true) | ^~~~~~~~~~~~~~ CXMLReaderImpl.h: In instantiation of ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = long unsigned int; superclass = irr::io::IXMLBase]’: irrXML.cpp:128:77: required from here 128 | return new CXMLReaderImpl(new CFileReadCallBack(filename)); | ^ CXMLReaderImpl.h:776:22: warning: ‘irr::io::CXMLReaderImpl::TextSize’ will be initialized after [-Wreorder] 776 | unsigned int TextSize; // size of text to parse in characters, not bytes | ^~~~~~~~ CXMLReaderImpl.h:775:20: warning: ‘long unsigned int* irr::io::CXMLReaderImpl::TextBegin’ [-Wreorder] 775 | char_type* TextBegin; // start of text to parse | ^~~~~~~~~ CXMLReaderImpl.h:33:9: warning: when initialized here [-Wreorder] 33 | CXMLReaderImpl(IFileReadCallBack* callback, bool deleteCallBack = true) | ^~~~~~~~~~~~~~ In file included from irrXML.cpp:6: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CXMLReaderImpl.h:35:50: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::io::IXMLBase]’ 35 | SourceFormat(ETF_ASCII), TargetFormat(ETF_ASCII) | ^ irrXML.cpp:86:75: required from here 86 | return new CXMLReaderImpl(new CFileReadCallBack(filename)); | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from irrXML.cpp:7: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::string]’: CXMLReaderImpl.h:35:50: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::io::IXMLBase]’ 35 | SourceFormat(ETF_ASCII), TargetFormat(ETF_ASCII) | ^ irrXML.cpp:86:75: required from here 86 | return new CXMLReaderImpl(new CFileReadCallBack(filename)); | ^ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::io::CXMLReaderImpl::SAttribute]’: CXMLReaderImpl.h:35:50: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::io::IXMLBase]’ 35 | SourceFormat(ETF_ASCII), TargetFormat(ETF_ASCII) | ^ irrXML.cpp:86:75: required from here 86 | return new CXMLReaderImpl(new CFileReadCallBack(filename)); | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::SAttribute>::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::SAttribute>::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = short unsigned int]’: CXMLReaderImpl.h:35:50: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = short unsigned int; superclass = irr::io::IXMLBase]’ 35 | SourceFormat(ETF_ASCII), TargetFormat(ETF_ASCII) | ^ irrXML.cpp:107:77: required from here 107 | return new CXMLReaderImpl(new CFileReadCallBack(filename)); | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘short unsigned int* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::string]’: CXMLReaderImpl.h:35:50: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = short unsigned int; superclass = irr::io::IXMLBase]’ 35 | SourceFormat(ETF_ASCII), TargetFormat(ETF_ASCII) | ^ irrXML.cpp:107:77: required from here 107 | return new CXMLReaderImpl(new CFileReadCallBack(filename)); | ^ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::io::CXMLReaderImpl::SAttribute]’: CXMLReaderImpl.h:35:50: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = short unsigned int; superclass = irr::io::IXMLBase]’ 35 | SourceFormat(ETF_ASCII), TargetFormat(ETF_ASCII) | ^ irrXML.cpp:107:77: required from here 107 | return new CXMLReaderImpl(new CFileReadCallBack(filename)); | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::SAttribute>::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::SAttribute>::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = long unsigned int]’: CXMLReaderImpl.h:35:50: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = long unsigned int; superclass = irr::io::IXMLBase]’ 35 | SourceFormat(ETF_ASCII), TargetFormat(ETF_ASCII) | ^ irrXML.cpp:128:77: required from here 128 | return new CXMLReaderImpl(new CFileReadCallBack(filename)); | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘long unsigned int* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::string]’: CXMLReaderImpl.h:35:50: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = long unsigned int; superclass = irr::io::IXMLBase]’ 35 | SourceFormat(ETF_ASCII), TargetFormat(ETF_ASCII) | ^ irrXML.cpp:128:77: required from here 128 | return new CXMLReaderImpl(new CFileReadCallBack(filename)); | ^ include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::io::CXMLReaderImpl::SAttribute]’: CXMLReaderImpl.h:35:50: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = long unsigned int; superclass = irr::io::IXMLBase]’ 35 | SourceFormat(ETF_ASCII), TargetFormat(ETF_ASCII) | ^ irrXML.cpp:128:77: required from here 128 | return new CXMLReaderImpl(new CFileReadCallBack(filename)); | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::SAttribute>::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::SAttribute>::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: CXMLReaderImpl.h:725:30: required from ‘void irr::io::CXMLReaderImpl::createSpecialCharacterList() [with char_type = char; superclass = irr::io::IXMLBase]’ 725 | SpecialCharacters.push_back("&"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ CXMLReaderImpl.h:53:3: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::io::IXMLBase]’ 53 | createSpecialCharacterList(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ irrXML.cpp:86:75: required from here 86 | return new CXMLReaderImpl(new CFileReadCallBack(filename)); | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = short unsigned int]’: CXMLReaderImpl.h:725:30: required from ‘void irr::io::CXMLReaderImpl::createSpecialCharacterList() [with char_type = short unsigned int; superclass = irr::io::IXMLBase]’ 725 | SpecialCharacters.push_back("&"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ CXMLReaderImpl.h:53:3: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = short unsigned int; superclass = irr::io::IXMLBase]’ 53 | createSpecialCharacterList(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ irrXML.cpp:107:77: required from here 107 | return new CXMLReaderImpl(new CFileReadCallBack(filename)); | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘short unsigned int* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = long unsigned int]’: CXMLReaderImpl.h:725:30: required from ‘void irr::io::CXMLReaderImpl::createSpecialCharacterList() [with char_type = long unsigned int; superclass = irr::io::IXMLBase]’ 725 | SpecialCharacters.push_back("&"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ CXMLReaderImpl.h:53:3: required from ‘irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = long unsigned int; superclass = irr::io::IXMLBase]’ 53 | createSpecialCharacterList(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ irrXML.cpp:128:77: required from here 128 | return new CXMLReaderImpl(new CFileReadCallBack(filename)); | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘long unsigned int* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = long unsigned int; T = char]’: CXMLReaderImpl.h:161:17: required from ‘float irr::io::CXMLReaderImpl::getAttributeValueAsFloat(const char_type*) const [with char_type = long unsigned int; superclass = irr::io::IXMLBase]’ 161 | core::stringc c = attr->Value.c_str(); | ^ CXMLReaderImpl.h:155:8: required from here 155 | float getAttributeValueAsFloat(const char_type* name) const | ^~~~~~~~~~~~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = short unsigned int; T = char]’: CXMLReaderImpl.h:161:17: required from ‘float irr::io::CXMLReaderImpl::getAttributeValueAsFloat(const char_type*) const [with char_type = short unsigned int; superclass = irr::io::IXMLBase]’ 161 | core::stringc c = attr->Value.c_str(); | ^ CXMLReaderImpl.h:155:8: required from here 155 | float getAttributeValueAsFloat(const char_type* name) const | ^~~~~~~~~~~~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = long unsigned int; T = long unsigned int]’: CXMLReaderImpl.h:488:27: required from ‘const irr::io::CXMLReaderImpl::SAttribute* irr::io::CXMLReaderImpl::getAttributeByName(const char_type*) const [with char_type = long unsigned int; superclass = irr::io::IXMLBase]’ 488 | core::string n = name; | ^ CXMLReaderImpl.h:120:28: required from ‘const char_type* irr::io::CXMLReaderImpl::getAttributeValue(const char_type*) const [with char_type = long unsigned int; superclass = irr::io::IXMLBase]’ 120 | const SAttribute* attr = getAttributeByName(name); | ^~~~~~~~~~~~~~~~~~ CXMLReaderImpl.h:118:27: required from here 118 | virtual const char_type* getAttributeValue(const char_type* name) const | ^~~~~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘long unsigned int* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = short unsigned int; T = short unsigned int]’: CXMLReaderImpl.h:488:27: required from ‘const irr::io::CXMLReaderImpl::SAttribute* irr::io::CXMLReaderImpl::getAttributeByName(const char_type*) const [with char_type = short unsigned int; superclass = irr::io::IXMLBase]’ 488 | core::string n = name; | ^ CXMLReaderImpl.h:120:28: required from ‘const char_type* irr::io::CXMLReaderImpl::getAttributeValue(const char_type*) const [with char_type = short unsigned int; superclass = irr::io::IXMLBase]’ 120 | const SAttribute* attr = getAttributeByName(name); | ^~~~~~~~~~~~~~~~~~ CXMLReaderImpl.h:118:27: required from here 118 | virtual const char_type* getAttributeValue(const char_type* name) const | ^~~~~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘short unsigned int* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*, irr::s32) [with B = long unsigned int; T = long unsigned int; irr::s32 = int]’: CXMLReaderImpl.h:270:27: required from ‘bool irr::io::CXMLReaderImpl::setText(char_type*, char_type*) [with char_type = long unsigned int; superclass = irr::io::IXMLBase]’ 270 | core::string s(start, (int)(end - start)); | ^ CXMLReaderImpl.h:227:8: required from ‘void irr::io::CXMLReaderImpl::parseCurrentNode() [with char_type = long unsigned int; superclass = irr::io::IXMLBase]’ 227 | if (setText(start, P)) | ^~~~~~~ CXMLReaderImpl.h:74:4: required from ‘bool irr::io::CXMLReaderImpl::read() [with char_type = long unsigned int; superclass = irr::io::IXMLBase]’ 74 | parseCurrentNode(); | ^~~~~~~~~~~~~~~~ CXMLReaderImpl.h:69:15: required from here 69 | virtual bool read() | ^~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘long unsigned int* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:100:9: warning: when initialized here [-Wreorder] 100 | string(const B* c, s32 lenght) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*, irr::s32) [with B = short unsigned int; T = short unsigned int; irr::s32 = int]’: CXMLReaderImpl.h:270:27: required from ‘bool irr::io::CXMLReaderImpl::setText(char_type*, char_type*) [with char_type = short unsigned int; superclass = irr::io::IXMLBase]’ 270 | core::string s(start, (int)(end - start)); | ^ CXMLReaderImpl.h:227:8: required from ‘void irr::io::CXMLReaderImpl::parseCurrentNode() [with char_type = short unsigned int; superclass = irr::io::IXMLBase]’ 227 | if (setText(start, P)) | ^~~~~~~ CXMLReaderImpl.h:74:4: required from ‘bool irr::io::CXMLReaderImpl::read() [with char_type = short unsigned int; superclass = irr::io::IXMLBase]’ 74 | parseCurrentNode(); | ^~~~~~~~~~~~~~~~ CXMLReaderImpl.h:69:15: required from here 69 | virtual bool read() | ^~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘short unsigned int* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:100:9: warning: when initialized here [-Wreorder] 100 | string(const B* c, s32 lenght) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*, irr::s32) [with B = char; T = char; irr::s32 = int]’: CXMLReaderImpl.h:270:27: required from ‘bool irr::io::CXMLReaderImpl::setText(char_type*, char_type*) [with char_type = char; superclass = irr::io::IXMLBase]’ 270 | core::string s(start, (int)(end - start)); | ^ CXMLReaderImpl.h:227:8: required from ‘void irr::io::CXMLReaderImpl::parseCurrentNode() [with char_type = char; superclass = irr::io::IXMLBase]’ 227 | if (setText(start, P)) | ^~~~~~~ CXMLReaderImpl.h:74:4: required from ‘bool irr::io::CXMLReaderImpl::read() [with char_type = char; superclass = irr::io::IXMLBase]’ 74 | parseCurrentNode(); | ^~~~~~~~~~~~~~~~ CXMLReaderImpl.h:69:15: required from here 69 | virtual bool read() | ^~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:100:9: warning: when initialized here [-Wreorder] 100 | string(const B* c, s32 lenght) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = long unsigned int]’: CXMLReaderImpl.h:505:11: required from ‘irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = long unsigned int; superclass = irr::io::IXMLBase]’ 505 | return origstr; | ^~~~~~~ CXMLReaderImpl.h:271:14: required from ‘bool irr::io::CXMLReaderImpl::setText(char_type*, char_type*) [with char_type = long unsigned int; superclass = irr::io::IXMLBase]’ 271 | NodeName = replaceSpecialCharacters(s); | ^~~~~~~~~~~~~~~~~~~~~~~~ CXMLReaderImpl.h:227:8: required from ‘void irr::io::CXMLReaderImpl::parseCurrentNode() [with char_type = long unsigned int; superclass = irr::io::IXMLBase]’ 227 | if (setText(start, P)) | ^~~~~~~ CXMLReaderImpl.h:74:4: required from ‘bool irr::io::CXMLReaderImpl::read() [with char_type = long unsigned int; superclass = irr::io::IXMLBase]’ 74 | parseCurrentNode(); | ^~~~~~~~~~~~~~~~ CXMLReaderImpl.h:69:15: required from here 69 | virtual bool read() | ^~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘long unsigned int* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = short unsigned int]’: CXMLReaderImpl.h:505:11: required from ‘irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = short unsigned int; superclass = irr::io::IXMLBase]’ 505 | return origstr; | ^~~~~~~ CXMLReaderImpl.h:271:14: required from ‘bool irr::io::CXMLReaderImpl::setText(char_type*, char_type*) [with char_type = short unsigned int; superclass = irr::io::IXMLBase]’ 271 | NodeName = replaceSpecialCharacters(s); | ^~~~~~~~~~~~~~~~~~~~~~~~ CXMLReaderImpl.h:227:8: required from ‘void irr::io::CXMLReaderImpl::parseCurrentNode() [with char_type = short unsigned int; superclass = irr::io::IXMLBase]’ 227 | if (setText(start, P)) | ^~~~~~~ CXMLReaderImpl.h:74:4: required from ‘bool irr::io::CXMLReaderImpl::read() [with char_type = short unsigned int; superclass = irr::io::IXMLBase]’ 74 | parseCurrentNode(); | ^~~~~~~~~~~~~~~~ CXMLReaderImpl.h:69:15: required from here 69 | virtual bool read() | ^~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘short unsigned int* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = char]’: CXMLReaderImpl.h:505:11: required from ‘irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::io::IXMLBase]’ 505 | return origstr; | ^~~~~~~ CXMLReaderImpl.h:271:14: required from ‘bool irr::io::CXMLReaderImpl::setText(char_type*, char_type*) [with char_type = char; superclass = irr::io::IXMLBase]’ 271 | NodeName = replaceSpecialCharacters(s); | ^~~~~~~~~~~~~~~~~~~~~~~~ CXMLReaderImpl.h:227:8: required from ‘void irr::io::CXMLReaderImpl::parseCurrentNode() [with char_type = char; superclass = irr::io::IXMLBase]’ 227 | if (setText(start, P)) | ^~~~~~~ CXMLReaderImpl.h:74:4: required from ‘bool irr::io::CXMLReaderImpl::read() [with char_type = char; superclass = irr::io::IXMLBase]’ 74 | parseCurrentNode(); | ^~~~~~~~~~~~~~~~ CXMLReaderImpl.h:69:15: required from here 69 | virtual bool read() | ^~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CIrrDeviceLinux.cpp -o CIrrDeviceLinux.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CIrrDeviceStub.cpp -o CIrrDeviceStub.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IVideoDriver.h:11, from include/IrrlichtDevice.h:12, from CIrrDeviceStub.h:8, from CIrrDeviceLinux.h:12, from CIrrDeviceLinux.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from include/IrrlichtDevice.h:14: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from include/IrrlichtDevice.h:16: include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IVideoDriver.h:11, from include/IrrlichtDevice.h:12, from CIrrDeviceStub.h:8, from CIrrDeviceStub.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ CIrrDeviceLinux.h: In constructor ‘irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool)’: CIrrDeviceLinux.h:199:42: warning: ‘irr::CIrrDeviceLinux::CCursorControl::Device’ will be initialized after [-Wreorder] 199 | CIrrDeviceLinux* Device; | ^~~~~~ CIrrDeviceLinux.h:198:30: warning: ‘bool irr::CIrrDeviceLinux::CCursorControl::IsVisible’ [-Wreorder] 198 | bool IsVisible; | ^~~~~~~~~ CIrrDeviceLinux.h:72:25: warning: when initialized here [-Wreorder] 72 | CCursorControl(CIrrDeviceLinux* dev, bool null) | ^~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ CIrrDeviceLinux.h: In member function ‘void irr::CIrrDeviceLinux::CCursorControl::updateCursorPos()’: CIrrDeviceLinux.h:189:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 189 | if (CursorPos.X > Device->width) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ CIrrDeviceLinux.h:193:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 193 | if (CursorPos.Y > Device->height) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from include/IrrlichtDevice.h:14: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from include/IrrlichtDevice.h:16: include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ CIrrDeviceLinux.h: In constructor ‘irr::CIrrDeviceLinux::CIrrDeviceLinux(irr::video::E_DRIVER_TYPE, const irr::core::dimension2d&, irr::u32, bool, bool, irr::IEventReceiver*, const char*)’: CIrrDeviceLinux.h:223:22: warning: ‘irr::CIrrDeviceLinux::close’ will be initialized after [-Wreorder] 223 | bool close; | ^~~~~ CIrrDeviceLinux.h:219:38: warning: ‘irr::video::E_DRIVER_TYPE irr::CIrrDeviceLinux::DriverType’ [-Wreorder] 219 | video::E_DRIVER_TYPE DriverType; | ^~~~~~~~~~ CIrrDeviceLinux.cpp:41:1: warning: when initialized here [-Wreorder] 41 | CIrrDeviceLinux::CIrrDeviceLinux(video::E_DRIVER_TYPE driverType, | ^~~~~~~~~~~~~~~ CIrrDeviceLinux.h:219:38: warning: ‘irr::CIrrDeviceLinux::DriverType’ will be initialized after [-Wreorder] 219 | video::E_DRIVER_TYPE DriverType; | ^~~~~~~~~~ CIrrDeviceLinux.h:215:22: warning: ‘bool irr::CIrrDeviceLinux::stencilbuffer’ [-Wreorder] 215 | bool stencilbuffer; | ^~~~~~~~~~~~~ CIrrDeviceLinux.cpp:41:1: warning: when initialized here [-Wreorder] 41 | CIrrDeviceLinux::CIrrDeviceLinux(video::E_DRIVER_TYPE driverType, | ^~~~~~~~~~~~~~~ CIrrDeviceLinux.cpp: In member function ‘bool irr::CIrrDeviceLinux::createWindow(const irr::core::dimension2d&, irr::u32, bool, bool)’: CIrrDeviceLinux.cpp:211:13: warning: unused variable ‘visualAttrDoubleStencilBuffer’ [-Wunused-variable] 211 | int visualAttrDoubleStencilBuffer[] = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CIrrDeviceLinux.cpp: In member function ‘virtual bool irr::CIrrDeviceLinux::run()’: CIrrDeviceLinux.cpp:440:61: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 440 | if ((event.xconfigure.width != width) || | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ CIrrDeviceLinux.cpp:441:66: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 441 | (event.xconfigure.height != height)) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMesh*]’: include/SAnimatedMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ CIrrDeviceStub.h: In constructor ‘irr::CIrrDeviceStub::CIrrDeviceStub(const char*, irr::IEventReceiver*)’: CIrrDeviceStub.h:117:30: warning: ‘irr::CIrrDeviceStub::Operator’ will be initialized after [-Wreorder] 117 | IOSOperator* Operator; | ^~~~~~~~ CIrrDeviceStub.h:109:38: warning: ‘irr::video::IVideoDriver* irr::CIrrDeviceStub::VideoDriver’ [-Wreorder] 109 | video::IVideoDriver* VideoDriver; | ^~~~~~~~~~~ CIrrDeviceStub.cpp:20:1: warning: when initialized here [-Wreorder] 20 | CIrrDeviceStub::CIrrDeviceStub(const char* version, irr::IEventReceiver* resv) | ^~~~~~~~~~~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertexTangents]’: include/SMeshBufferTangents.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::CIrrDeviceLinux::SKeyMap]’: CIrrDeviceLinux.cpp:47:41: required from here 47 | stencilbuffer(sbuffer), SoftwareImage(0) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CIrrDeviceLinux.cpp:54:16: required from here 54 | core::stringc linuxversion; | ^~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: CIrrDeviceLinux.cpp:61:28: required from here 61 | linuxversion += LinuxInfo.sysname; | ^~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = wchar_t; T = char]’: CIrrDeviceLinux.cpp:566:24: required from here 566 | core::stringc textc = text; | ^~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ In file included from include/IGUIElement.h:11: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/IGUIElement.h:31:57: required from here 31 | Parent(0), RelativeRect(rectangle), ID(id), Type(type) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMesh*]’: include/SAnimatedMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertexTangents]’: include/SMeshBufferTangents.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = wchar_t; T = wchar_t]’: CIrrDeviceStub.cpp:28:20: required from here 28 | core::stringw s = L"Irrlicht Engine version "; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = wchar_t]’: CIrrDeviceStub.cpp:29:10: required from here 29 | s.append(getVersion()); | ~~~~~~~~^~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CIrrDeviceWin32.cpp -o CIrrDeviceWin32.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CLogger.cpp -o CLogger.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CLogger.h:10, from CLogger.cpp:5: include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: CLogger.cpp:54:21: required from here 54 | core::stringc s = text; | ^~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = wchar_t; T = char]’: CLogger.cpp:66:21: required from here 66 | core::stringc s = text; | ^~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COSOperator.cpp -o COSOperator.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from COSOperator.h:9, from COSOperator.cpp:5: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: COSOperator.cpp:19:45: required from here 19 | COSOperator::COSOperator(const c8* osVersion) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CStringParameters.cpp -o CStringParameters.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c Irrlicht.cpp -o Irrlicht.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CStringParameters.h:9, from CStringParameters.cpp:5: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CStringParameters.h:75:9: required from here 75 | struct SStringPair | ^~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(int) [with T = char]’: CStringParameters.cpp:83:20: required from here 83 | core::stringc s = value; | ^~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:49:9: warning: when initialized here [-Wreorder] 49 | string(int number) | ^~~~~~ In file included from include/irrlicht.h:36, from Irrlicht.cpp:24: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/irrlicht.h:40: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IAnimatedMeshSceneNode.h:8, from include/irrlicht.h:44: include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IGUIButton.h:8, from include/irrlicht.h:51: include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/irrlicht.h:34: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMesh*]’: include/SAnimatedMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: include/SMesh.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: include/SMeshBuffer.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertexTangents]’: include/SMeshBufferTangents.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c os.cpp -o os.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CMeshCache.cpp -o CMeshCache.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLSLMaterialRenderer.cpp -o COpenGLSLMaterialRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from CMeshCache.cpp:6: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMaterialRenderer.h:9, from COpenGLSLMaterialRenderer.h:24, from COpenGLSLMaterialRenderer.cpp:16: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from CMeshCache.h:9, from CMeshCache.cpp:5: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: CMeshCache.h:77:10: required from here 77 | struct MeshEntry | ^~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: CMeshCache.cpp:107:23: required from here 107 | core::stringc name = filename; | ^~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:9: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const irr::core::string&) [with T = char]’: CMeshCache.h:77:10: required from ‘void irr::core::heapsort(T*, irr::s32) [with T = irr::scene::CMeshCache::MeshEntry; irr::s32 = int]’ 77 | struct MeshEntry | ^~~~~~~~~ include/irrArray.h:302:11: required from ‘void irr::core::array::sort() [with T = irr::scene::CMeshCache::MeshEntry]’ 302 | heapsort(data, used); | ~~~~~~~~^~~~~~~~~~~~ include/irrArray.h:334:3: required from ‘irr::s32 irr::core::array::binary_search(const T&, irr::s32, irr::s32) [with T = irr::scene::CMeshCache::MeshEntry; irr::s32 = int]’ 334 | sort(); | ^~~~ include/irrArray.h:316:23: required from ‘irr::s32 irr::core::array::binary_search(const T&) [with T = irr::scene::CMeshCache::MeshEntry; irr::s32 = int]’ 316 | return binary_search(element, 0, used-1); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CMeshCache.cpp:118:31: required from here 118 | s32 id = Meshes.binary_search(e); | ~~~~~~~~~~~~~~~~~~~~^~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:9: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ In file included from include/IMaterialRenderer.h:10: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from COpenGLSLMaterialRenderer.cpp:19: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from COpenGLDriver.h:8, from COpenGLSLMaterialRenderer.cpp:21: CNullDriver.h: In member function ‘float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)’: CNullDriver.h:369:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:369:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:370:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:370:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h: In member function ‘float irr::video::CNullDriver::nml16(int, int, int, int, irr::s16*)’: CNullDriver.h:377:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:377:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:378:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:378:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ COpenGLSLMaterialRenderer.h: In constructor ‘irr::video::COpenGLSLMaterialRenderer::COpenGLSLMaterialRenderer(irr::video::COpenGLDriver*, irr::s32&, const irr::c8*, const irr::c8*, irr::video::E_VERTEX_SHADER_TYPE, const irr::c8*, const irr::c8*, irr::video::E_PIXEL_SHADER_TYPE, irr::video::IShaderConstantSetCallBack*, irr::video::IMaterialRenderer*, irr::s32)’: COpenGLSLMaterialRenderer.h:98:28: warning: ‘irr::video::COpenGLSLMaterialRenderer::BaseMaterial’ will be initialized after [-Wreorder] 98 | IMaterialRenderer* BaseMaterial; | ^~~~~~~~~~~~ COpenGLSLMaterialRenderer.h:97:37: warning: ‘irr::video::IShaderConstantSetCallBack* irr::video::COpenGLSLMaterialRenderer::CallBack’ [-Wreorder] 97 | IShaderConstantSetCallBack* CallBack; | ^~~~~~~~ COpenGLSLMaterialRenderer.cpp:32:1: warning: when initialized here [-Wreorder] 32 | COpenGLSLMaterialRenderer::COpenGLSLMaterialRenderer(video::COpenGLDriver* driver, | ^~~~~~~~~~~~~~~~~~~~~~~~~ COpenGLSLMaterialRenderer.h: In constructor ‘irr::video::COpenGLSLMaterialRenderer::COpenGLSLMaterialRenderer(irr::video::COpenGLDriver*, irr::video::IShaderConstantSetCallBack*, irr::video::IMaterialRenderer*, irr::s32)’: COpenGLSLMaterialRenderer.h:98:28: warning: ‘irr::video::COpenGLSLMaterialRenderer::BaseMaterial’ will be initialized after [-Wreorder] 98 | IMaterialRenderer* BaseMaterial; | ^~~~~~~~~~~~ COpenGLSLMaterialRenderer.h:97:37: warning: ‘irr::video::IShaderConstantSetCallBack* irr::video::COpenGLSLMaterialRenderer::CallBack’ [-Wreorder] 97 | IShaderConstantSetCallBack* CallBack; | ^~~~~~~~ COpenGLSLMaterialRenderer.cpp:64:1: warning: when initialized here [-Wreorder] 64 | COpenGLSLMaterialRenderer::COpenGLSLMaterialRenderer(COpenGLDriver* driver, | ^~~~~~~~~~~~~~~~~~~~~~~~~ COpenGLSLMaterialRenderer.cpp: In member function ‘bool irr::video::COpenGLSLMaterialRenderer::linkProgram()’: COpenGLSLMaterialRenderer.cpp:231:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct irr::video::COpenGLSLMaterialRenderer::SUniformInfo’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 231 | memset(&ui, 0, sizeof(SUniformInfo)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ COpenGLSLMaterialRenderer.h:100:16: note: ‘struct irr::video::COpenGLSLMaterialRenderer::SUniformInfo’ declared here 100 | struct SUniformInfo | ^~~~~~~~~~~~ In file included from COpenGLSLMaterialRenderer.h:26: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::COpenGLSLMaterialRenderer::SUniformInfo]’: COpenGLSLMaterialRenderer.cpp:43:32: required from here 43 | Program(0), UserData(userData) | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from COpenGLSLMaterialRenderer.h:27: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = char]’: COpenGLSLMaterialRenderer.h:100:9: required from here 100 | struct SUniformInfo | ^~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘char* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CZBuffer2.cpp -o CZBuffer2.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudAlpha2.cpp -o CTRTextureGouraudAlpha2.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudNoZ2.cpp -o CTRTextureGouraudNoZ2.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from S4DVertex.h:10, from IZBuffer2.h:10, from CZBuffer2.h:8, from CZBuffer2.cpp:5: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CZBuffer2.h: In constructor ‘irr::video::CZBuffer2::CZBuffer2(const irr::core::dimension2d&)’: CZBuffer2.h:45:21: warning: ‘irr::video::CZBuffer2::TotalSize’ will be initialized after [-Wreorder] 45 | s32 TotalSize; | ^~~~~~~~~ CZBuffer2.h:43:32: warning: ‘irr::TZBufferType2* irr::video::CZBuffer2::BufferEnd’ [-Wreorder] 43 | TZBufferType2* BufferEnd; | ^~~~~~~~~ CZBuffer2.cpp:15:1: warning: when initialized here [-Wreorder] 15 | CZBuffer2::CZBuffer2(const core::dimension2d& size) | ^~~~~~~~~ In file included from S4DVertex.h:10, from IZBuffer2.h:10, from ITriangleRenderer2.h:13, from CTRTextureLightMap2_M1.h:9, from CTRTextureGouraudAlpha2.cpp:5: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureLightMap2_M2.cpp -o CTRTextureLightMap2_M2.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from S4DVertex.h:10, from IZBuffer2.h:10, from ITriangleRenderer2.h:13, from CTRTextureLightMap2_M1.h:9, from CTRTextureGouraudNoZ2.cpp:5: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureLightMap2_M4.cpp -o CTRTextureLightMap2_M4.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureLightMap2_M1.cpp -o CTRTextureLightMap2_M1.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from S4DVertex.h:10, from IZBuffer2.h:10, from ITriangleRenderer2.h:13, from CTRTextureLightMap2_M1.h:9, from CTRTextureLightMap2_M2.cpp:5: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSoftwareDriver2.cpp -o CSoftwareDriver2.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from S4DVertex.h:10, from IZBuffer2.h:10, from ITriangleRenderer2.h:13, from CTRTextureLightMap2_M1.h:9, from CTRTextureLightMap2_M4.cpp:5: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from S4DVertex.h:10, from IZBuffer2.h:10, from ITriangleRenderer2.h:13, from CTRTextureLightMap2_M1.h:9, from CTRTextureLightMap2_M1.cpp:5: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CTRTextureLightMap2_M1.h: In constructor ‘irr::video::CTRTextureLightMap2_M1::CTRTextureLightMap2_M1(irr::video::IZBuffer2*)’: CTRTextureLightMap2_M1.h:46:21: warning: ‘irr::video::CTRTextureLightMap2_M1::SurfaceHeight’ will be initialized after [-Wreorder] 46 | s32 SurfaceHeight; | ^~~~~~~~~~~~~ CTRTextureLightMap2_M1.h:45:21: warning: ‘irr::s32 irr::video::CTRTextureLightMap2_M1::SurfaceWidth’ [-Wreorder] 45 | s32 SurfaceWidth; | ^~~~~~~~~~~~ CTRTextureLightMap2_M1.cpp:57:1: warning: when initialized here [-Wreorder] 57 | CTRTextureLightMap2_M1::CTRTextureLightMap2_M1(IZBuffer2* zbuffer) | ^~~~~~~~~~~~~~~~~~~~~~ CTRTextureLightMap2_M1.h:45:21: warning: ‘irr::video::CTRTextureLightMap2_M1::SurfaceWidth’ will be initialized after [-Wreorder] 45 | s32 SurfaceWidth; | ^~~~~~~~~~~~ CTRTextureLightMap2_M1.h:43:28: warning: ‘irr::video::IZBuffer2* irr::video::CTRTextureLightMap2_M1::ZBuffer’ [-Wreorder] 43 | IZBuffer2* ZBuffer; | ^~~~~~~ CTRTextureLightMap2_M1.cpp:57:1: warning: when initialized here [-Wreorder] 57 | CTRTextureLightMap2_M1::CTRTextureLightMap2_M1(IZBuffer2* zbuffer) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from S4DVertex.h:10, from IZBuffer2.h:10, from ITriangleRenderer2.h:13, from CSoftwareDriver2.h:9, from CSoftwareDriver2.cpp:5: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from CNullDriver.h:8, from CSoftwareDriver2.h:10: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSoftwareTexture2.cpp -o CSoftwareTexture2.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IVideoDriver.h:15: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ CNullDriver.h: In member function ‘float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)’: CNullDriver.h:369:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:369:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:370:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:370:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h: In member function ‘float irr::video::CNullDriver::nml16(int, int, int, int, irr::s16*)’: CNullDriver.h:377:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:377:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:378:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:378:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CSoftwareDriver2.h: In constructor ‘irr::video::CSoftwareDriver2::CSoftwareDriver2(const irr::core::dimension2d&, bool, irr::io::IFileSystem*, irr::video::IImagePresenter*)’: CSoftwareDriver2.h:142:28: warning: ‘irr::video::CSoftwareDriver2::ZBuffer’ will be initialized after [-Wreorder] 142 | IZBuffer2* ZBuffer; | ^~~~~~~ CSoftwareDriver2.h:132:34: warning: ‘irr::video::ITexture* irr::video::CSoftwareDriver2::RenderTargetTexture’ [-Wreorder] 132 | video::ITexture* RenderTargetTexture; | ^~~~~~~~~~~~~~~~~~~ CSoftwareDriver2.cpp:18:1: warning: when initialized here [-Wreorder] 18 | CSoftwareDriver2::CSoftwareDriver2(const core::dimension2d& windowSize, bool fullscreen, io::IFileSystem* io, video::IImagePresenter* presenter) | ^~~~~~~~~~~~~~~~ CSoftwareDriver2.cpp: In member function ‘virtual bool irr::video::CSoftwareDriver2::queryFeature(irr::video::E_VIDEO_DRIVER_FEATURE)’: CSoftwareDriver2.cpp:178:16: warning: enumeration value ‘EVDF_STENCIL_BUFFER’ not handled in switch [-Wswitch] 178 | switch (feature) | ^ CSoftwareDriver2.cpp:178:16: warning: enumeration value ‘EVDF_VERTEX_SHADER_1_1’ not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:16: warning: enumeration value ‘EVDF_VERTEX_SHADER_2_0’ not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:16: warning: enumeration value ‘EVDF_VERTEX_SHADER_3_0’ not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_1_1’ not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_1_2’ not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_1_3’ not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_1_4’ not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_2_0’ not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:16: warning: enumeration value ‘EVDF_PIXEL_SHADER_3_0’ not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:16: warning: enumeration value ‘EVDF_ARB_VERTEX_PROGRAM_1’ not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:16: warning: enumeration value ‘EVDF_ARB_FRAGMENT_PROGRAM_1’ not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:16: warning: enumeration value ‘EVDF_ARB_GLSL’ not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:16: warning: enumeration value ‘EVDF_HLSL’ not handled in switch [-Wswitch] CSoftwareDriver2.cpp: In member function ‘virtual void irr::video::CSoftwareDriver2::setTransform(irr::video::E_TRANSFORMATION_STATE, const irr::core::matrix4&)’: CSoftwareDriver2.cpp:200:16: warning: enumeration value ‘ETS_PROJECTION’ not handled in switch [-Wswitch] 200 | switch ( state ) | ^ CSoftwareDriver2.cpp:200:16: warning: enumeration value ‘ETS_COUNT’ not handled in switch [-Wswitch] CSoftwareDriver2.cpp: In member function ‘void irr::video::CSoftwareDriver2::setTexture(irr::u32, irr::video::ITexture*)’: CSoftwareDriver2.cpp:225:26: warning: unused variable ‘oldTexture’ [-Wunused-variable] 225 | video::ITexture* oldTexture = texture; | ^~~~~~~~~~ In file included from CNullDriver.h:11: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: CSoftwareDriver2.cpp:831:24: required from here 831 | core::array newBuffer; | ^~~~~~~~~ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraud2.cpp -o CTRTextureGouraud2.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CCrowdSceneNode.cpp -o CCrowdSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from S4DVertex.h:10, from IZBuffer2.h:10, from ITriangleRenderer2.h:13, from CTRTextureLightMap2_M1.h:9, from CTRTextureGouraud2.cpp:5: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CCrowdSceneNode.h:6, from CCrowdSceneNode.cpp:5: include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11: include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CCrowdSceneNode.h:7: include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CCrowdSceneNode.cpp:6: include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/ISceneNode.h:12: include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8, from CCrowdSceneNode.cpp:7: include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ ar r libIrrlicht.a CGUIButton.o CGUICheckBox.o CGUIComboBox.o CGUIContextMenu.o CGUIEditBox.o CGUIEnvironment.o CGUIFileOpenDialog.o CGUIFont.o CGUIImage.o CGUIInOutFader.o CGUIListBox.o CGUIMenu.o CGUIMeshViewer.o CGUIMessageBox.o CGUIModalScreen.o CGUIScrollBar.o CGUISkin.o CGUIStaticText.o CGUITabControl.o CGUIToolBar.o CGUIWindow.o CSoftwareDriver.o CSoftwareTexture.o CTRFlat.o CTRFlatWire.o CTRGouraud.o CTRGouraudWire.o CTRTextureFlat.o CTRTextureFlatWire.o CTRTextureGouraud.o CTRTextureGouraudAdd.o CTRTextureGouraudNoZ.o CTRTextureGouraudWire.o CZBuffer.o COpenGLDriver.o COpenGLNormalMapRenderer.o COpenGLParallaxMapRenderer.o COpenGLShaderMaterialRenderer.o COpenGLTexture.o CD3D8Driver.o CD3D8NormalMapRenderer.o CD3D8ParallaxMapRenderer.o CD3D8ShaderMaterialRenderer.o CD3D8Texture.o CColorConverter.o CFPSCounter.o CImage.o CImageLoaderBmp.o CImageLoaderJPG.o CImageLoaderPCX.o CImageLoaderPNG.o CImageLoaderPSD.o CImageLoaderTGA.o CNullDriver.o CD3D9Driver.o CD3D9HLSLMaterialRenderer.o CD3D9NormalMapRenderer.o CD3D9ParallaxMapRenderer.o CD3D9ShaderMaterialRenderer.o CD3D9Texture.o CVideoModeList.o C3DSMeshFileLoader.o CAnimatedMeshMD2.o CAnimatedMeshMS3D.o CAnimatedMeshSceneNode.o CBillboardSceneNode.o CCameraFPSSceneNode.o CCameraMayaSceneNode.o CCameraSceneNode.o CColladaFileLoader.o CCSMLoader.o CDefaultMeshFormatLoader.o CDMFLoader.o CDummyTransformationSceneNode.o CEmptySceneNode.o CGeometryCreator.o CLightSceneNode.o CLMTSMeshFileLoader.o CMeshManipulator.o CMeshSceneNode.o CMetaTriangleSelector.o CMY3DMeshFileLoader.o COCTLoader.o COctTreeSceneNode.o COctTreeTriangleSelector.o CParticleBoxEmitter.o CParticleFadeOutAffector.o CParticleGravityAffector.o CParticlePointEmitter.o CParticleSystemSceneNode.o CQ3LevelMesh.o CSceneCollisionManager.o CSceneManager.o CSceneNodeAnimatorCollisionResponse.o CSceneNodeAnimatorDelete.o CSceneNodeAnimatorFlyCircle.o CSceneNodeAnimatorFlyStraight.o CSceneNodeAnimatorFollowSpline.o CSceneNodeAnimatorRotation.o CSceneNodeAnimatorTexture.o CShadowVolumeSceneNode.o CSkyBoxSceneNode.o CStaticMeshOBJ.o CTerrainSceneNode.o CTerrainTriangleSelector.o CTestSceneNode.o CTextSceneNode.o CTriangleBBSelector.o CTriangleSelector.o CWaterSurfaceSceneNode.o CXAnimationPlayer.o CXFileReader.o CXMeshFileLoader.o CFileList.o CFileSystem.o CLimitReadFile.o CMemoryReadFile.o CReadFile.o CWriteFile.o CXMLReader.o CXMLWriter.o CZipReader.o irrXML.o CIrrDeviceLinux.o CIrrDeviceStub.o CIrrDeviceWin32.o CLogger.o COSOperator.o CStringParameters.o Irrlicht.o os.o CMeshCache.o COpenGLSLMaterialRenderer.o CZBuffer2.o CTRTextureGouraudAlpha2.o CTRTextureGouraudNoZ2.o CTRTextureLightMap2_M2.o CTRTextureLightMap2_M4.o CTRTextureLightMap2_M1.o CSoftwareDriver2.o CSoftwareTexture2.o CTRTextureGouraud2.o CCrowdSceneNode.o ar: creating libIrrlicht.a ranlib libIrrlicht.a cp libIrrlicht.a lib/Linux/ + popd ~/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3 ~/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/jirr-dev ~/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3 + pushd libsrc/jirr-dev + make 'CXX=g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -fpermissive' 'CC=g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing' find: ‘net/sf/jirr’: No such file or directory rm -rf src/native/* rm -rf src/java/net/sf/jirr/* rm -rf classes/* rm -rf lib/* rm -f mkdir -p src/java/net/sf/jirr mkdir -p src/native mkdir -p classes mkdir -p lib swig -v -package net.sf.jirr -c++ -I../irrlicht-0.14-patched/include -java -outdir src/java/net/sf/jirr -o src/native/irrlicht_wrap.cxx irrlicht.i Language subdirectory: java Search paths: ./ ../irrlicht-0.14-patched/include/ ./swig_lib/java/ /usr/share/swig/4.2.1/java/ ./swig_lib/ /usr/share/swig/4.2.1/ Preprocessing... Starting language-specific parse... ../irrlicht-0.14-patched/include/ISceneNode.h:120: Warning 473: Returning a reference, pointer or pointer wrapper in a director method is not recommended. ../irrlicht-0.14-patched/include/ISceneNode.h:137: Warning 473: Returning a reference, pointer or pointer wrapper in a director method is not recommended. ../irrlicht-0.14-patched/include/ISceneNode.h:311: Warning 473: Returning a reference, pointer or pointer wrapper in a director method is not recommended. ../irrlicht-0.14-patched/include/ISceneNode.h:489: Warning 473: Returning a reference, pointer or pointer wrapper in a director method is not recommended. ../irrlicht-0.14-patched/include/ICameraSceneNode.h:24: Warning 813: Warning for irr::scene::ICameraSceneNode, base irr::IEventReceiver ignored. Multiple inheritance is not supported in Java. ../irrlicht-0.14-patched/include/IGUIElement.h:24: Warning 813: Warning for irr::gui::IGUIElement, base irr::IEventReceiver ignored. Multiple inheritance is not supported in Java. ../irrlicht-0.14-patched/include/SIrrCreationParameters.h:124: Warning 451: Setting a const char * variable may leak memory. Processing types... C++ analysis... Processing nested classes... Generating wrappers... patch -p1 : warning: "__cplusplus" redefined : note: this is the location of the previous definition In file included from ../irrlicht-0.14-patched/include/irrlicht.h:36, from src/native/irrlicht_wrap.cxx:1468: ../irrlicht-0.14-patched/include/SLight.h: In constructor ‘irr::video::SLight::SLight()’: ../irrlicht-0.14-patched/include/SLight.h:57:22: warning: ‘irr::video::SLight::Type’ will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ ../irrlicht-0.14-patched/include/SLight.h:37:17: warning: ‘irr::video::SColorf irr::video::SLight::AmbientColor’ [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ ../irrlicht-0.14-patched/include/SLight.h:31:9: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from ../irrlicht-0.14-patched/include/IMeshBuffer.h:9, from ../irrlicht-0.14-patched/include/IMesh.h:9, from ../irrlicht-0.14-patched/include/IAnimatedMesh.h:9, from ../irrlicht-0.14-patched/include/irrlicht.h:40: ../irrlicht-0.14-patched/include/SMaterial.h: In constructor ‘irr::video::SMaterial::SMaterial()’: ../irrlicht-0.14-patched/include/SMaterial.h:318:43: warning: ‘irr::video::SMaterial::::::Texture2’ will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:253:33: warning: ‘irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType’ [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:357:38: warning: ‘irr::video::SMaterial::::::BackfaceCulling’ will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:343:38: warning: ‘bool irr::video::SMaterial::::::GouraudShading’ [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:343:38: warning: ‘irr::video::SMaterial::::::GouraudShading’ will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:302:21: warning: ‘irr::f32 irr::video::SMaterial::Shininess’ [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:377:38: warning: ‘irr::video::SMaterial::::::NormalizeNormals’ will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:371:38: warning: ‘bool irr::video::SMaterial::::::AnisotropicFilter’ [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:242:17: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h: In member function ‘bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)’: ../irrlicht-0.14-patched/include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from ../irrlicht-0.14-patched/include/IMeshBuffer.h:12: ../irrlicht-0.14-patched/include/S3DVertex.h: In constructor ‘irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)’: ../irrlicht-0.14-patched/include/S3DVertex.h:132:29: warning: ‘irr::video::S3DVertexTangents::TCoords’ will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ ../irrlicht-0.14-patched/include/S3DVertex.h:129:28: warning: ‘irr::video::SColor irr::video::S3DVertexTangents::Color’ [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ ../irrlicht-0.14-patched/include/S3DVertex.h:118:9: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from ../irrlicht-0.14-patched/include/IAnimatedMesh.h:10: ../irrlicht-0.14-patched/include/matrix4.h: In member function ‘irr::core::vector3df irr::core::matrix4::getRotationDegrees() const’: ../irrlicht-0.14-patched/include/matrix4.h:323:21: warning: unused variable ‘D’ [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from ../irrlicht-0.14-patched/include/IAnimatedMeshSceneNode.h:8, from ../irrlicht-0.14-patched/include/irrlicht.h:44: ../irrlicht-0.14-patched/include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’: ../irrlicht-0.14-patched/include/ISceneNode.h:567:22: warning: ‘irr::scene::ISceneNode::IsVisible’ will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:552:21: warning: ‘irr::s32 irr::scene::ISceneNode::ID’ [-Wreorder] 552 | s32 ID; | ^~ ../irrlicht-0.14-patched/include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:552:21: warning: ‘irr::scene::ISceneNode::ID’ will be initialized after [-Wreorder] 552 | s32 ID; | ^~ ../irrlicht-0.14-patched/include/ISceneNode.h:543:29: warning: ‘irr::scene::ISceneNode* irr::scene::ISceneNode::Parent’ [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:564:22: warning: ‘irr::scene::ISceneNode::DebugDataVisible’ will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:558:36: warning: ‘irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector’ [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:558:36: warning: ‘irr::scene::ISceneNode::TriangleSelector’ will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:534:33: warning: ‘irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation’ [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:35:17: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from ../irrlicht-0.14-patched/include/IGUIButton.h:8, from ../irrlicht-0.14-patched/include/irrlicht.h:51: ../irrlicht-0.14-patched/include/IGUIElement.h: In constructor ‘irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)’: ../irrlicht-0.14-patched/include/IGUIElement.h:359:26: warning: ‘irr::gui::IGUIElement::Environment’ will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ ../irrlicht-0.14-patched/include/IGUIElement.h:347:14: warning: ‘bool irr::gui::IGUIElement::IsVisible’ [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ ../irrlicht-0.14-patched/include/IGUIElement.h:350:14: warning: ‘irr::gui::IGUIElement::IsEnabled’ will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/IGUIElement.h:335:22: warning: ‘irr::gui::IGUIElement* irr::gui::IGUIElement::Parent’ [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ ../irrlicht-0.14-patched/include/IGUIElement.h:28:9: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from src/native/irrlicht_wrap.cxx:1471: ./jirr.h: In function ‘wchar_t* irr::createWchar(const char*)’: ./jirr.h:190:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 190 | for ( x = 0; x < strlen( str ); x++ ) | ~~^~~~~~~~~~~~~~~ ./jirr.h: In function ‘void irr::instantiateAllDontExecMe()’: ./jirr.h:199:26: warning: unused variable ‘crapper’ [-Wunused-variable] 199 | core::vector3d *crapper = createVector3d(0.0,0.0,0.0); | ^~~~~~~ ./jirr.h:200:26: warning: unused variable ‘crapper2’ [-Wunused-variable] 200 | core::vector3d *crapper2 = createVector3d(0,0,0); | ^~~~~~~~ ./jirr.h:201:29: warning: unused variable ‘crapper3’ [-Wunused-variable] 201 | core::dimension2d *crapper3 = createDimension2d(1,1); | ^~~~~~~~ ./jirr.h:202:29: warning: unused variable ‘crapper4’ [-Wunused-variable] 202 | core::dimension2d *crapper4 = createDimension2d(1.0,1.0); | ^~~~~~~~ src/native/irrlicht_wrap.cxx: In function ‘irr::video::S3DVertex* irr_scene_ISceneNode_getDefaultVertices(irr::scene::ISceneNode*)’: src/native/irrlicht_wrap.cxx:1501:24: warning: address of local variable ‘Vertices’ returned [-Wreturn-local-addr] 1501 | return Vertices; | ^~~~~~~~ src/native/irrlicht_wrap.cxx:1494:27: note: declared here 1494 | S3DVertex Vertices[4]; | ^~~~~~~~ src/native/irrlicht_wrap.cxx: In function ‘void irr_scene_ISceneManager_addToKeyMaps(irr::scene::ISceneManager*, irr::SKeyMap*, irr::SKeyMap*, int)’: src/native/irrlicht_wrap.cxx:1556:38: warning: using rvalue as lvalue [-fpermissive] 1556 | ((SKeyMap)maps[pos]).Action = keyMap->Action; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1557:38: warning: using rvalue as lvalue [-fpermissive] 1557 | ((SKeyMap)maps[pos]).KeyCode = keyMap->KeyCode; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx: In function ‘irr::SKeyMap* irr_scene_ISceneManager_getCustomDefaultKeymap(irr::scene::ISceneManager*)’: src/native/irrlicht_wrap.cxx:1568:36: warning: using rvalue as lvalue [-fpermissive] 1568 | ((SKeyMap)maps[0]).Action = EKA_MOVE_FORWARD; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1569:36: warning: using rvalue as lvalue [-fpermissive] 1569 | ((SKeyMap)maps[0]).KeyCode = KEY_UP; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1570:36: warning: using rvalue as lvalue [-fpermissive] 1570 | ((SKeyMap)maps[1]).Action = EKA_MOVE_FORWARD; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1571:36: warning: using rvalue as lvalue [-fpermissive] 1571 | ((SKeyMap)maps[1]).KeyCode = KEY_KEY_W; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1573:36: warning: using rvalue as lvalue [-fpermissive] 1573 | ((SKeyMap)maps[2]).Action = EKA_MOVE_BACKWARD; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1574:36: warning: using rvalue as lvalue [-fpermissive] 1574 | ((SKeyMap)maps[2]).KeyCode = KEY_DOWN; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1575:36: warning: using rvalue as lvalue [-fpermissive] 1575 | ((SKeyMap)maps[3]).Action = EKA_MOVE_BACKWARD; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1576:36: warning: using rvalue as lvalue [-fpermissive] 1576 | ((SKeyMap)maps[3]).KeyCode = KEY_KEY_S; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1578:36: warning: using rvalue as lvalue [-fpermissive] 1578 | ((SKeyMap)maps[4]).Action = EKA_STRAFE_LEFT; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1579:36: warning: using rvalue as lvalue [-fpermissive] 1579 | ((SKeyMap)maps[4]).KeyCode = KEY_LEFT; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1580:36: warning: using rvalue as lvalue [-fpermissive] 1580 | ((SKeyMap)maps[5]).Action = EKA_STRAFE_LEFT; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1581:36: warning: using rvalue as lvalue [-fpermissive] 1581 | ((SKeyMap)maps[5]).KeyCode = KEY_KEY_A; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1583:36: warning: using rvalue as lvalue [-fpermissive] 1583 | ((SKeyMap)maps[6]).Action = EKA_STRAFE_RIGHT; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1584:36: warning: using rvalue as lvalue [-fpermissive] 1584 | ((SKeyMap)maps[6]).KeyCode = KEY_RIGHT; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1585:36: warning: using rvalue as lvalue [-fpermissive] 1585 | ((SKeyMap)maps[7]).Action = EKA_STRAFE_RIGHT; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1586:36: warning: using rvalue as lvalue [-fpermissive] 1586 | ((SKeyMap)maps[7]).KeyCode = KEY_KEY_D; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx: In function ‘void Java_net_sf_jirr_JirrJNI_delete_1IGPUProgrammingServices(JNIEnv*, jclass, jlong)’: src/native/irrlicht_wrap.cxx:21606:3: warning: deleting object of abstract class type ‘irr::video::IGPUProgrammingServices’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 21606 | delete arg1; | ^~~~~~~~~~~ src/native/irrlicht_wrap.cxx: In function ‘void Java_net_sf_jirr_JirrJNI_delete_1IMaterialRendererServices(JNIEnv*, jclass, jlong)’: src/native/irrlicht_wrap.cxx:21905:3: warning: deleting object of abstract class type ‘irr::video::IMaterialRendererServices’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 21905 | delete arg1; | ^~~~~~~~~~~ In file included from ../irrlicht-0.14-patched/include/ISceneNode.h:12: ../irrlicht-0.14-patched/include/irrString.h: In instantiation of ‘irr::core::string::string() [with T = wchar_t]’: ../irrlicht-0.14-patched/include/ISceneNode.h:42:52: required from here 42 | RelativeRotation(rotation), RelativeScale(scale) | ^ ../irrlicht-0.14-patched/include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrString.h:648:12: warning: ‘wchar_t* irr::core::string::array’ [-Wreorder] 648 | T* array; | ^~~~~ ../irrlicht-0.14-patched/include/irrString.h:31:9: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from ../irrlicht-0.14-patched/include/irrlicht.h:34: ../irrlicht-0.14-patched/include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]’: ../irrlicht-0.14-patched/include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ ../irrlicht-0.14-patched/include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ ../irrlicht-0.14-patched/include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = short unsigned int]’: ../irrlicht-0.14-patched/include/SMeshBufferLightMap.h:20:3: required from here 20 | { | ^ ../irrlicht-0.14-patched/include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ ../irrlicht-0.14-patched/include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMesh*]’: ../irrlicht-0.14-patched/include/SAnimatedMesh.h:20:3: required from here 20 | { | ^ ../irrlicht-0.14-patched/include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ ../irrlicht-0.14-patched/include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::scene::IMeshBuffer*]’: ../irrlicht-0.14-patched/include/SMesh.h:20:3: required from here 20 | { | ^ ../irrlicht-0.14-patched/include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ ../irrlicht-0.14-patched/include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertex]’: ../irrlicht-0.14-patched/include/SMeshBuffer.h:20:3: required from here 20 | { | ^ ../irrlicht-0.14-patched/include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ ../irrlicht-0.14-patched/include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::S3DVertexTangents]’: ../irrlicht-0.14-patched/include/SMeshBufferTangents.h:20:3: required from here 20 | { | ^ ../irrlicht-0.14-patched/include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from ../irrlicht-0.14-patched/include/aabbox3d.h:9, from ../irrlicht-0.14-patched/include/irrlicht.h:33: ../irrlicht-0.14-patched/include/plane3d.h: In instantiation of ‘irr::core::plane3d::plane3d(const irr::core::plane3d&) [with T = float]’: src/native/irrlicht_wrap.cxx:3438:28: required from here 3438 | (arg1)->buildShadowMatrix(arg2,arg3,arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/plane3d.h:207:19: warning: ‘irr::core::plane3d::D’ will be initialized after [-Wreorder] 207 | T D; // distance from origin | ^ ../irrlicht-0.14-patched/include/plane3d.h:206:29: warning: ‘irr::core::vector3d irr::core::plane3d::Normal’ [-Wreorder] 206 | vector3d Normal; // normal vector | ^~~~~~ ../irrlicht-0.14-patched/include/plane3d.h:38:17: warning: when initialized here [-Wreorder] 38 | plane3d(const plane3d& other) :D(other.D), Normal(other.Normal) {}; | ^~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::core::vector3d]’: src/native/irrlicht_wrap.cxx:38351:79: required from here 38351 | result = (irr::core::array< vector3df > *)new irr::core::array< vector3df >(); | ^ ../irrlicht-0.14-patched/include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ ../irrlicht-0.14-patched/include/irrArray.h: In instantiation of ‘irr::core::array::array(irr::u32) [with T = irr::core::vector3d; irr::u32 = unsigned int]’: src/native/irrlicht_wrap.cxx:38365:83: required from here 38365 | result = (irr::core::array< vector3df > *)new irr::core::array< vector3df >(arg1); | ^ ../irrlicht-0.14-patched/include/irrArray.h:432:21: warning: ‘irr::core::array >::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array >::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:33:9: warning: when initialized here [-Wreorder] 33 | array(u32 start_count) | ^~~~~ ../irrlicht-0.14-patched/include/irrArray.h: In instantiation of ‘irr::core::array::array() [with T = irr::video::ITexture*]’: src/native/irrlicht_wrap.cxx:40340:105: required from here 40340 | result = (irr::core::array< irr::video::ITexture * > *)new irr::core::array< irr::video::ITexture * >(); | ^ ../irrlicht-0.14-patched/include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:25:9: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ ../irrlicht-0.14-patched/include/irrArray.h: In instantiation of ‘irr::core::array::array(irr::u32) [with T = irr::video::ITexture*; irr::u32 = unsigned int]’: src/native/irrlicht_wrap.cxx:40354:109: required from here 40354 | result = (irr::core::array< irr::video::ITexture * > *)new irr::core::array< irr::video::ITexture * >(arg1); | ^ ../irrlicht-0.14-patched/include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:33:9: warning: when initialized here [-Wreorder] 33 | array(u32 start_count) | ^~~~~ ../irrlicht-0.14-patched/include/irrArray.h: In instantiation of ‘irr::core::array::array(irr::u32) [with T = irr::scene::IMesh*; irr::u32 = unsigned int]’: src/native/irrlicht_wrap.cxx:40783:103: required from here 40783 | result = (irr::core::array< irr::scene::IMesh * > *)new irr::core::array< irr::scene::IMesh * >(arg1); | ^ ../irrlicht-0.14-patched/include/irrArray.h:432:21: warning: ‘irr::core::array::used’ will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:21: warning: ‘irr::u32 irr::core::array::allocated’ [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:33:9: warning: when initialized here [-Wreorder] 33 | array(u32 start_count) | ^~~~~ src/native/irrlicht_wrap.cxx: At global scope: src/native/irrlicht_wrap.cxx:1438:21: warning: ‘_jdoubleArray* SWIG_JavaArrayOutDouble(JNIEnv*, double*, jsize)’ defined but not used [-Wunused-function] 1438 | static jdoubleArray SWIG_JavaArrayOutDouble (JNIEnv *jenv, double *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1430:13: warning: ‘void SWIG_JavaArrayArgoutDouble(JNIEnv*, jdouble*, double*, jdoubleArray)’ defined but not used [-Wunused-function] 1430 | static void SWIG_JavaArrayArgoutDouble (JNIEnv *jenv, jdouble *jarr, double *carr, jdoubleArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1409:12: warning: ‘int SWIG_JavaArrayInDouble(JNIEnv*, jdouble**, double**, jdoubleArray)’ defined but not used [-Wunused-function] 1409 | static int SWIG_JavaArrayInDouble (JNIEnv *jenv, jdouble **jarr, double **carr, jdoubleArray input) { | ^~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1346:19: warning: ‘_jlongArray* SWIG_JavaArrayOutLonglong(JNIEnv*, long long int*, jsize)’ defined but not used [-Wunused-function] 1346 | static jlongArray SWIG_JavaArrayOutLonglong (JNIEnv *jenv, long long *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1338:13: warning: ‘void SWIG_JavaArrayArgoutLonglong(JNIEnv*, jlong*, long long int*, jlongArray)’ defined but not used [-Wunused-function] 1338 | static void SWIG_JavaArrayArgoutLonglong (JNIEnv *jenv, jlong *jarr, long long *carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1317:12: warning: ‘int SWIG_JavaArrayInLonglong(JNIEnv*, jlong**, long long int**, jlongArray)’ defined but not used [-Wunused-function] 1317 | static int SWIG_JavaArrayInLonglong (JNIEnv *jenv, jlong **jarr, long long **carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1300:19: warning: ‘_jlongArray* SWIG_JavaArrayOutUlong(JNIEnv*, long unsigned int*, jsize)’ defined but not used [-Wunused-function] 1300 | static jlongArray SWIG_JavaArrayOutUlong (JNIEnv *jenv, unsigned long *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1292:13: warning: ‘void SWIG_JavaArrayArgoutUlong(JNIEnv*, jlong*, long unsigned int*, jlongArray)’ defined but not used [-Wunused-function] 1292 | static void SWIG_JavaArrayArgoutUlong (JNIEnv *jenv, jlong *jarr, unsigned long *carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1271:12: warning: ‘int SWIG_JavaArrayInUlong(JNIEnv*, jlong**, long unsigned int**, jlongArray)’ defined but not used [-Wunused-function] 1271 | static int SWIG_JavaArrayInUlong (JNIEnv *jenv, jlong **jarr, unsigned long **carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1254:18: warning: ‘_jintArray* SWIG_JavaArrayOutLong(JNIEnv*, long int*, jsize)’ defined but not used [-Wunused-function] 1254 | static jintArray SWIG_JavaArrayOutLong (JNIEnv *jenv, long *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1246:13: warning: ‘void SWIG_JavaArrayArgoutLong(JNIEnv*, jint*, long int*, jintArray)’ defined but not used [-Wunused-function] 1246 | static void SWIG_JavaArrayArgoutLong (JNIEnv *jenv, jint *jarr, long *carr, jintArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1225:12: warning: ‘int SWIG_JavaArrayInLong(JNIEnv*, jint**, long int**, jintArray)’ defined but not used [-Wunused-function] 1225 | static int SWIG_JavaArrayInLong (JNIEnv *jenv, jint **jarr, long **carr, jintArray input) { | ^~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1208:19: warning: ‘_jlongArray* SWIG_JavaArrayOutUint(JNIEnv*, unsigned int*, jsize)’ defined but not used [-Wunused-function] 1208 | static jlongArray SWIG_JavaArrayOutUint (JNIEnv *jenv, unsigned int *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1200:13: warning: ‘void SWIG_JavaArrayArgoutUint(JNIEnv*, jlong*, unsigned int*, jlongArray)’ defined but not used [-Wunused-function] 1200 | static void SWIG_JavaArrayArgoutUint (JNIEnv *jenv, jlong *jarr, unsigned int *carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1179:12: warning: ‘int SWIG_JavaArrayInUint(JNIEnv*, jlong**, unsigned int**, jlongArray)’ defined but not used [-Wunused-function] 1179 | static int SWIG_JavaArrayInUint (JNIEnv *jenv, jlong **jarr, unsigned int **carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1162:18: warning: ‘_jintArray* SWIG_JavaArrayOutInt(JNIEnv*, int*, jsize)’ defined but not used [-Wunused-function] 1162 | static jintArray SWIG_JavaArrayOutInt (JNIEnv *jenv, int *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1070:20: warning: ‘_jshortArray* SWIG_JavaArrayOutShort(JNIEnv*, short int*, jsize)’ defined but not used [-Wunused-function] 1070 | static jshortArray SWIG_JavaArrayOutShort (JNIEnv *jenv, short *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1062:13: warning: ‘void SWIG_JavaArrayArgoutShort(JNIEnv*, jshort*, short int*, jshortArray)’ defined but not used [-Wunused-function] 1062 | static void SWIG_JavaArrayArgoutShort (JNIEnv *jenv, jshort *jarr, short *carr, jshortArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1041:12: warning: ‘int SWIG_JavaArrayInShort(JNIEnv*, jshort**, short int**, jshortArray)’ defined but not used [-Wunused-function] 1041 | static int SWIG_JavaArrayInShort (JNIEnv *jenv, jshort **jarr, short **carr, jshortArray input) { | ^~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1024:20: warning: ‘_jshortArray* SWIG_JavaArrayOutUchar(JNIEnv*, unsigned char*, jsize)’ defined but not used [-Wunused-function] 1024 | static jshortArray SWIG_JavaArrayOutUchar (JNIEnv *jenv, unsigned char *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1016:13: warning: ‘void SWIG_JavaArrayArgoutUchar(JNIEnv*, jshort*, unsigned char*, jshortArray)’ defined but not used [-Wunused-function] 1016 | static void SWIG_JavaArrayArgoutUchar (JNIEnv *jenv, jshort *jarr, unsigned char *carr, jshortArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:995:12: warning: ‘int SWIG_JavaArrayInUchar(JNIEnv*, jshort**, unsigned char**, jshortArray)’ defined but not used [-Wunused-function] 995 | static int SWIG_JavaArrayInUchar (JNIEnv *jenv, jshort **jarr, unsigned char **carr, jshortArray input) { | ^~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:978:19: warning: ‘_jbyteArray* SWIG_JavaArrayOutSchar(JNIEnv*, signed char*, jsize)’ defined but not used [-Wunused-function] 978 | static jbyteArray SWIG_JavaArrayOutSchar (JNIEnv *jenv, signed char *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:970:13: warning: ‘void SWIG_JavaArrayArgoutSchar(JNIEnv*, jbyte*, signed char*, jbyteArray)’ defined but not used [-Wunused-function] 970 | static void SWIG_JavaArrayArgoutSchar (JNIEnv *jenv, jbyte *jarr, signed char *carr, jbyteArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:949:12: warning: ‘int SWIG_JavaArrayInSchar(JNIEnv*, jbyte**, signed char**, jbyteArray)’ defined but not used [-Wunused-function] 949 | static int SWIG_JavaArrayInSchar (JNIEnv *jenv, jbyte **jarr, signed char **carr, jbyteArray input) { | ^~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -fPIC -fno-strict-aliasing -fpermissive -g -shared lib/irrlicht_wrap.o -o libirrlicht_wrap.so -L../irrlicht-0.14-patched/lib/Linux -lIrrlicht -ljpeg -lpng -lz -L/usr/X11R6/lib -lX11 -lGL -lXxf86vm -lXext -lc -lGLU ../irrlicht-0.14-patched/CAnimatedMeshMD2.cpp: In member function ‘loadFile’: ../irrlicht-0.14-patched/CAnimatedMeshMD2.cpp:506:71: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 506 | FrameList = new core::array[header.numFrames]; | ^ ../irrlicht-0.14-patched/CAnimatedMeshMD2.cpp:506:71: note: in a call to built-in allocation function ‘operator new []’ ../irrlicht-0.14-patched/CAnimatedMeshMD2.cpp:541:103: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 541 | core::array< core::vector3df >* vertices = new core::array< core::vector3df >[header.numFrames]; | ^ ../irrlicht-0.14-patched/CAnimatedMeshMD2.cpp:541:103: note: in a call to built-in allocation function ‘operator new []’ ../irrlicht-0.14-patched/CAnimatedMeshMD2.cpp:542:102: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 542 | core::array< core::vector3df >* normals = new core::array< core::vector3df >[header.numFrames]; | ^ ../irrlicht-0.14-patched/CAnimatedMeshMD2.cpp:542:102: note: in a call to built-in allocation function ‘operator new []’ + popd + pushd libsrc/lwjgl ~/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3 ~/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl ~/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3 + ant jars Buildfile: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml clean: -initialize: [initialiazing bin folder] Created dir: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/bin [initialiazing docs folder] Created dir: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/doc/javadoc [initialiazing temp folder] Created dir: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/temp [initialiazing temp folder] Created dir: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/temp/jar [initialiazing temp folder] Created dir: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/temp/doc [initialiazing temp folder] Created dir: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/temp/res [initialiazing temp folder] Created dir: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/temp/native compile: [lwjgl] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:295: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [lwjgl] Compiling 12 source files to /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/bin [lwjgl] warning: [options] bootstrap class path not set in conjunction with -source 8 [lwjgl] warning: [options] source value 8 is obsolete and will be removed in a future release [lwjgl] warning: [options] target value 8 is obsolete and will be removed in a future release [lwjgl] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [lwjgl] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/input/Mouse.java:201: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [lwjgl] buttonMap.put(buttonName[i], new Integer(i)); [lwjgl] ^ [lwjgl] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/input/Keyboard.java:224: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [lwjgl] keyMap.put(name, new Integer(key)); [lwjgl] ^ [lwjgl] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/opengl/GLContext.java:174: warning: non-varargs call of varargs method with inexact argument type for last parameter; [lwjgl] Method init_stubs_method = extension_class.getDeclaredMethod("initNativeStubs", null); [lwjgl] ^ [lwjgl] cast to Class for a varargs call [lwjgl] cast to Class[] for a non-varargs call and to suppress this warning [lwjgl] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/opengl/GLContext.java:175: warning: non-varargs call of varargs method with inexact argument type for last parameter; [lwjgl] init_stubs_method.invoke(null, null); [lwjgl] ^ [lwjgl] cast to Object for a varargs call [lwjgl] cast to Object[] for a non-varargs call and to suppress this warning [lwjgl] Note: Some input files use or override a deprecated API. [lwjgl] Note: Recompile with -Xlint:deprecation for details. [lwjgl] Note: Some input files use unchecked or unsafe operations. [lwjgl] Note: Recompile with -Xlint:unchecked for details. [lwjgl] 8 warnings [input] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:296: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [openal] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:297: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [openal] Compiling 7 source files to /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/bin [openal] warning: [options] bootstrap class path not set in conjunction with -source 8 [openal] warning: [options] source value 8 is obsolete and will be removed in a future release [openal] warning: [options] target value 8 is obsolete and will be removed in a future release [openal] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [openal] 4 warnings [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:298: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [audio] Compiling 4 source files to /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/bin [audio] warning: [options] bootstrap class path not set in conjunction with -source 8 [audio] warning: [options] source value 8 is obsolete and will be removed in a future release [audio] warning: [options] target value 8 is obsolete and will be removed in a future release [audio] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:106: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [audio] track_time_separator = new Integer(-1); [audio] ^ [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:110: warning: [removal] finalize() in Object has been deprecated and marked for removal [audio] protected void finalize() [audio] ^ [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:200: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [audio] buffer_end_track_time.addLast(new Integer(current_stream.tellTime())); [audio] ^ [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:217: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [audio] buffer_end_track_time.addLast(new Integer(current_stream.tellTime())); [audio] ^ [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:228: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [audio] buffer_end_track_time.addLast(new Integer(current_stream.tellTime())); [audio] ^ [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:358: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [audio] buffer_end_track_time.addLast(new Integer(current_stream.tellTime())); [audio] ^ [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:371: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [audio] buffer_end_track_time.addLast(new Integer(current_stream.tellTime())); [audio] ^ [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:494: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [audio] buffer_end_track_time.addLast(new Integer(current_stream.tellTime())); [audio] ^ [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:514: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [audio] buffer_end_track_time.addLast(new Integer(current_stream.tellTime())); [audio] ^ [audio] Note: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java uses unchecked or unsafe operations. [audio] Note: Recompile with -Xlint:unchecked for details. [audio] 13 warnings [audio-vorbis] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:299: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [audio-vorbis] Compiling 2 source files to /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/bin [audio-vorbis] warning: [options] bootstrap class path not set in conjunction with -source 8 [audio-vorbis] warning: [options] source value 8 is obsolete and will be removed in a future release [audio-vorbis] warning: [options] target value 8 is obsolete and will be removed in a future release [audio-vorbis] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [audio-vorbis] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/vorbis/DataStream.java:127: warning: [removal] finalize() in Object has been deprecated and marked for removal [audio-vorbis] protected native void finalize(); [audio-vorbis] ^ [audio-vorbis] 5 warnings [opengl] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:300: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [opengl] Compiling 150 source files to /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/bin [opengl] warning: [options] bootstrap class path not set in conjunction with -source 8 [opengl] warning: [options] source value 8 is obsolete and will be removed in a future release [opengl] warning: [options] target value 8 is obsolete and will be removed in a future release [opengl] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [opengl] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java:49: warning: non-varargs call of varargs method with inexact argument type for last parameter; [opengl] Method getScreen_method = device.getClass().getMethod("getScreen", null); [opengl] ^ [opengl] cast to Class for a varargs call [opengl] cast to Class[] for a non-varargs call and to suppress this warning [opengl] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java:50: warning: non-varargs call of varargs method with inexact argument type for last parameter; [opengl] Integer screen = (Integer)getScreen_method.invoke(device, null); [opengl] ^ [opengl] cast to Object for a varargs call [opengl] cast to Object[] for a non-varargs call and to suppress this warning [opengl] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java:59: warning: non-varargs call of varargs method with inexact argument type for last parameter; [opengl] Method getVisual_method = configuration.getClass().getMethod("getVisual", null); [opengl] ^ [opengl] cast to Class for a varargs call [opengl] cast to Class[] for a non-varargs call and to suppress this warning [opengl] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java:60: warning: non-varargs call of varargs method with inexact argument type for last parameter; [opengl] Integer visual = (Integer)getVisual_method.invoke(configuration, null); [opengl] ^ [opengl] cast to Object for a varargs call [opengl] cast to Object[] for a non-varargs call and to suppress this warning [opengl] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/opengl/MacOSXDisplay.java:456: warning: non-varargs call of varargs method with inexact argument type for last parameter; [opengl] Object application = com_apple_eawt_Application.getMethod("getApplication", null).invoke(null, null); [opengl] ^ [opengl] cast to Class for a varargs call [opengl] cast to Class[] for a non-varargs call and to suppress this warning [opengl] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/opengl/MacOSXDisplay.java:456: warning: non-varargs call of varargs method with inexact argument type for last parameter; [opengl] Object application = com_apple_eawt_Application.getMethod("getApplication", null).invoke(null, null); [opengl] ^ [opengl] cast to Object for a varargs call [opengl] cast to Object[] for a non-varargs call and to suppress this warning [opengl] Note: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/opengl/AWTGLCanvas.java uses or overrides a deprecated API. [opengl] Note: Recompile with -Xlint:deprecation for details. [opengl] Note: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/opengl/MacOSXDisplay.java uses unchecked or unsafe operations. [opengl] Note: Recompile with -Xlint:unchecked for details. [opengl] 10 warnings [test] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:301: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [test] Compiling 45 source files to /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/bin [test] warning: [options] bootstrap class path not set in conjunction with -source 8 [test] warning: [options] source value 8 is obsolete and will be removed in a future release [test] warning: [options] target value 8 is obsolete and will be removed in a future release [test] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [test] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/fmod3/FMOD.java:362: warning: [removal] Long(long) in Long has been deprecated and marked for removal [test] Long callbackID = new Long(handle); [test] ^ [test] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/fmod3/FMOD.java:388: warning: [removal] Long(long) in Long has been deprecated and marked for removal [test] return (ArrayList) callbacks[type].get(new Long(handle)); [test] ^ [test] Note: Some input files use unchecked or unsafe operations. [test] Note: Recompile with -Xlint:unchecked for details. [test] 6 warnings [examples] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:302: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [examples] Compiling 10 source files to /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/bin [examples] warning: [options] bootstrap class path not set in conjunction with -source 8 [examples] warning: [options] source value 8 is obsolete and will be removed in a future release [examples] warning: [options] target value 8 is obsolete and will be removed in a future release [examples] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [examples] Note: Some input files use unchecked or unsafe operations. [examples] Note: Recompile with -Xlint:unchecked for details. [examples] 4 warnings [util] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:303: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [util] Compiling 41 source files to /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/bin [util] warning: [options] bootstrap class path not set in conjunction with -source 8 [util] warning: [options] source value 8 is obsolete and will be removed in a future release [util] warning: [options] target value 8 is obsolete and will be removed in a future release [util] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [util] Note: Some input files use unchecked or unsafe operations. [util] Note: Recompile with -Xlint:unchecked for details. [util] 4 warnings [devil] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:304: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [devil] Compiling 2 source files to /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/bin [devil] warning: [options] bootstrap class path not set in conjunction with -source 8 [devil] warning: [options] source value 8 is obsolete and will be removed in a future release [devil] warning: [options] target value 8 is obsolete and will be removed in a future release [devil] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [devil] 4 warnings -createjars: [lwjgl.jar] Building jar: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/temp/jar/lwjgl.jar [lwjgl_test.jar] Building jar: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/temp/jar/lwjgl_test.jar [lwjgl_util.jar] Building jar: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/temp/jar/lwjgl_util.jar [lwjgl_devil.jar] Building jar: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/temp/jar/lwjgl_devil.jar jars: [move] Moving 4 files to /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/libs BUILD SUCCESSFUL Total time: 3 seconds + ant compile_native Buildfile: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml compile: [lwjgl] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:295: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [input] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:296: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [openal] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:297: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:298: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [audio-vorbis] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:299: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [opengl] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:300: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [test] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:301: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [examples] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:302: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [util] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:303: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [devil] /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml:304: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds headers: compile_native: -compile_native_win32: -compile_native_linux: [echo] Compiling Linux LWJGL version [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux context.c -o context.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux display.c -o display.o [exec] display.c:120:13: warning: ‘isXrandrSupported’ defined but not used [-Wunused-function] [exec] 120 | static bool isXrandrSupported(JNIEnv *env, Display *disp) { [exec] | ^~~~~~~~~~~~~~~~~ [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux extgl_glx.c -o extgl_glx.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux org_lwjgl_input_Cursor.c -o org_lwjgl_input_Cursor.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux org_lwjgl_input_Keyboard.c -o org_lwjgl_input_Keyboard.o [exec] org_lwjgl_input_Keyboard.c: In function ‘Java_org_lwjgl_opengl_LinuxDisplay_nCreateKeyboard’: [exec] org_lwjgl_input_Keyboard.c:144:33: warning: ‘XKeycodeToKeysym’ is deprecated [-Wdeprecated-declarations] [exec] 144 | KeySym key_sym = XKeycodeToKeysym(getDisplay(), key_code, 0); [exec] | ^~~~~~ [exec] In file included from org_lwjgl_input_Keyboard.c:43: [exec] /usr/include/X11/Xlib.h:1683:15: note: declared here [exec] 1683 | extern KeySym XKeycodeToKeysym( [exec] | ^~~~~~~~~~~~~~~~ [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux org_lwjgl_input_Mouse.c -o org_lwjgl_input_Mouse.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux org_lwjgl_opengl_Display.c -o org_lwjgl_opengl_Display.o [exec] org_lwjgl_opengl_Display.c: In function ‘errorHandler’: [exec] org_lwjgl_opengl_Display.c:118:82: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size between 981 and 991 [-Wformat-truncation=] [exec] 118 | snprintf(error_message, ERR_MSG_SIZE, "X Error - serial: %d, error_code: %s, request_code: %d, minor_code: %d", (int)error->serial, err_msg_buffer, (int)error->request_code, (int)error->minor_code); [exec] | ^~ ~~~~~~~~~~~~~~ [exec] org_lwjgl_opengl_Display.c:118:47: note: directive argument in the range [0, 255] [exec] 118 | snprintf(error_message, ERR_MSG_SIZE, "X Error - serial: %d, error_code: %s, request_code: %d, minor_code: %d", (int)error->serial, err_msg_buffer, (int)error->request_code, (int)error->minor_code); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] org_lwjgl_opengl_Display.c:118:47: note: directive argument in the range [0, 255] [exec] In file included from /usr/include/stdio.h:970, [exec] from org_lwjgl_opengl_Display.c:45: [exec] In function ‘snprintf’, [exec] inlined from ‘errorHandler’ at org_lwjgl_opengl_Display.c:118:2: [exec] /usr/include/bits/stdio2.h:68:10: note: ‘__snprintf_chk’ output between 66 and 1103 bytes into a destination of size 1024 [exec] 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] 69 | __glibc_objsize (__s), __fmt, [exec] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] 70 | __va_arg_pack ()); [exec] | ~~~~~~~~~~~~~~~~~ [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c -o org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux org_lwjgl_opengl_LinuxCanvasImplementation.c -o org_lwjgl_opengl_LinuxCanvasImplementation.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux org_lwjgl_opengl_LinuxContextImplementation.c -o org_lwjgl_opengl_LinuxContextImplementation.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux org_lwjgl_opengl_LinuxPeerInfo.c -o org_lwjgl_opengl_LinuxPeerInfo.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux org_lwjgl_opengl_Pbuffer.c -o org_lwjgl_opengl_Pbuffer.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/common_tools.c -o ../common/common_tools.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/extal.c -o ../common/extal.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/extgl.c -o ../common/extgl.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/org_lwjgl_openal_AL.c -o ../common/org_lwjgl_openal_AL.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/org_lwjgl_openal_AL10.c -o ../common/org_lwjgl_openal_AL10.o [exec] ../common/org_lwjgl_openal_AL10.c: In function ‘Java_org_lwjgl_openal_AL10_alGetString’: [exec] ../common/org_lwjgl_openal_AL10.c:249:37: warning: pointer targets in passing argument 2 of ‘NewStringNative’ differ in signedness [-Wpointer-sign] [exec] 249 | return NewStringNative(env, __result); [exec] | ^~~~~~~~ [exec] | | [exec] | ALubyte * {aka unsigned char *} [exec] In file included from ../common/extal.h:54, [exec] from ../common/org_lwjgl_openal_AL10.c:4: [exec] ../common/common_tools.h:150:57: note: expected ‘const char *’ but argument is of type ‘ALubyte *’ {aka ‘unsigned char *’} [exec] 150 | extern jstring NewStringNative(JNIEnv *env, const char *str); [exec] | ~~~~~~~~~~~~^~~ [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/org_lwjgl_openal_ALC.c -o ../common/org_lwjgl_openal_ALC.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/org_lwjgl_opengl_AWTSurfaceLock.c -o ../common/org_lwjgl_opengl_AWTSurfaceLock.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/org_lwjgl_opengl_GL11.c -o ../common/org_lwjgl_opengl_GL11.o [exec] ../common/org_lwjgl_opengl_GL11.c: In function ‘Java_org_lwjgl_opengl_GL11_nglGetString’: [exec] ../common/org_lwjgl_opengl_GL11.c:845:37: warning: pointer targets in passing argument 2 of ‘NewStringNative’ differ in signedness [-Wpointer-sign] [exec] 845 | return NewStringNative(env, __result); [exec] | ^~~~~~~~ [exec] | | [exec] | const GLubyte * {aka const unsigned char *} [exec] In file included from ../common/extgl.h:100, [exec] from ../common/org_lwjgl_opengl_GL11.c:4: [exec] ../common/common_tools.h:150:57: note: expected ‘const char *’ but argument is of type ‘const GLubyte *’ {aka ‘const unsigned char *’} [exec] 150 | extern jstring NewStringNative(JNIEnv *env, const char *str); [exec] | ~~~~~~~~~~~~^~~ [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/org_lwjgl_opengl_GL12.c -o ../common/org_lwjgl_opengl_GL12.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/org_lwjgl_opengl_GL13.c -o ../common/org_lwjgl_opengl_GL13.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/org_lwjgl_opengl_GL14.c -o ../common/org_lwjgl_opengl_GL14.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/org_lwjgl_opengl_GL15.c -o ../common/org_lwjgl_opengl_GL15.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/org_lwjgl_opengl_GL20.c -o ../common/org_lwjgl_opengl_GL20.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/org_lwjgl_opengl_GLContext.c -o ../common/org_lwjgl_opengl_GLContext.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBBufferObject.c -o ../common/arb/org_lwjgl_opengl_ARBBufferObject.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBColorBufferFloat.c -o ../common/arb/org_lwjgl_opengl_ARBColorBufferFloat.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBDrawBuffers.c -o ../common/arb/org_lwjgl_opengl_ARBDrawBuffers.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBImaging.c -o ../common/arb/org_lwjgl_opengl_ARBImaging.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBMatrixPalette.c -o ../common/arb/org_lwjgl_opengl_ARBMatrixPalette.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBMultisample.c -o ../common/arb/org_lwjgl_opengl_ARBMultisample.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBMultitexture.c -o ../common/arb/org_lwjgl_opengl_ARBMultitexture.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBOcclusionQuery.c -o ../common/arb/org_lwjgl_opengl_ARBOcclusionQuery.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBPointParameters.c -o ../common/arb/org_lwjgl_opengl_ARBPointParameters.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBProgram.c -o ../common/arb/org_lwjgl_opengl_ARBProgram.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBShaderObjects.c -o ../common/arb/org_lwjgl_opengl_ARBShaderObjects.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBTextureCompression.c -o ../common/arb/org_lwjgl_opengl_ARBTextureCompression.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBTransposeMatrix.c -o ../common/arb/org_lwjgl_opengl_ARBTransposeMatrix.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBVertexBlend.c -o ../common/arb/org_lwjgl_opengl_ARBVertexBlend.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBVertexProgram.c -o ../common/arb/org_lwjgl_opengl_ARBVertexProgram.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBVertexShader.c -o ../common/arb/org_lwjgl_opengl_ARBVertexShader.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBWindowPos.c -o ../common/arb/org_lwjgl_opengl_ARBWindowPos.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIDrawBuffers.c -o ../common/ati/org_lwjgl_opengl_ATIDrawBuffers.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIElementArray.c -o ../common/ati/org_lwjgl_opengl_ATIElementArray.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.c -o ../common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIFragmentShader.c -o ../common/ati/org_lwjgl_opengl_ATIFragmentShader.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.c -o ../common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIPnTriangles.c -o ../common/ati/org_lwjgl_opengl_ATIPnTriangles.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATISeparateStencil.c -o ../common/ati/org_lwjgl_opengl_ATISeparateStencil.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIVertexArrayObject.c -o ../common/ati/org_lwjgl_opengl_ATIVertexArrayObject.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.c -o ../common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIVertexStreams.c -o ../common/ati/org_lwjgl_opengl_ATIVertexStreams.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.c -o ../common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.c -o ../common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.c -o ../common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.c -o ../common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTDrawRangeElements.c -o ../common/ext/org_lwjgl_opengl_EXTDrawRangeElements.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTFogCoord.c -o ../common/ext/org_lwjgl_opengl_EXTFogCoord.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTFramebufferObject.c -o ../common/ext/org_lwjgl_opengl_EXTFramebufferObject.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.c -o ../common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTPalettedTexture.c -o ../common/ext/org_lwjgl_opengl_EXTPalettedTexture.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTPointParameters.c -o ../common/ext/org_lwjgl_opengl_EXTPointParameters.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTSecondaryColor.c -o ../common/ext/org_lwjgl_opengl_EXTSecondaryColor.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTStencilTwoSide.c -o ../common/ext/org_lwjgl_opengl_EXTStencilTwoSide.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTVertexShader.c -o ../common/ext/org_lwjgl_opengl_EXTVertexShader.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTVertexWeighting.c -o ../common/ext/org_lwjgl_opengl_EXTVertexWeighting.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVEvaluators.c -o ../common/nv/org_lwjgl_opengl_NVEvaluators.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVFence.c -o ../common/nv/org_lwjgl_opengl_NVFence.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVFragmentProgram.c -o ../common/nv/org_lwjgl_opengl_NVFragmentProgram.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVHalfFloat.c -o ../common/nv/org_lwjgl_opengl_NVHalfFloat.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVOcclusionQuery.c -o ../common/nv/org_lwjgl_opengl_NVOcclusionQuery.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVPixelDataRange.c -o ../common/nv/org_lwjgl_opengl_NVPixelDataRange.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVPointSprite.c -o ../common/nv/org_lwjgl_opengl_NVPointSprite.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVPrimitiveRestart.c -o ../common/nv/org_lwjgl_opengl_NVPrimitiveRestart.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVProgram.c -o ../common/nv/org_lwjgl_opengl_NVProgram.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVRegisterCombiners.c -o ../common/nv/org_lwjgl_opengl_NVRegisterCombiners.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVRegisterCombiners2.c -o ../common/nv/org_lwjgl_opengl_NVRegisterCombiners2.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVVertexArrayRange.c -o ../common/nv/org_lwjgl_opengl_NVVertexArrayRange.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVVertexProgram.c -o ../common/nv/org_lwjgl_opengl_NVVertexProgram.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ov/org_lwjgl_audio_vorbis_DataStream.c -o ../common/ov/org_lwjgl_audio_vorbis_DataStream.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ov/org_lwjgl_audio_vorbis_Util.c -o ../common/ov/org_lwjgl_audio_vorbis_Util.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ov/ov_al_helper.c -o ../common/ov/ov_al_helper.o [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux ../common/ov/ov_callback_mem.c -o ../common/ov/ov_callback_mem.o [exec] gcc -shared -Wall -o liblwjgl.so context.o display.o extgl_glx.o org_lwjgl_input_Cursor.o org_lwjgl_input_Keyboard.o org_lwjgl_input_Mouse.o org_lwjgl_opengl_Display.o org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.o org_lwjgl_opengl_LinuxCanvasImplementation.o org_lwjgl_opengl_LinuxContextImplementation.o org_lwjgl_opengl_LinuxPeerInfo.o org_lwjgl_opengl_Pbuffer.o ../common/common_tools.o ../common/extal.o ../common/extgl.o ../common/org_lwjgl_openal_AL.o ../common/org_lwjgl_openal_AL10.o ../common/org_lwjgl_openal_ALC.o ../common/org_lwjgl_opengl_AWTSurfaceLock.o ../common/org_lwjgl_opengl_GL11.o ../common/org_lwjgl_opengl_GL12.o ../common/org_lwjgl_opengl_GL13.o ../common/org_lwjgl_opengl_GL14.o ../common/org_lwjgl_opengl_GL15.o ../common/org_lwjgl_opengl_GL20.o ../common/org_lwjgl_opengl_GLContext.o ../common/arb/org_lwjgl_opengl_ARBBufferObject.o ../common/arb/org_lwjgl_opengl_ARBColorBufferFloat.o ../common/arb/org_lwjgl_opengl_ARBDrawBuffers.o ../common/arb/org_lwjgl_opengl_ARBImaging.o ../common/arb/org_lwjgl_opengl_ARBMatrixPalette.o ../common/arb/org_lwjgl_opengl_ARBMultisample.o ../common/arb/org_lwjgl_opengl_ARBMultitexture.o ../common/arb/org_lwjgl_opengl_ARBOcclusionQuery.o ../common/arb/org_lwjgl_opengl_ARBPointParameters.o ../common/arb/org_lwjgl_opengl_ARBProgram.o ../common/arb/org_lwjgl_opengl_ARBShaderObjects.o ../common/arb/org_lwjgl_opengl_ARBTextureCompression.o ../common/arb/org_lwjgl_opengl_ARBTransposeMatrix.o ../common/arb/org_lwjgl_opengl_ARBVertexBlend.o ../common/arb/org_lwjgl_opengl_ARBVertexProgram.o ../common/arb/org_lwjgl_opengl_ARBVertexShader.o ../common/arb/org_lwjgl_opengl_ARBWindowPos.o ../common/ati/org_lwjgl_opengl_ATIDrawBuffers.o ../common/ati/org_lwjgl_opengl_ATIElementArray.o ../common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.o ../common/ati/org_lwjgl_opengl_ATIFragmentShader.o ../common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.o ../common/ati/org_lwjgl_opengl_ATIPnTriangles.o ../common/ati/org_lwjgl_opengl_ATISeparateStencil.o ../common/ati/org_lwjgl_opengl_ATIVertexArrayObject.o ../common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.o ../common/ati/org_lwjgl_opengl_ATIVertexStreams.o ../common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.o ../common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.o ../common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.o ../common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.o ../common/ext/org_lwjgl_opengl_EXTDrawRangeElements.o ../common/ext/org_lwjgl_opengl_EXTFogCoord.o ../common/ext/org_lwjgl_opengl_EXTFramebufferObject.o ../common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.o ../common/ext/org_lwjgl_opengl_EXTPalettedTexture.o ../common/ext/org_lwjgl_opengl_EXTPointParameters.o ../common/ext/org_lwjgl_opengl_EXTSecondaryColor.o ../common/ext/org_lwjgl_opengl_EXTStencilTwoSide.o ../common/ext/org_lwjgl_opengl_EXTVertexShader.o ../common/ext/org_lwjgl_opengl_EXTVertexWeighting.o ../common/nv/org_lwjgl_opengl_NVEvaluators.o ../common/nv/org_lwjgl_opengl_NVFence.o ../common/nv/org_lwjgl_opengl_NVFragmentProgram.o ../common/nv/org_lwjgl_opengl_NVHalfFloat.o ../common/nv/org_lwjgl_opengl_NVOcclusionQuery.o ../common/nv/org_lwjgl_opengl_NVPixelDataRange.o ../common/nv/org_lwjgl_opengl_NVPointSprite.o ../common/nv/org_lwjgl_opengl_NVPrimitiveRestart.o ../common/nv/org_lwjgl_opengl_NVProgram.o ../common/nv/org_lwjgl_opengl_NVRegisterCombiners.o ../common/nv/org_lwjgl_opengl_NVRegisterCombiners2.o ../common/nv/org_lwjgl_opengl_NVVertexArrayRange.o ../common/nv/org_lwjgl_opengl_NVVertexProgram.o ../common/ov/org_lwjgl_audio_vorbis_DataStream.o ../common/ov/org_lwjgl_audio_vorbis_Util.o ../common/ov/ov_al_helper.o ../common/ov/ov_callback_mem.o -lX11 -lXext -lpthread -L/usr/lib/jvm/jre-21-openjdk/lib -ljawt -lvorbisfile -lXxf86vm -lXcursor -lXrender -lXrandr [exec] liblwjgl.so [exec] make: liblwjgl.so: No such file or directory [exec] make: *** [Makefile:15: liblwjgl.so] Error 127 [exec] Result: 2 [exec] gcc -fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux extil.c -o extil.o [exec] gcc -fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux extilu.c -o extilu.o [exec] gcc -fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux extilut.c -o extilut.o [exec] gcc -fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux org_lwjgl_devil_IL.c -o org_lwjgl_devil_IL.o [exec] gcc -fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux org_lwjgl_devil_ILU.c -o org_lwjgl_devil_ILU.o [exec] org_lwjgl_devil_ILU.c: In function ‘Java_org_lwjgl_devil_ILU_niluGetIntegerv’: [exec] org_lwjgl_devil_ILU.c:359:35: warning: pointer targets in passing argument 2 of ‘iluGetIntegerv’ differ in signedness [-Wpointer-sign] [exec] 359 | iluGetIntegerv((ILsizei)mode, (ILuint *)lists); [exec] | ^~~~~~~~~~~~~~~ [exec] | | [exec] | ILuint * {aka unsigned int *} [exec] org_lwjgl_devil_ILU.c:359:35: note: expected ‘ILint *’ {aka ‘int *’} but argument is of type ‘ILuint *’ {aka ‘unsigned int *’} [exec] gcc -fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I/usr/lib/jvm/jre-21-openjdk/include -I/usr/lib/jvm/jre-21-openjdk/include/linux org_lwjgl_devil_ILUT.c -o org_lwjgl_devil_ILUT.o [exec] gcc -shared -Wall -o liblwjgl-devil.so extil.o extilu.o extilut.o org_lwjgl_devil_IL.o org_lwjgl_devil_ILU.o org_lwjgl_devil_ILUT.o ../common_tools.o -lpthread [exec] strip liblwjgl-devil.so [move] Moving 1 file to /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/libs/linux [move] Moving 1 file to /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/libs/linux -compile_native_mac: BUILD SUCCESSFUL Total time: 9 seconds + popd ~/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3 + mkdir classes ++ build-classpath dom4j sdljava vecmath1.2 ++ find ./src -name '*.java' + javac -d classes -encoding iso-8859-1 -cp /usr/share/java/dom4j.jar:/usr/lib/java/sdljava.jar:/usr/share/java/vecmath1.2.jar:./libsrc/jirr-dev/lib/irrlicht.jar:./libsrc/lwjgl/libs/lwjgl.jar ./src/com/xenoage/util/AWTGetHWnd.java ./src/com/xenoage/bp2k6/util/XMLReader.java ./src/com/xenoage/bp2k6/util/Vector3fFlags.java ./src/com/xenoage/bp2k6/util/UniqueIDCreator.java ./src/com/xenoage/bp2k6/util/TextureFactory.java ./src/com/xenoage/bp2k6/util/SimpleParticleSystem.java ./src/com/xenoage/bp2k6/util/SceneNodeFactory.java ./src/com/xenoage/bp2k6/util/RestartException.java ./src/com/xenoage/bp2k6/util/Resolution.java ./src/com/xenoage/bp2k6/util/Rect2i.java ./src/com/xenoage/bp2k6/util/Point2i.java ./src/com/xenoage/bp2k6/util/MediaLoader.java ./src/com/xenoage/bp2k6/util/MathTools.java ./src/com/xenoage/bp2k6/util/math/Rectangle.java ./src/com/xenoage/bp2k6/util/math/Plane.java ./src/com/xenoage/bp2k6/util/math/NormalDistribution.java ./src/com/xenoage/bp2k6/util/math/HermiteSpline.java ./src/com/xenoage/bp2k6/util/Logging.java ./src/com/xenoage/bp2k6/util/language/LanguageInfo.java ./src/com/xenoage/bp2k6/util/language/Language.java ./src/com/xenoage/bp2k6/util/HallOfFame.java ./src/com/xenoage/bp2k6/util/FileUtils.java ./src/com/xenoage/bp2k6/util/Fade.java ./src/com/xenoage/bp2k6/util/Direction.java ./src/com/xenoage/bp2k6/util/ConfigFile.java ./src/com/xenoage/bp2k6/util/ColorTools.java ./src/com/xenoage/bp2k6/util/Collision.java ./src/com/xenoage/bp2k6/util/Cast.java ./src/com/xenoage/bp2k6/util/CameraUtils.java ./src/com/xenoage/bp2k6/util/ArrayUtils.java ./src/com/xenoage/bp2k6/tools/settings/SettingsTool.java ./src/com/xenoage/bp2k6/Settings.java ./src/com/xenoage/bp2k6/match/weather/Weather.java ./src/com/xenoage/bp2k6/match/weather/Sky.java ./src/com/xenoage/bp2k6/match/TrainingGoal.java ./src/com/xenoage/bp2k6/match/terrain/Terrain.java ./src/com/xenoage/bp2k6/match/TeamInfo.java ./src/com/xenoage/bp2k6/match/TeamControl.java ./src/com/xenoage/bp2k6/match/teamai/TeamAI5.java ./src/com/xenoage/bp2k6/match/teamai/TeamAI.java ./src/com/xenoage/bp2k6/match/Team.java ./src/com/xenoage/bp2k6/match/stadium/Stand.java ./src/com/xenoage/bp2k6/match/stadium/StadiumObject.java ./src/com/xenoage/bp2k6/match/stadium/StadiumInfo.java ./src/com/xenoage/bp2k6/match/stadium/StadiumGrid.java ./src/com/xenoage/bp2k6/match/stadium/Stadium.java ./src/com/xenoage/bp2k6/match/stadium/scoreboard/Scoreboard.java ./src/com/xenoage/bp2k6/match/stadium/objects/SimpleStadiumObject.java ./src/com/xenoage/bp2k6/match/stadium/goal/WoodenGoal.java ./src/com/xenoage/bp2k6/match/stadium/goal/Goal.java ./src/com/xenoage/bp2k6/match/stadium/goal/GarbageCansGoal.java ./src/com/xenoage/bp2k6/match/stadium/goal/AluminumGoal.java ./src/com/xenoage/bp2k6/match/stadium/floodlight/Floodlight.java ./src/com/xenoage/bp2k6/match/stadium/Field.java ./src/com/xenoage/bp2k6/match/stadium/crowd/StandCrowd.java ./src/com/xenoage/bp2k6/match/stadium/crowd/CrowdMood.java ./src/com/xenoage/bp2k6/match/stadium/crowd/CrowdColors.java ./src/com/xenoage/bp2k6/match/stadium/crowd/Crowd.java ./src/com/xenoage/bp2k6/match/stadium/crowd/BengalLight.java ./src/com/xenoage/bp2k6/match/stadium/attractions/Track.java ./src/com/xenoage/bp2k6/match/stadium/attractions/HotDogStand.java ./src/com/xenoage/bp2k6/match/stadium/attractions/HighJump.java ./src/com/xenoage/bp2k6/match/stadium/attractions/BettingOffice.java ./src/com/xenoage/bp2k6/match/stadium/attractions/BeerBar.java ./src/com/xenoage/bp2k6/match/stadium/AdboardWall.java ./src/com/xenoage/bp2k6/match/stadium/Adboard.java ./src/com/xenoage/bp2k6/match/SceneInfo.java ./src/com/xenoage/bp2k6/match/referee/RefereeInfo.java ./src/com/xenoage/bp2k6/match/referee/RefereeAI.java ./src/com/xenoage/bp2k6/match/referee/decisions/RefereeDecision.java ./src/com/xenoage/bp2k6/match/referee/decisions/PenaltyKickDecision.java ./src/com/xenoage/bp2k6/match/referee/decisions/NoFoulDecision.java ./src/com/xenoage/bp2k6/match/referee/decisions/FreeKickDecision.java ./src/com/xenoage/bp2k6/match/referee/Card.java ./src/com/xenoage/bp2k6/match/PlayerColors.java ./src/com/xenoage/bp2k6/match/PhysicsManager.java ./src/com/xenoage/bp2k6/match/physics/Wall.java ./src/com/xenoage/bp2k6/match/physics/SphereInterface.java ./src/com/xenoage/bp2k6/match/physics/Sphere.java ./src/com/xenoage/bp2k6/match/physics/PhysicsObject.java ./src/com/xenoage/bp2k6/match/physics/MoveablePhysicsObject.java ./src/com/xenoage/bp2k6/match/physics/ComplexWall.java ./src/com/xenoage/bp2k6/match/MatchManager.java ./src/com/xenoage/bp2k6/match/Match.java ./src/com/xenoage/bp2k6/match/Commentator.java ./src/com/xenoage/bp2k6/match/characters/RefereeMesh.java ./src/com/xenoage/bp2k6/match/characters/Referee.java ./src/com/xenoage/bp2k6/match/characters/PlayerSettings.java ./src/com/xenoage/bp2k6/match/characters/PlayerInfo.java ./src/com/xenoage/bp2k6/match/characters/PlayerController.java ./src/com/xenoage/bp2k6/match/characters/Player.java ./src/com/xenoage/bp2k6/match/characters/OutfieldPlayerMesh.java ./src/com/xenoage/bp2k6/match/characters/OutfieldPlayer.java ./src/com/xenoage/bp2k6/match/characters/GoalkeeperMesh.java ./src/com/xenoage/bp2k6/match/characters/Goalkeeper.java ./src/com/xenoage/bp2k6/match/characters/enums/Speed.java ./src/com/xenoage/bp2k6/match/characters/enums/ShootDirection.java ./src/com/xenoage/bp2k6/match/characters/enums/PlayerPosition.java ./src/com/xenoage/bp2k6/match/characters/enums/Emotion.java ./src/com/xenoage/bp2k6/match/characters/enums/AnimationStage.java ./src/com/xenoage/bp2k6/match/characters/CharacterMesh.java ./src/com/xenoage/bp2k6/match/characters/Character.java ./src/com/xenoage/bp2k6/match/characters/actions/WaitForUserBallKickAction.java ./src/com/xenoage/bp2k6/match/characters/actions/WaitForRefereeReadyAction.java ./src/com/xenoage/bp2k6/match/characters/actions/WaitAction.java ./src/com/xenoage/bp2k6/match/characters/actions/VisibilityAction.java ./src/com/xenoage/bp2k6/match/characters/actions/TumbleAction.java ./src/com/xenoage/bp2k6/match/characters/actions/TackleAction.java ./src/com/xenoage/bp2k6/match/characters/actions/SoundAction.java ./src/com/xenoage/bp2k6/match/characters/actions/SimpleActionSet.java ./src/com/xenoage/bp2k6/match/characters/actions/ShootAction.java ./src/com/xenoage/bp2k6/match/characters/actions/RunToAction.java ./src/com/xenoage/bp2k6/match/characters/actions/PassAction.java ./src/com/xenoage/bp2k6/match/characters/actions/NoAction.java ./src/com/xenoage/bp2k6/match/characters/actions/MatchStatusActionReadyAction.java ./src/com/xenoage/bp2k6/match/characters/actions/KickAction.java ./src/com/xenoage/bp2k6/match/characters/actions/GeneralActionSet.java ./src/com/xenoage/bp2k6/match/characters/actions/EmotionAction.java ./src/com/xenoage/bp2k6/match/characters/actions/DiveAction.java ./src/com/xenoage/bp2k6/match/characters/actions/CameraAction.java ./src/com/xenoage/bp2k6/match/characters/actions/BallAction.java ./src/com/xenoage/bp2k6/match/characters/actions/ActionSetFactory.java ./src/com/xenoage/bp2k6/match/characters/actions/ActionSet.java ./src/com/xenoage/bp2k6/match/characters/actions/Action.java ./src/com/xenoage/bp2k6/match/camera/Flight.java ./src/com/xenoage/bp2k6/match/camera/CameraView.java ./src/com/xenoage/bp2k6/match/camera/Camera1.java ./src/com/xenoage/bp2k6/match/camera/Camera.java ./src/com/xenoage/bp2k6/match/Ball.java ./src/com/xenoage/bp2k6/Main.java ./src/com/xenoage/bp2k6/input/MouseEvent.java ./src/com/xenoage/bp2k6/input/KeysAssignment.java ./src/com/xenoage/bp2k6/input/KeyboardEvent.java ./src/com/xenoage/bp2k6/input/InputEvent.java ./src/com/xenoage/bp2k6/input/Input.java ./src/com/xenoage/bp2k6/gui/Variables.java ./src/com/xenoage/bp2k6/gui/UIManager.java ./src/com/xenoage/bp2k6/gui/Screen.java ./src/com/xenoage/bp2k6/gui/scene/Fireworks.java ./src/com/xenoage/bp2k6/gui/programs/WorldCupLogo.java ./src/com/xenoage/bp2k6/gui/Panel.java ./src/com/xenoage/bp2k6/gui/OptionButton.java ./src/com/xenoage/bp2k6/gui/loader/parser/PanelParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/OptionButtonParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/LabelParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/KeyChangeButtonParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/ImageSwitchParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/ImageParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/GroupParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/EnergyBarParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/ButtonParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/BaseParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/ActionSetParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/ActionParser.java ./src/com/xenoage/bp2k6/gui/loader/GUILoader.java ./src/com/xenoage/bp2k6/gui/Label.java ./src/com/xenoage/bp2k6/gui/KeyChangeButton.java ./src/com/xenoage/bp2k6/gui/ImageSwitch.java ./src/com/xenoage/bp2k6/gui/imageswitch/Option.java ./src/com/xenoage/bp2k6/gui/Image.java ./src/com/xenoage/bp2k6/gui/GUISounds.java ./src/com/xenoage/bp2k6/gui/GUIScene.java ./src/com/xenoage/bp2k6/gui/Group.java ./src/com/xenoage/bp2k6/gui/font/IrrlichtFont.java ./src/com/xenoage/bp2k6/gui/font/GameFont.java ./src/com/xenoage/bp2k6/gui/font/Font.java ./src/com/xenoage/bp2k6/gui/EnergyBar.java ./src/com/xenoage/bp2k6/gui/Control.java ./src/com/xenoage/bp2k6/gui/Container.java ./src/com/xenoage/bp2k6/gui/Button.java ./src/com/xenoage/bp2k6/gui/ActionSet.java ./src/com/xenoage/bp2k6/gui/Action.java ./src/com/xenoage/bp2k6/gamemodes/WorldCupInfo.java ./src/com/xenoage/bp2k6/gamemodes/WorldCup.java ./src/com/xenoage/bp2k6/gamemodes/TeamNotFoundException.java ./src/com/xenoage/bp2k6/gamemodes/SaveGames.java ./src/com/xenoage/bp2k6/gamemodes/reports/TableEntry.java ./src/com/xenoage/bp2k6/gamemodes/reports/Table.java ./src/com/xenoage/bp2k6/gamemodes/reports/Season.java ./src/com/xenoage/bp2k6/gamemodes/reports/MatchInfo.java ./src/com/xenoage/bp2k6/gamemodes/reports/MatchDay.java ./src/com/xenoage/bp2k6/gamemodes/reports/League.java ./src/com/xenoage/bp2k6/gamemodes/reports/Goal.java ./src/com/xenoage/bp2k6/gamemodes/reports/AllstarsLeague.java ./src/com/xenoage/bp2k6/gamemodes/events/conditions/MoneyCondition.java ./src/com/xenoage/bp2k6/gamemodes/events/conditions/MatchResultCondition.java ./src/com/xenoage/bp2k6/gamemodes/events/conditions/LeagueCondition.java ./src/com/xenoage/bp2k6/gamemodes/events/conditions/LawnCondition.java ./src/com/xenoage/bp2k6/gamemodes/events/conditions/ConditionsParser.java ./src/com/xenoage/bp2k6/gamemodes/events/conditions/Condition.java ./src/com/xenoage/bp2k6/gamemodes/events/CareerEventPool.java ./src/com/xenoage/bp2k6/gamemodes/events/CareerEvent.java ./src/com/xenoage/bp2k6/gamemodes/events/ActionSet.java ./src/com/xenoage/bp2k6/gamemodes/events/actions/TeamValuesAction.java ./src/com/xenoage/bp2k6/gamemodes/events/actions/MoneyAction.java ./src/com/xenoage/bp2k6/gamemodes/events/actions/ActionsParser.java ./src/com/xenoage/bp2k6/gamemodes/events/actions/Action.java ./src/com/xenoage/bp2k6/gamemodes/CareerInfo.java ./src/com/xenoage/bp2k6/gamemodes/Career.java ./src/com/xenoage/bp2k6/GameEngine.java ./src/com/xenoage/bp2k6/enums/Direction.java ./src/com/xenoage/bp2k6/audio/WaveData.java ./src/com/xenoage/bp2k6/audio/SoundTrack.java ./src/com/xenoage/bp2k6/audio/SoundEngine.java ./src/com/xenoage/bp2k6/audio/SoundEffectPool.java ./src/com/xenoage/bp2k6/audio/SoundEffect.java ./src/com/xenoage/bp2k6/audio/SoundBuffer.java ./src/com/xenoage/bp2k6/audio/nulldevice/NullDeviceSoundTrack.java ./src/com/xenoage/bp2k6/audio/nulldevice/NullDeviceSoundEngine.java ./src/com/xenoage/bp2k6/audio/nulldevice/NullDeviceSoundEffect.java ./src/com/xenoage/bp2k6/audio/nulldevice/NullDeviceSoundBuffer.java ./src/com/xenoage/bp2k6/audio/lwjgl/LWJGLSoundTrack.java ./src/com/xenoage/bp2k6/audio/lwjgl/LWJGLSoundEngine.java ./src/com/xenoage/bp2k6/audio/lwjgl/LWJGLSoundEffect.java ./src/com/xenoage/bp2k6/audio/lwjgl/LWJGLSoundBuffer.java ./src/com/xenoage/bp2k6/util/Resolution.java:160: warning: [removal] Integer(String) in Integer has been deprecated and marked for removal Integer w = new Integer(document.getRootElement().element("width").getText()); ^ ./src/com/xenoage/bp2k6/util/Resolution.java:161: warning: [removal] Integer(String) in Integer has been deprecated and marked for removal Integer h = new Integer(document.getRootElement().element("height").getText()); ^ ./src/com/xenoage/bp2k6/util/Resolution.java:162: warning: [removal] Integer(String) in Integer has been deprecated and marked for removal Integer d = new Integer(document.getRootElement().element("depth").getText()); ^ ./src/com/xenoage/bp2k6/audio/lwjgl/LWJGLSoundBuffer.java:82: warning: [removal] finalize() in Object has been deprecated and marked for removal @Override protected void finalize() ^ ./src/com/xenoage/bp2k6/audio/lwjgl/LWJGLSoundEffect.java:242: warning: [removal] finalize() in Object has been deprecated and marked for removal @Override protected void finalize() ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 5 warnings + jar cf bolzplatz2006.jar -C classes . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.lLUjpe + umask 022 + cd /builddir/build/BUILD/bolzplatz2006-1.0.3-build + '[' /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT ++ dirname /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT + mkdir -p /builddir/build/BUILD/bolzplatz2006-1.0.3-build + mkdir /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd bolzplatz2006-1.0.3 + mkdir -p /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/bin + mkdir -p /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/lib64/bolzplatz2006 + mkdir -p /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/appdata + mkdir -p /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/bolzplatz2006 + mkdir -p /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/java/bolzplatz2006 + mkdir -p /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/icons/hicolor/128x128/apps + install -m 644 bolzplatz2006.jar libsrc/jirr-dev/lib/irrlicht.jar libsrc/lwjgl/libs/lwjgl.jar /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/java/bolzplatz2006 + install -m 755 libsrc/jirr-dev/libirrlicht_wrap.so libsrc/lwjgl/libs/linux/liblwjgl.so /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/lib64/bolzplatz2006 + install -m 755 /builddir/build/SOURCES/bolzplatz2006.sh /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/bin/bolzplatz2006 + install -m 755 /builddir/build/SOURCES/bolzplatz2006-settings.sh /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/bin/bolzplatz2006-settings + install -p -m 644 /builddir/build/SOURCES/bolzplatz2006.png /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/icons/hicolor/128x128/apps + desktop-file-install --dir /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/applications /builddir/build/SOURCES/bolzplatz2006.desktop + install -p -m 644 /builddir/build/SOURCES/bolzplatz2006.appdata.xml /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/appdata + appstream-util validate-relax --nonet /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/appdata/bolzplatz2006.appdata.xml /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/appdata/bolzplatz2006.appdata.xml: OK + install -p -m 644 bolzplatz2006-functions.sh /builddir/build/SOURCES/bolzplatz2006.autodlrc /builddir/build/SOURCES/input.xml /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/bolzplatz2006 + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 1.0.3-60.fc42 --unique-debug-suffix -1.0.3-60.fc42.aarch64 --unique-debug-src-base bolzplatz2006-1.0.3-60.fc42.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3 find-debuginfo: starting Extracting debug info from 2 files DWARF-compressing 2 files sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/bolzplatz2006-1.0.3-60.fc42.aarch64 8357 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/bolzplatz2006-settings from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/bolzplatz2006 from /bin/sh to #!/usr/bin/sh + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j4 /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/java/bolzplatz2006/irrlicht.jar: replacing with normalized version /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/java/bolzplatz2006/lwjgl.jar: replacing with normalized version /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/java/bolzplatz2006/bolzplatz2006.jar: replacing with normalized version Scanned 40 directories and 485 files, processed 3 inodes, 3 modified (3 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/bolzplatz2006-1.0.3-build/SPECPARTS/rpm-debuginfo.specpart Processing files: bolzplatz2006-1.0.3-60.fc42.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.tj3C9I + umask 022 + cd /builddir/build/BUILD/bolzplatz2006-1.0.3-build + cd bolzplatz2006-1.0.3 + LICENSEDIR=/builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/licenses/bolzplatz2006 + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/licenses/bolzplatz2006 + cp -pr /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/license.txt /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr/share/licenses/bolzplatz2006 + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(bolzplatz2006.desktop) bolzplatz2006 = 1.0.3-60.fc42 bolzplatz2006(aarch-64) = 1.0.3-60.fc42 libirrlicht_wrap.so()(64bit) liblwjgl.so()(64bit) metainfo() metainfo(bolzplatz2006.appdata.xml) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libGL.so.1()(64bit) libGLU.so.1()(64bit) libX11.so.6()(64bit) libXcursor.so.1()(64bit) libXext.so.6()(64bit) libXrandr.so.2()(64bit) libXrender.so.1()(64bit) libXxf86vm.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libjawt.so()(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.38)(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libvorbisfile.so.3()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: bolzplatz2006-debugsource-1.0.3-60.fc42.aarch64 Provides: bolzplatz2006-debugsource = 1.0.3-60.fc42 bolzplatz2006-debugsource(aarch-64) = 1.0.3-60.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: bolzplatz2006-debuginfo-1.0.3-60.fc42.aarch64 Provides: bolzplatz2006-debuginfo = 1.0.3-60.fc42 bolzplatz2006-debuginfo(aarch-64) = 1.0.3-60.fc42 debuginfo(build-id) = 0648e68ecd6acea29977fd924ee97fc807e47488 debuginfo(build-id) = 73c2a8010eaf07f52fa3b93d7655b275ce30c68d libirrlicht_wrap.so-1.0.3-60.fc42.aarch64.debug()(64bit) liblwjgl.so-1.0.3-60.fc42.aarch64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: bolzplatz2006-debugsource(aarch-64) = 1.0.3-60.fc42 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT Wrote: /builddir/build/RPMS/bolzplatz2006-1.0.3-60.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/bolzplatz2006-debugsource-1.0.3-60.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/bolzplatz2006-debuginfo-1.0.3-60.fc42.aarch64.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.NabaQG + umask 022 + cd /builddir/build/BUILD/bolzplatz2006-1.0.3-build + test -d /builddir/build/BUILD/bolzplatz2006-1.0.3-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/bolzplatz2006-1.0.3-build + rm -rf /builddir/build/BUILD/bolzplatz2006-1.0.3-build + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild bolzplatz2006-1.0.3-60.fc42.src.rpm Finish: build phase for bolzplatz2006-1.0.3-60.fc42.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-aarch64-1727263808.676024/root/var/log/dnf5.log INFO: Done(/var/lib/copr-rpmbuild/results/bolzplatz2006-1.0.3-60.fc42.src.rpm) Config(child) 1 minutes 26 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": "bolzplatz2006", "epoch": null, "version": "1.0.3", "release": "60.fc42", "arch": "src" }, { "name": "bolzplatz2006", "epoch": null, "version": "1.0.3", "release": "60.fc42", "arch": "aarch64" }, { "name": "bolzplatz2006-debugsource", "epoch": null, "version": "1.0.3", "release": "60.fc42", "arch": "aarch64" }, { "name": "bolzplatz2006-debuginfo", "epoch": null, "version": "1.0.3", "release": "60.fc42", "arch": "aarch64" } ] } RPMResults finished