Warning: Permanently added '2620:52:6:1161:dead:beef:cafe:c11b' (ED25519) to the list of known hosts. cwd: /var/lib/copr-rpmbuild/workspace/workdir-e50gcana/bolzplatz2006 rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading bolzplatz2006-1.0.3-src.zip INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -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/jplesnik/swig-test/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 5.07M 100 5.07M 0 0 28.10M 0 0 INFO: Reading stdout from command: md5sum bolzplatz2006-1.0.3-src.zip INFO: Downloading bolzplatz2006.png INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -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/jplesnik/swig-test/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 207.9k 0 0 INFO: Reading stdout from command: md5sum bolzplatz2006.png Running (timeout=38000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-e50gcana/bolzplatz2006/bolzplatz2006.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-e50gcana/bolzplatz2006 --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1785698872.690487 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.7 starting (python version = 3.14.5, NVR = mock-6.7-1.fc44), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-e50gcana/bolzplatz2006/bolzplatz2006.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-e50gcana/bolzplatz2006 --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1785698872.690487 -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-e50gcana/bolzplatz2006/bolzplatz2006.spec) Config(fedora-rawhide-ppc64le) Start: clean chroot Finish: clean chroot Mock Version: 6.7 INFO: Mock Version: 6.7 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1785698872.690487/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using container image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Tagging container image as mock-bootstrap-059bdc51-1df2-4cd4-8d5a-c05e93c71509 INFO: Checking that 5541dd016524b9f8c3b5fe5d0276f5de3f09887caf70252a9a5b7566fab0dab7 image matches host's architecture INFO: Copy content of container 5541dd016524b9f8c3b5fe5d0276f5de3f09887caf70252a9a5b7566fab0dab7 to /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1785698872.690487/root INFO: mounting 5541dd016524b9f8c3b5fe5d0276f5de3f09887caf70252a9a5b7566fab0dab7 with podman image mount INFO: image 5541dd016524b9f8c3b5fe5d0276f5de3f09887caf70252a9a5b7566fab0dab7 as /var/lib/containers/storage/overlay/5fbea2b60b1d0a6d9e98b54e834c87f7387eac8bdd85fff455595de5869a2c67/merged INFO: umounting image 5541dd016524b9f8c3b5fe5d0276f5de3f09887caf70252a9a5b7566fab0dab7 (/var/lib/containers/storage/overlay/5fbea2b60b1d0a6d9e98b54e834c87f7387eac8bdd85fff455595de5869a2c67/merged) with podman image umount INFO: Removing image mock-bootstrap-059bdc51-1df2-4cd4-8d5a-c05e93c71509 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-ppc64le-1785698872.690487/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.92-2.fc45.ppc64le rpm-sequoia-1.10.2-5.fc45.ppc64le dnf5-5.4.2.1-10.fc45.ppc64le dnf5-plugins-5.4.2.1-10.fc45.ppc64le Start: installing minimal buildroot with dnf5 Updating and loading repositories: fedora 100% | 10.5 MiB/s | 20.1 MiB | 00m02s Copr repository 100% | 683.3 KiB/s | 1.2 MiB | 00m02s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash ppc64le 0:5.3.15-2.fc45 fedora 8.9 MiB bzip2 ppc64le 0:1.0.8-24.fc45 fedora 170.8 KiB coreutils ppc64le 0:9.11-5.fc45 fedora 9.6 MiB cpio ppc64le 0:2.15-10.fc45 fedora 1.2 MiB diffutils ppc64le 0:3.12-6.fc45 fedora 1.7 MiB fedora-release-common noarch 0:45-0.8 fedora 4.2 KiB findutils ppc64le 1:4.11.0-2.fc45 fedora 2.1 MiB gawk ppc64le 0:5.4.1-1.fc45 fedora 3.2 MiB glibc-minimal-langpack ppc64le 0:2.43.9000-25.fc45 fedora 0.0 B grep ppc64le 0:3.12-4.fc45 fedora 1.0 MiB gzip ppc64le 0:1.14-4.fc45 fedora 437.4 KiB info ppc64le 0:7.3-3.fc45 fedora 488.1 KiB patch ppc64le 0:2.8-5.fc45 fedora 262.3 KiB redhat-rpm-config noarch 0:344-5.fc45 fedora 184.2 KiB rpm-build ppc64le 0:6.0.92-2.fc45 fedora 679.8 KiB sed ppc64le 0:4.10-2.fc45 fedora 942.3 KiB shadow-utils ppc64le 2:4.19.3-4.fc45 fedora 5.0 MiB tar ppc64le 2:1.35-9.fc45 fedora 3.1 MiB unzip ppc64le 0:6.0-71.fc45 fedora 533.4 KiB util-linux ppc64le 0:2.42.2-3.fc45 fedora 7.0 MiB which ppc64le 0:2.25-2.fc45 fedora 123.4 KiB xz ppc64le 1:5.8.3-2.fc45 fedora 1.5 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.7-3.fc45 fedora 3.5 KiB add-determinism ppc64le 0:0.7.3-3.fc45 fedora 2.3 MiB alternatives ppc64le 0:1.33-6.fc45 fedora 89.9 KiB ansible-srpm-macros noarch 0:1-22.fc45 fedora 35.7 KiB audit-libs ppc64le 0:4.2.1-1.fc45 fedora 550.2 KiB binutils ppc64le 0:2.47-1.fc45 fedora 33.7 MiB build-reproducibility-srpm-macros noarch 0:0.7.3-3.fc45 fedora 1.2 KiB bzip2-libs ppc64le 0:1.0.8-24.fc45 fedora 136.4 KiB ca-certificates noarch 0:2025.2.80_v9.0.304-9.fc45 fedora 2.6 MiB cmake-srpm-macros noarch 0:4.3.0-5.fc45 fedora 524.0 B coreutils-common ppc64le 0:9.11-5.fc45 fedora 10.9 MiB crypto-policies noarch 0:20260713-2.gitc42da77.fc45 fedora 134.3 KiB curl ppc64le 0:8.21.0-3.fc45 fedora 527.9 KiB cyrus-sasl-lib ppc64le 0:2.1.28-37.fc45 fedora 2.9 MiB debugedit ppc64le 0:5.3-3.fc45 fedora 384.4 KiB dwz ppc64le 0:0.17-3.fc45 fedora 386.6 KiB ed ppc64le 0:1.22.5-3.fc45 fedora 221.6 KiB efi-srpm-macros noarch 0:6-8.fc45 fedora 40.2 KiB elfutils ppc64le 0:0.195-3.fc45 fedora 3.4 MiB elfutils-debuginfod-client ppc64le 0:0.195-3.fc45 fedora 143.4 KiB elfutils-libelf ppc64le 0:0.195-3.fc45 fedora 1.2 MiB elfutils-libs ppc64le 0:0.195-3.fc45 fedora 874.3 KiB erlang-srpm-macros noarch 0:0.3.11-2.fc45 fedora 1.9 KiB fedora-gpg-keys noarch 0:45-0.1 fedora 133.4 KiB fedora-release noarch 0:45-0.8 fedora 0.0 B fedora-release-identity-basic noarch 0:45-0.8 fedora 664.0 B fedora-repos noarch 0:45-0.1 fedora 4.9 KiB fedora-repos-rawhide noarch 0:45-0.1 fedora 2.2 KiB file ppc64le 0:5.47-3.fc45 fedora 141.0 KiB file-libs ppc64le 0:5.47-3.fc45 fedora 12.3 MiB filesystem ppc64le 0:3.18-59.fc45 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-59.fc45 fedora 38.2 KiB fips-provider ppc64le 0:1.5.2-3.fc45 fedora 4.7 MiB fonts-srpm-macros noarch 1:5.0.0-4.fc45 fedora 55.8 KiB forge-srpm-macros noarch 0:0.4.0-5.fc45 fedora 38.9 KiB fpc-srpm-macros noarch 0:1.3-17.fc45 fedora 144.0 B gap-srpm-macros noarch 0:2-3.fc45 fedora 2.1 KiB gdb-minimal ppc64le 0:17.2-4.fc45 fedora 16.3 MiB gdbm-libs ppc64le 1:1.23-12.fc45 fedora 233.3 KiB ghc-srpm-macros noarch 0:1.10-2.fc45 fedora 792.0 B glibc ppc64le 0:2.43.9000-25.fc45 fedora 12.0 MiB glibc-common ppc64le 0:2.43.9000-25.fc45 fedora 1.5 MiB glibc-gconv-extra ppc64le 0:2.43.9000-25.fc45 fedora 18.5 MiB gmp ppc64le 1:6.3.0-6.fc45 fedora 786.1 KiB gnat-srpm-macros noarch 0:7-3.fc45 fedora 1.0 KiB gnome-srpm-macros noarch 0:1.0-2.fc45 fedora 3.5 KiB gnulib-l10n noarch 0:20241231-4.fc45 fedora 655.0 KiB gnupg2 ppc64le 0:2.4.9-17.fc45 fedora 6.8 MiB gnupg2-dirmngr ppc64le 0:2.4.9-17.fc45 fedora 837.9 KiB gnupg2-gpg-agent ppc64le 0:2.4.9-17.fc45 fedora 974.1 KiB gnupg2-gpgconf ppc64le 0:2.4.9-17.fc45 fedora 321.5 KiB gnupg2-keyboxd ppc64le 0:2.4.9-17.fc45 fedora 233.1 KiB gnupg2-verify ppc64le 0:2.4.9-17.fc45 fedora 428.1 KiB gnutls ppc64le 0:3.8.13-3.fc45 fedora 4.1 MiB go-srpm-macros noarch 0:3.8.0-3.fc45 fedora 61.9 KiB gpgverify noarch 0:2.2-5.fc45 fedora 8.7 KiB ima-evm-utils-libs ppc64le 0:1.6.2-12.fc45 fedora 92.5 KiB jansson ppc64le 0:2.14-5.fc45 fedora 156.9 KiB java-srpm-macros noarch 0:1-9.fc45 fedora 870.0 B json-c ppc64le 0:0.18-9.fc45 fedora 138.5 KiB kernel-srpm-macros noarch 0:1.0-30.fc45 fedora 1.9 KiB keyutils-libs ppc64le 0:1.6.3-8.fc45 fedora 97.9 KiB krb5-libs ppc64le 0:1.22.2-9.fc45 fedora 3.0 MiB libacl ppc64le 0:2.4.0-2.fc45 fedora 67.6 KiB libarchive ppc64le 0:3.8.8-3.fc45 fedora 1.3 MiB libassuan ppc64le 0:2.5.7-6.fc45 fedora 215.8 KiB libattr ppc64le 0:2.6.0-2.fc45 fedora 68.0 KiB libblkid ppc64le 0:2.42.2-3.fc45 fedora 354.3 KiB libbrotli ppc64le 0:1.2.0-6.fc45 fedora 1.0 MiB libcap ppc64le 0:2.78-2.fc45 fedora 506.7 KiB libcap-ng ppc64le 0:0.9.3-4.fc45 copr_base 160.1 KiB libcbor ppc64le 0:0.14.0-3.fc45 fedora 139.5 KiB libcom_err ppc64le 0:1.47.4-2.fc45 fedora 110.9 KiB libcurl ppc64le 0:8.21.0-3.fc45 fedora 1.3 MiB libeconf ppc64le 0:0.7.9-4.fc45 fedora 80.7 KiB libevent ppc64le 0:2.1.12-19.fc45 fedora 1.3 MiB libfdisk ppc64le 0:2.42.2-3.fc45 fedora 482.8 KiB libffi ppc64le 0:3.5.2-3.fc45 fedora 347.5 KiB libfido2 ppc64le 0:1.17.0-5.fc45 fedora 344.6 KiB libfsverity ppc64le 0:1.7-4.fc45 fedora 68.0 KiB libgcc ppc64le 0:16.1.1-4.fc45.1 fedora 286.4 KiB libgcrypt ppc64le 0:1.12.2-2.fc45 fedora 1.6 MiB libgomp ppc64le 0:16.1.1-4.fc45.1 fedora 657.0 KiB libgpg-error ppc64le 0:1.61-2.fc45 fedora 1.0 MiB libidn2 ppc64le 0:2.3.8-4.fc45 fedora 560.1 KiB libksba ppc64le 0:1.8.0-3.fc45 fedora 535.0 KiB liblastlog2 ppc64le 0:2.42.2-3.fc45 fedora 137.2 KiB libmount ppc64le 0:2.42.2-3.fc45 fedora 548.3 KiB libnghttp2 ppc64le 0:1.69.0-4.fc45 fedora 197.8 KiB libnghttp3 ppc64le 0:1.17.0-2.fc45 fedora 206.5 KiB libpkgconf ppc64le 0:2.5.1-2.fc45 fedora 133.9 KiB libpsl ppc64le 0:0.23.0-2.fc45 fedora 132.1 KiB librtas ppc64le 0:2.0.7-2.fc45 fedora 320.4 KiB libselinux ppc64le 0:3.11-4.fc45 copr_base 329.1 KiB libselinux-utils ppc64le 0:3.11-4.fc45 copr_base 1.3 MiB libsemanage ppc64le 0:3.11-3.fc45 copr_base 423.9 KiB libsepol ppc64le 0:3.11-2.fc45 fedora 1.0 MiB libsmartcols ppc64le 0:2.42.2-3.fc45 fedora 289.4 KiB libssh ppc64le 0:0.12.2-1.fc45 fedora 913.5 KiB libssh-config noarch 0:0.12.2-1.fc45 fedora 277.0 B libstdc++ ppc64le 0:16.1.1-4.fc45.1 fedora 4.1 MiB libtasn1 ppc64le 0:4.21.0-2.fc45 fedora 220.4 KiB libtool-ltdl ppc64le 0:2.5.4-11.fc45 fedora 93.8 KiB libunistring ppc64le 0:1.1-12.fc45 fedora 1.9 MiB libusb1 ppc64le 0:1.0.30-2.fc45 fedora 243.5 KiB libuuid ppc64le 0:2.42.2-3.fc45 fedora 69.2 KiB libverto ppc64le 0:0.3.2-13.fc45 fedora 69.0 KiB libxcrypt ppc64le 0:4.5.2-4.fc45 fedora 336.9 KiB libxml2 ppc64le 0:2.13.9-4.fc45 fedora 2.2 MiB libzstd ppc64le 0:1.5.7-6.fc45 fedora 1.1 MiB linkdupes ppc64le 0:0.7.3-3.fc45 fedora 838.4 KiB lua-libs ppc64le 0:5.5.0-3.fc45 fedora 393.9 KiB lua-srpm-macros noarch 0:1-18.fc45 fedora 1.3 KiB lz4-libs ppc64le 0:1.10.0-5.fc45 fedora 261.0 KiB mpfr ppc64le 0:4.2.2-4.fc45 fedora 913.4 KiB ncurses-base noarch 0:6.6-3.fc45 fedora 329.7 KiB ncurses-libs ppc64le 0:6.6-3.fc45 fedora 1.5 MiB nettle ppc64le 0:4.0-5.fc45 fedora 965.1 KiB ngtcp2 ppc64le 0:1.22.1-3.fc45 fedora 405.1 KiB ngtcp2-crypto-ossl ppc64le 0:1.22.1-3.fc45 fedora 67.1 KiB npth ppc64le 0:1.8-5.fc45 fedora 93.0 KiB ocaml-srpm-macros noarch 0:11-4.fc45 fedora 1.9 KiB openblas-srpm-macros noarch 0:2-22.fc45 fedora 112.0 B openldap ppc64le 0:2.6.13-4.fc45 fedora 891.8 KiB openssl-libs ppc64le 1:4.0.1-5.fc45 fedora 7.1 MiB p11-kit ppc64le 0:0.26.4-2.fc45 fedora 3.3 MiB p11-kit-trust ppc64le 0:0.26.4-2.fc45 fedora 594.0 KiB package-notes-srpm-macros noarch 0:0.20-2.fc45 fedora 1.6 KiB pam-libs ppc64le 0:1.7.2-4.fc45 fedora 286.0 KiB pcre2 ppc64le 0:10.47-1.fc45.2 fedora 841.8 KiB pcre2-syntax noarch 0:10.47-1.fc45.2 fedora 281.9 KiB perl-srpm-macros noarch 0:1-65.fc45 fedora 861.0 B pkgconf ppc64le 0:2.5.1-2.fc45 fedora 116.6 KiB pkgconf-m4 noarch 0:2.5.1-2.fc45 fedora 14.3 KiB pkgconf-pkg-config ppc64le 0:2.5.1-2.fc45 fedora 990.0 B policycoreutils ppc64le 0:3.11-2.fc45 fedora 1.5 MiB popt ppc64le 0:1.19-11.fc45 fedora 208.6 KiB publicsuffix-list-dafsa noarch 0:20260624-2.fc45 fedora 71.3 KiB pyproject-srpm-macros noarch 0:1.23.2-1.fc45 fedora 3.4 KiB python-srpm-macros noarch 0:3.15-2.fc45 fedora 51.6 KiB qt5-srpm-macros noarch 0:5.15.18-3.fc45 fedora 500.0 B qt6-srpm-macros noarch 0:6.11.1-2.fc45 fedora 472.0 B readline ppc64le 0:8.3-5.fc45 fedora 627.3 KiB redhat-systemd-presets noarch 0:102-3.fc45 fedora 1.0 KiB redhat-systemd-presets-common noarch 0:102-3.fc45 fedora 16.9 KiB rpm ppc64le 0:6.0.92-2.fc45 fedora 4.2 MiB rpm-build-libs ppc64le 0:6.0.92-2.fc45 fedora 327.9 KiB rpm-libs ppc64le 0:6.0.92-2.fc45 fedora 1.4 MiB rpm-plugin-selinux ppc64le 0:6.0.92-2.fc45 fedora 67.8 KiB rpm-sequoia ppc64le 0:1.10.2-5.fc45 fedora 4.8 MiB rpm-sign-libs ppc64le 0:6.0.92-2.fc45 fedora 67.5 KiB rust-srpm-macros noarch 0:28.5-2.fc45 fedora 5.5 KiB selinux-policy noarch 0:45.10-1.fc45 fedora 32.1 KiB selinux-policy-targeted noarch 0:45.10-1.fc45 fedora 18.9 MiB setup noarch 0:2.15.1-2.fc45 fedora 725.6 KiB sqlite-libs ppc64le 0:3.53.4-1.fc45 fedora 2.0 MiB systemd-libs ppc64le 0:261.2-1.fc45 fedora 3.3 MiB systemd-standalone-sysusers ppc64le 0:261.2-1.fc45 fedora 1.1 MiB tpm2-tss ppc64le 0:4.2.0-1.fc45 fedora 2.5 MiB tree-sitter-srpm-macros noarch 0:0.4.6-2.fc45 fedora 8.6 KiB util-linux-core ppc64le 0:2.42.2-3.fc45 fedora 2.6 MiB xxhash-libs ppc64le 0:0.8.3-5.fc45 fedora 85.5 KiB xz-libs ppc64le 1:5.8.3-2.fc45 fedora 265.2 KiB zig-srpm-macros noarch 0:1-9.fc45 fedora 1.3 KiB zip ppc64le 0:3.0-46.fc45 fedora 889.2 KiB zlib-ng-compat ppc64le 0:2.3.3-6.fc45 fedora 197.3 KiB zstd ppc64le 0:1.5.7-6.fc45 fedora 562.0 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 189 packages Total size of inbound packages is 76 MiB. Need to download 76 MiB. After this operation, 287 MiB extra will be used (install 287 MiB, remove 0 B). [ 1/189] bzip2-0:1.0.8-24.fc45.ppc64le 100% | 13.0 MiB/s | 53.3 KiB | 00m00s [ 2/189] cpio-0:2.15-10.fc45.ppc64le 100% | 42.0 MiB/s | 300.7 KiB | 00m00s [ 3/189] diffutils-0:3.12-6.fc45.ppc64 100% | 13.7 MiB/s | 406.0 KiB | 00m00s [ 4/189] coreutils-0:9.11-5.fc45.ppc64 100% | 19.7 MiB/s | 1.3 MiB | 00m00s [ 5/189] fedora-release-common-0:45-0. 100% | 2.3 MiB/s | 18.6 KiB | 00m00s [ 6/189] bash-0:5.3.15-2.fc45.ppc64le 100% | 22.4 MiB/s | 1.9 MiB | 00m00s [ 7/189] glibc-minimal-langpack-0:2.43 100% | 38.6 MiB/s | 118.7 KiB | 00m00s [ 8/189] findutils-1:4.11.0-2.fc45.ppc 100% | 24.6 MiB/s | 603.8 KiB | 00m00s [ 9/189] grep-0:3.12-4.fc45.ppc64le 100% | 43.0 MiB/s | 308.5 KiB | 00m00s [ 10/189] gzip-0:1.14-4.fc45.ppc64le 100% | 21.9 MiB/s | 179.5 KiB | 00m00s [ 11/189] info-0:7.3-3.fc45.ppc64le 100% | 33.7 MiB/s | 207.3 KiB | 00m00s [ 12/189] gawk-0:5.4.1-1.fc45.ppc64le 100% | 28.0 MiB/s | 1.2 MiB | 00m00s [ 13/189] patch-0:2.8-5.fc45.ppc64le 100% | 10.9 MiB/s | 123.0 KiB | 00m00s [ 14/189] redhat-rpm-config-0:344-5.fc4 100% | 7.6 MiB/s | 77.7 KiB | 00m00s [ 15/189] rpm-build-0:6.0.92-2.fc45.ppc 100% | 35.3 MiB/s | 180.9 KiB | 00m00s [ 16/189] sed-0:4.10-2.fc45.ppc64le 100% | 45.7 MiB/s | 327.3 KiB | 00m00s [ 17/189] unzip-0:6.0-71.fc45.ppc64le 100% | 49.5 MiB/s | 202.6 KiB | 00m00s [ 18/189] tar-2:1.35-9.fc45.ppc64le 100% | 50.9 MiB/s | 886.6 KiB | 00m00s [ 19/189] which-0:2.25-2.fc45.ppc64le 100% | 21.2 MiB/s | 43.4 KiB | 00m00s [ 20/189] shadow-utils-2:4.19.3-4.fc45. 100% | 43.4 MiB/s | 1.4 MiB | 00m00s [ 21/189] xz-1:5.8.3-2.fc45.ppc64le 100% | 33.6 MiB/s | 654.1 KiB | 00m00s [ 22/189] util-linux-0:2.42.2-3.fc45.pp 100% | 32.3 MiB/s | 1.3 MiB | 00m00s [ 23/189] ncurses-libs-0:6.6-3.fc45.ppc 100% | 46.6 MiB/s | 381.8 KiB | 00m00s [ 24/189] bzip2-libs-0:1.0.8-24.fc45.pp 100% | 24.1 MiB/s | 49.4 KiB | 00m00s [ 25/189] filesystem-0:3.18-59.fc45.ppc 100% | 42.2 MiB/s | 1.8 MiB | 00m00s [ 26/189] gmp-1:6.3.0-6.fc45.ppc64le 100% | 44.6 MiB/s | 319.9 KiB | 00m00s [ 27/189] libacl-0:2.4.0-2.fc45.ppc64le 100% | 14.3 MiB/s | 29.2 KiB | 00m00s [ 28/189] libattr-0:2.6.0-2.fc45.ppc64l 100% | 18.5 MiB/s | 19.0 KiB | 00m00s [ 29/189] libcap-0:2.78-2.fc45.ppc64le 100% | 46.1 MiB/s | 94.4 KiB | 00m00s [ 30/189] glibc-0:2.43.9000-25.fc45.ppc 100% | 42.4 MiB/s | 3.4 MiB | 00m00s [ 31/189] coreutils-common-0:9.11-5.fc4 100% | 30.1 MiB/s | 2.2 MiB | 00m00s [ 32/189] fedora-repos-0:45-0.1.noarch 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 33/189] redhat-systemd-presets-0:102- 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 34/189] mpfr-0:4.2.2-4.fc45.ppc64le 100% | 49.9 MiB/s | 357.4 KiB | 00m00s [ 35/189] systemd-libs-0:261.2-1.fc45.p 100% | 36.1 MiB/s | 961.2 KiB | 00m00s [ 36/189] readline-0:8.3-5.fc45.ppc64le 100% | 19.8 MiB/s | 242.8 KiB | 00m00s [ 37/189] openssl-libs-1:4.0.1-5.fc45.p 100% | 27.1 MiB/s | 2.4 MiB | 00m00s [ 38/189] pcre2-0:10.47-1.fc45.2.ppc64l 100% | 14.6 MiB/s | 283.5 KiB | 00m00s [ 39/189] glibc-common-0:2.43.9000-25.f 100% | 15.8 MiB/s | 420.6 KiB | 00m00s [ 40/189] ed-0:1.22.5-3.fc45.ppc64le 100% | 10.6 MiB/s | 87.2 KiB | 00m00s [ 41/189] R-srpm-macros-0:1.3.7-3.fc45. 100% | 2.7 MiB/s | 11.1 KiB | 00m00s [ 42/189] ansible-srpm-macros-0:1-22.fc 100% | 9.7 MiB/s | 19.8 KiB | 00m00s [ 43/189] build-reproducibility-srpm-ma 100% | 5.3 MiB/s | 10.8 KiB | 00m00s [ 44/189] cmake-srpm-macros-0:4.3.0-5.f 100% | 5.0 MiB/s | 10.3 KiB | 00m00s [ 45/189] efi-srpm-macros-0:6-8.fc45.no 100% | 3.1 MiB/s | 22.4 KiB | 00m00s [ 46/189] erlang-srpm-macros-0:0.3.11-2 100% | 1.4 MiB/s | 10.0 KiB | 00m00s [ 47/189] dwz-0:0.17-3.fc45.ppc64le 100% | 14.3 MiB/s | 146.7 KiB | 00m00s [ 48/189] filesystem-srpm-macros-0:3.18 100% | 25.8 MiB/s | 26.4 KiB | 00m00s [ 49/189] file-0:5.47-3.fc45.ppc64le 100% | 24.4 MiB/s | 50.0 KiB | 00m00s [ 50/189] fonts-srpm-macros-1:5.0.0-4.f 100% | 13.3 MiB/s | 27.2 KiB | 00m00s [ 51/189] forge-srpm-macros-0:0.4.0-5.f 100% | 9.6 MiB/s | 19.7 KiB | 00m00s [ 52/189] fpc-srpm-macros-0:1.3-17.fc45 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 53/189] gap-srpm-macros-0:2-3.fc45.no 100% | 4.5 MiB/s | 9.3 KiB | 00m00s [ 54/189] ghc-srpm-macros-0:1.10-2.fc45 100% | 8.3 MiB/s | 8.5 KiB | 00m00s [ 55/189] gnat-srpm-macros-0:7-3.fc45.n 100% | 8.4 MiB/s | 8.6 KiB | 00m00s [ 56/189] gnome-srpm-macros-0:1.0-2.fc4 100% | 8.6 MiB/s | 8.8 KiB | 00m00s [ 57/189] go-srpm-macros-0:3.8.0-3.fc45 100% | 27.2 MiB/s | 27.8 KiB | 00m00s [ 58/189] java-srpm-macros-0:1-9.fc45.n 100% | 8.1 MiB/s | 8.3 KiB | 00m00s [ 59/189] kernel-srpm-macros-0:1.0-30.f 100% | 8.1 MiB/s | 8.3 KiB | 00m00s [ 60/189] lua-srpm-macros-0:1-18.fc45.n 100% | 4.2 MiB/s | 8.7 KiB | 00m00s [ 61/189] ocaml-srpm-macros-0:11-4.fc45 100% | 8.7 MiB/s | 9.0 KiB | 00m00s [ 62/189] openblas-srpm-macros-0:2-22.f 100% | 3.7 MiB/s | 7.5 KiB | 00m00s [ 63/189] package-notes-srpm-macros-0:0 100% | 5.1 MiB/s | 10.5 KiB | 00m00s [ 64/189] perl-srpm-macros-0:1-65.fc45. 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 65/189] pyproject-srpm-macros-0:1.23. 100% | 7.6 MiB/s | 15.6 KiB | 00m00s [ 66/189] python-srpm-macros-0:3.15-2.f 100% | 11.6 MiB/s | 23.9 KiB | 00m00s [ 67/189] qt5-srpm-macros-0:5.15.18-3.f 100% | 3.9 MiB/s | 8.1 KiB | 00m00s [ 68/189] qt6-srpm-macros-0:6.11.1-2.fc 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 69/189] rust-srpm-macros-0:28.5-2.fc4 100% | 5.6 MiB/s | 11.4 KiB | 00m00s [ 70/189] rpm-0:6.0.92-2.fc45.ppc64le 100% | 79.7 MiB/s | 571.2 KiB | 00m00s [ 71/189] tree-sitter-srpm-macros-0:0.4 100% | 2.3 MiB/s | 14.0 KiB | 00m00s [ 72/189] zig-srpm-macros-0:1-9.fc45.no 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 73/189] zip-0:3.0-46.fc45.ppc64le 100% | 54.0 MiB/s | 276.7 KiB | 00m00s [ 74/189] debugedit-0:5.3-3.fc45.ppc64l 100% | 22.3 MiB/s | 91.3 KiB | 00m00s [ 75/189] elfutils-libelf-0:0.195-3.fc4 100% | 35.3 MiB/s | 216.8 KiB | 00m00s [ 76/189] elfutils-0:0.195-3.fc45.ppc64 100% | 40.0 MiB/s | 572.8 KiB | 00m00s [ 77/189] libarchive-0:3.8.8-3.fc45.ppc 100% | 37.5 MiB/s | 499.7 KiB | 00m00s [ 78/189] libgcc-0:16.1.1-4.fc45.1.ppc6 100% | 18.4 MiB/s | 113.3 KiB | 00m00s [ 79/189] pkgconf-pkg-config-0:2.5.1-2. 100% | 4.6 MiB/s | 9.4 KiB | 00m00s [ 80/189] popt-0:1.19-11.fc45.ppc64le 100% | 22.7 MiB/s | 69.7 KiB | 00m00s [ 81/189] rpm-build-libs-0:6.0.92-2.fc4 100% | 33.8 MiB/s | 138.4 KiB | 00m00s [ 82/189] libstdc++-0:16.1.1-4.fc45.1.p 100% | 55.4 MiB/s | 1.1 MiB | 00m00s [ 83/189] zstd-0:1.5.7-6.fc45.ppc64le 100% | 37.9 MiB/s | 194.2 KiB | 00m00s [ 84/189] rpm-libs-0:6.0.92-2.fc45.ppc6 100% | 28.5 MiB/s | 526.1 KiB | 00m00s [ 85/189] libeconf-0:0.7.9-4.fc45.ppc64 100% | 7.8 MiB/s | 39.8 KiB | 00m00s [ 86/189] pam-libs-0:1.7.2-4.fc45.ppc64 100% | 30.6 MiB/s | 62.8 KiB | 00m00s [ 87/189] libxcrypt-0:4.5.2-4.fc45.ppc6 100% | 27.3 MiB/s | 139.6 KiB | 00m00s [ 88/189] setup-0:2.15.1-2.fc45.noarch 100% | 51.3 MiB/s | 157.6 KiB | 00m00s [ 89/189] libblkid-0:2.42.2-3.fc45.ppc6 100% | 36.0 MiB/s | 147.5 KiB | 00m00s [ 90/189] libfdisk-0:2.42.2-3.fc45.ppc6 100% | 43.5 MiB/s | 178.2 KiB | 00m00s [ 91/189] liblastlog2-0:2.42.2-3.fc45.p 100% | 12.5 MiB/s | 25.5 KiB | 00m00s [ 92/189] libmount-0:2.42.2-3.fc45.ppc6 100% | 62.6 MiB/s | 192.4 KiB | 00m00s [ 93/189] librtas-0:2.0.7-2.fc45.ppc64l 100% | 21.1 MiB/s | 86.3 KiB | 00m00s [ 94/189] libsmartcols-0:2.42.2-3.fc45. 100% | 36.8 MiB/s | 113.1 KiB | 00m00s [ 95/189] libuuid-0:2.42.2-3.fc45.ppc64 100% | 14.1 MiB/s | 28.8 KiB | 00m00s [ 96/189] zlib-ng-compat-0:2.3.3-6.fc45 100% | 29.1 MiB/s | 89.3 KiB | 00m00s [ 97/189] xz-libs-1:5.8.3-2.fc45.ppc64l 100% | 41.1 MiB/s | 126.3 KiB | 00m00s [ 98/189] util-linux-core-0:2.42.2-3.fc 100% | 50.1 MiB/s | 615.1 KiB | 00m00s [ 99/189] ncurses-base-0:6.6-3.fc45.noa 100% | 28.7 MiB/s | 88.1 KiB | 00m00s [100/189] binutils-0:2.47-1.fc45.ppc64l 100% | 49.6 MiB/s | 6.9 MiB | 00m00s [101/189] gnulib-l10n-0:20241231-4.fc45 100% | 3.5 MiB/s | 150.4 KiB | 00m00s [102/189] crypto-policies-0:20260713-2. 100% | 31.7 MiB/s | 97.5 KiB | 00m00s [103/189] ca-certificates-0:2025.2.80_v 100% | 55.3 MiB/s | 963.4 KiB | 00m00s [104/189] glibc-gconv-extra-0:2.43.9000 100% | 22.5 MiB/s | 1.8 MiB | 00m00s [105/189] fedora-gpg-keys-0:45-0.1.noar 100% | 10.6 MiB/s | 141.3 KiB | 00m00s [106/189] fedora-repos-rawhide-0:45-0.1 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [107/189] redhat-systemd-presets-common 100% | 12.9 MiB/s | 13.2 KiB | 00m00s [108/189] pcre2-syntax-0:10.47-1.fc45.2 100% | 26.9 MiB/s | 165.1 KiB | 00m00s [109/189] fips-provider-0:1.5.2-3.fc45. 100% | 39.3 MiB/s | 1.7 MiB | 00m00s [110/189] linkdupes-0:0.7.3-3.fc45.ppc6 100% | 23.8 MiB/s | 365.9 KiB | 00m00s [111/189] add-determinism-0:0.7.3-3.fc4 100% | 28.5 MiB/s | 874.1 KiB | 00m00s [112/189] curl-0:8.21.0-3.fc45.ppc64le 100% | 20.5 MiB/s | 251.6 KiB | 00m00s [113/189] alternatives-0:1.33-6.fc45.pp 100% | 13.5 MiB/s | 41.4 KiB | 00m00s [114/189] elfutils-debuginfod-client-0: 100% | 24.1 MiB/s | 49.3 KiB | 00m00s [115/189] jansson-0:2.14-5.fc45.ppc64le 100% | 24.7 MiB/s | 50.5 KiB | 00m00s [116/189] file-libs-0:5.47-3.fc45.ppc64 100% | 29.7 MiB/s | 881.0 KiB | 00m00s [117/189] elfutils-libs-0:0.195-3.fc45. 100% | 27.4 MiB/s | 308.9 KiB | 00m00s [118/189] libzstd-0:1.5.7-6.fc45.ppc64l 100% | 24.4 MiB/s | 399.7 KiB | 00m00s [119/189] lz4-libs-0:1.10.0-5.fc45.ppc6 100% | 19.8 MiB/s | 101.6 KiB | 00m00s [120/189] pkgconf-0:2.5.1-2.fc45.ppc64l 100% | 24.1 MiB/s | 49.4 KiB | 00m00s [121/189] pkgconf-m4-0:2.5.1-2.fc45.noa 100% | 4.5 MiB/s | 13.8 KiB | 00m00s [122/189] libxml2-0:2.13.9-4.fc45.ppc64 100% | 37.5 MiB/s | 767.7 KiB | 00m00s [123/189] libgomp-0:16.1.1-4.fc45.1.ppc 100% | 33.1 MiB/s | 407.1 KiB | 00m00s [124/189] lua-libs-0:5.5.0-3.fc45.ppc64 100% | 14.0 MiB/s | 157.8 KiB | 00m00s [125/189] rpm-sign-libs-0:6.0.92-2.fc45 100% | 6.7 MiB/s | 27.5 KiB | 00m00s [126/189] libffi-0:3.5.2-3.fc45.ppc64le 100% | 6.8 MiB/s | 41.6 KiB | 00m00s [127/189] rpm-sequoia-0:1.10.2-5.fc45.p 100% | 56.5 MiB/s | 1.5 MiB | 00m00s [128/189] p11-kit-0:0.26.4-2.fc45.ppc64 100% | 25.9 MiB/s | 556.4 KiB | 00m00s [129/189] sqlite-libs-0:3.53.4-1.fc45.p 100% | 25.7 MiB/s | 895.2 KiB | 00m00s [130/189] json-c-0:0.18-9.fc45.ppc64le 100% | 8.1 MiB/s | 49.8 KiB | 00m00s [131/189] p11-kit-trust-0:0.26.4-2.fc45 100% | 21.9 MiB/s | 157.0 KiB | 00m00s [132/189] libpkgconf-0:2.5.1-2.fc45.ppc 100% | 22.8 MiB/s | 46.8 KiB | 00m00s [133/189] ima-evm-utils-libs-0:1.6.2-12 100% | 7.5 MiB/s | 30.7 KiB | 00m00s [134/189] libfsverity-0:1.7-4.fc45.ppc6 100% | 4.7 MiB/s | 19.3 KiB | 00m00s [135/189] gpgverify-0:2.2-5.fc45.noarch 100% | 5.5 MiB/s | 11.3 KiB | 00m00s [136/189] libtasn1-0:4.21.0-2.fc45.ppc6 100% | 26.1 MiB/s | 80.3 KiB | 00m00s [137/189] gnupg2-dirmngr-0:2.4.9-17.fc4 100% | 38.2 MiB/s | 312.9 KiB | 00m00s [138/189] gnupg2-gpg-agent-0:2.4.9-17.f 100% | 29.7 MiB/s | 304.0 KiB | 00m00s [139/189] gnupg2-gpgconf-0:2.4.9-17.fc4 100% | 30.6 MiB/s | 125.2 KiB | 00m00s [140/189] gnupg2-0:2.4.9-17.fc45.ppc64l 100% | 51.2 MiB/s | 1.7 MiB | 00m00s [141/189] gnupg2-keyboxd-0:2.4.9-17.fc4 100% | 8.3 MiB/s | 102.4 KiB | 00m00s [142/189] gnupg2-verify-0:2.4.9-17.fc45 100% | 15.0 MiB/s | 183.8 KiB | 00m00s [143/189] libassuan-0:2.5.7-6.fc45.ppc6 100% | 34.8 MiB/s | 71.3 KiB | 00m00s [144/189] npth-0:1.8-5.fc45.ppc64le 100% | 12.2 MiB/s | 24.9 KiB | 00m00s [145/189] libgpg-error-0:1.61-2.fc45.pp 100% | 42.3 MiB/s | 259.9 KiB | 00m00s [146/189] libgcrypt-0:1.12.2-2.fc45.ppc 100% | 47.9 MiB/s | 686.8 KiB | 00m00s [147/189] tpm2-tss-0:4.2.0-1.fc45.ppc64 100% | 30.6 MiB/s | 406.8 KiB | 00m00s [148/189] libksba-0:1.8.0-3.fc45.ppc64l 100% | 25.3 MiB/s | 181.1 KiB | 00m00s [149/189] libusb1-0:1.0.30-2.fc45.ppc64 100% | 28.2 MiB/s | 86.7 KiB | 00m00s [150/189] openldap-0:2.6.13-4.fc45.ppc6 100% | 28.2 MiB/s | 289.3 KiB | 00m00s [151/189] libidn2-0:2.3.8-4.fc45.ppc64l 100% | 24.6 MiB/s | 176.6 KiB | 00m00s [152/189] gnutls-0:3.8.13-3.fc45.ppc64l 100% | 38.2 MiB/s | 1.4 MiB | 00m00s [153/189] libunistring-0:1.1-12.fc45.pp 100% | 24.4 MiB/s | 574.7 KiB | 00m00s [154/189] nettle-0:4.0-5.fc45.ppc64le 100% | 18.1 MiB/s | 462.5 KiB | 00m00s [155/189] libtool-ltdl-0:2.5.4-11.fc45. 100% | 19.2 MiB/s | 39.4 KiB | 00m00s [156/189] libevent-0:2.1.12-19.fc45.ppc 100% | 28.6 MiB/s | 292.7 KiB | 00m00s [157/189] gdbm-libs-1:1.23-12.fc45.ppc6 100% | 20.1 MiB/s | 61.9 KiB | 00m00s [158/189] cyrus-sasl-lib-0:2.1.28-37.fc 100% | 39.4 MiB/s | 886.5 KiB | 00m00s [159/189] audit-libs-0:4.2.1-1.fc45.ppc 100% | 51.4 MiB/s | 158.0 KiB | 00m00s [160/189] libsepol-0:3.11-2.fc45.ppc64l 100% | 33.8 MiB/s | 380.4 KiB | 00m00s [161/189] libcap-ng-0:0.9.3-4.fc45.ppc6 100% | 663.0 KiB/s | 35.1 KiB | 00m00s [162/189] fedora-release-0:45-0.8.noarc 100% | 6.2 MiB/s | 12.7 KiB | 00m00s [163/189] systemd-standalone-sysusers-0 100% | 25.7 MiB/s | 421.2 KiB | 00m00s [164/189] gdb-minimal-0:17.2-4.fc45.ppc 100% | 99.2 MiB/s | 4.9 MiB | 00m00s [165/189] libselinux-0:3.11-4.fc45.ppc6 100% | 914.0 KiB/s | 114.2 KiB | 00m00s [166/189] xxhash-libs-0:0.8.3-5.fc45.pp 100% | 18.5 MiB/s | 37.8 KiB | 00m00s [167/189] fedora-release-identity-basic 100% | 13.1 MiB/s | 13.4 KiB | 00m00s [168/189] libcurl-0:8.21.0-3.fc45.ppc64 100% | 72.2 MiB/s | 517.8 KiB | 00m00s [169/189] libsemanage-0:3.11-3.fc45.ppc 100% | 1.0 MiB/s | 135.1 KiB | 00m00s [170/189] krb5-libs-0:1.22.2-9.fc45.ppc 100% | 55.9 MiB/s | 859.2 KiB | 00m00s [171/189] libbrotli-0:1.2.0-6.fc45.ppc6 100% | 32.0 MiB/s | 392.9 KiB | 00m00s [172/189] libnghttp2-0:1.69.0-4.fc45.pp 100% | 16.3 MiB/s | 83.2 KiB | 00m00s [173/189] libnghttp3-0:1.17.0-2.fc45.pp 100% | 12.5 MiB/s | 77.0 KiB | 00m00s [174/189] libpsl-0:0.23.0-2.fc45.ppc64l 100% | 33.4 MiB/s | 68.5 KiB | 00m00s [175/189] libssh-0:0.12.2-1.fc45.ppc64l 100% | 77.7 MiB/s | 318.3 KiB | 00m00s [176/189] ngtcp2-crypto-ossl-0:1.22.1-3 100% | 8.9 MiB/s | 27.2 KiB | 00m00s [177/189] ngtcp2-0:1.22.1-3.fc45.ppc64l 100% | 23.5 MiB/s | 168.3 KiB | 00m00s [178/189] keyutils-libs-0:1.6.3-8.fc45. 100% | 10.6 MiB/s | 32.5 KiB | 00m00s [179/189] libcom_err-0:1.47.4-2.fc45.pp 100% | 8.7 MiB/s | 26.8 KiB | 00m00s [180/189] libverto-0:0.3.2-13.fc45.ppc6 100% | 1.9 MiB/s | 21.7 KiB | 00m00s [181/189] publicsuffix-list-dafsa-0:202 100% | 5.4 MiB/s | 61.1 KiB | 00m00s [182/189] libfido2-0:1.17.0-5.fc45.ppc6 100% | 9.1 MiB/s | 112.3 KiB | 00m00s [183/189] libssh-config-0:0.12.2-1.fc45 100% | 8.7 MiB/s | 8.9 KiB | 00m00s [184/189] libcbor-0:0.14.0-3.fc45.ppc64 100% | 12.3 MiB/s | 37.9 KiB | 00m00s [185/189] policycoreutils-0:3.11-2.fc45 100% | 42.8 MiB/s | 263.0 KiB | 00m00s [186/189] selinux-policy-0:45.10-1.fc45 100% | 11.3 MiB/s | 34.7 KiB | 00m00s [187/189] rpm-plugin-selinux-0:6.0.92-2 100% | 8.7 MiB/s | 17.8 KiB | 00m00s [188/189] selinux-policy-targeted-0:45. 100% | 97.2 MiB/s | 6.8 MiB | 00m00s [189/189] libselinux-utils-0:3.11-4.fc4 100% | 1.8 MiB/s | 118.0 KiB | 00m00s -------------------------------------------------------------------------------- [189/189] Total 100% | 68.1 MiB/s | 76.1 MiB | 00m01s Running transaction Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. [ 1/191] Verify package files 100% | 153.0 B/s | 189.0 B | 00m01s >>> Running %pretrans scriptlet: filesystem-0:3.18-59.fc45.ppc64le >>> Finished %pretrans scriptlet: filesystem-0:3.18-59.fc45.ppc64le >>> [RPM] /var/lib/mock/fedora-rawhide-ppc64le-1785698872.690487/root/var/cache/dnf/copr_base-f88d5b602eb8d059/packages/libselinux-3.11-4.fc45.ppc64le.rpm: Header OpenPGP V4 RSA/SHA256 signature, key ID d3277538689bdb7c: NOKEY >>> [RPM] failed to open /var/lib/mock/fedora-rawhide-ppc64le-1785698872.690487/root/etc/group for id/name lookup: No such file or directory [ 2/191] Prepare transaction 100% | 866.0 B/s | 189.0 B | 00m00s [ 3/191] Installing libgcc-0:16.1.1-4. 100% | 46.9 MiB/s | 288.1 KiB | 00m00s [ 4/191] Installing redhat-systemd-pre 100% | 1.4 MiB/s | 1.5 KiB | 00m00s [ 5/191] Installing redhat-systemd-pre 100% | 17.7 MiB/s | 18.1 KiB | 00m00s [ 6/191] Installing libssh-config-0:0. 100% | 796.9 KiB/s | 816.0 B | 00m00s [ 7/191] Installing publicsuffix-list- 100% | 70.3 MiB/s | 72.0 KiB | 00m00s [ 8/191] Installing fedora-release-ide 100% | 449.2 KiB/s | 920.0 B | 00m00s [ 9/191] Installing fedora-gpg-keys-0: 100% | 10.5 MiB/s | 182.1 KiB | 00m00s [ 10/191] Installing fedora-repos-rawhi 100% | 2.4 MiB/s | 2.4 KiB | 00m00s [ 11/191] Installing fedora-repos-0:45- 100% | 5.6 MiB/s | 5.7 KiB | 00m00s [ 12/191] Installing fedora-release-com 100% | 1.8 MiB/s | 7.4 KiB | 00m00s [ 13/191] Installing fedora-release-0:4 100% | 9.3 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Finished sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 14/191] Installing setup-0:2.15.1-2.f 100% | 11.9 MiB/s | 731.3 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 15/191] Installing filesystem-0:3.18- 100% | 777.8 KiB/s | 253.6 KiB | 00m00s [ 16/191] Installing pkgconf-m4-0:2.5.1 100% | 14.4 MiB/s | 14.7 KiB | 00m00s [ 17/191] Installing pcre2-syntax-0:10. 100% | 69.4 MiB/s | 284.3 KiB | 00m00s [ 18/191] Installing gnulib-l10n-0:2024 100% | 43.1 MiB/s | 661.9 KiB | 00m00s [ 19/191] Installing coreutils-common-0 100% | 96.1 MiB/s | 11.0 MiB | 00m00s [ 20/191] Installing ncurses-base-0:6.6 100% | 15.8 MiB/s | 355.3 KiB | 00m00s [ 21/191] Installing bash-0:5.3.15-2.fc 100% | 76.4 MiB/s | 8.9 MiB | 00m00s [ 22/191] Installing glibc-common-0:2.4 100% | 24.8 MiB/s | 1.5 MiB | 00m00s [ 23/191] Installing glibc-gconv-extra- 100% | 117.7 MiB/s | 18.6 MiB | 00m00s [ 24/191] Installing glibc-0:2.43.9000- 100% | 77.0 MiB/s | 12.0 MiB | 00m00s [ 25/191] Installing ncurses-libs-0:6.6 100% | 87.9 MiB/s | 1.5 MiB | 00m00s [ 26/191] Installing glibc-minimal-lang 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 27/191] Installing zlib-ng-compat-0:2 100% | 64.5 MiB/s | 198.1 KiB | 00m00s [ 28/191] Installing bzip2-libs-0:1.0.8 100% | 67.2 MiB/s | 137.5 KiB | 00m00s [ 29/191] Installing libgpg-error-0:1.6 100% | 19.0 MiB/s | 1.0 MiB | 00m00s [ 30/191] Installing libstdc++-0:16.1.1 100% | 95.5 MiB/s | 4.1 MiB | 00m00s [ 31/191] Installing libassuan-0:2.5.7- 100% | 53.1 MiB/s | 217.6 KiB | 00m00s [ 32/191] Installing libgcrypt-0:1.12.2 100% | 92.6 MiB/s | 1.6 MiB | 00m00s [ 33/191] Installing readline-0:8.3-5.f 100% | 68.3 MiB/s | 629.5 KiB | 00m00s [ 34/191] Installing gmp-1:6.3.0-6.fc45 100% | 85.5 MiB/s | 788.3 KiB | 00m00s [ 35/191] Installing libacl-0:2.4.0-2.f 100% | 33.4 MiB/s | 68.4 KiB | 00m00s [ 36/191] Installing systemd-libs-0:261 100% | 117.2 MiB/s | 3.3 MiB | 00m00s [ 37/191] Installing libuuid-0:2.42.2-3 100% | 34.3 MiB/s | 70.3 KiB | 00m00s [ 38/191] Installing xz-libs-1:5.8.3-2. 100% | 86.7 MiB/s | 266.3 KiB | 00m00s [ 39/191] Installing libzstd-0:1.5.7-6. 100% | 91.0 MiB/s | 1.1 MiB | 00m00s [ 40/191] Installing elfutils-libelf-0: 100% | 112.7 MiB/s | 1.2 MiB | 00m00s [ 41/191] Installing popt-0:1.19-11.fc4 100% | 17.5 MiB/s | 215.2 KiB | 00m00s [ 42/191] Installing sqlite-libs-0:3.53 100% | 105.6 MiB/s | 2.0 MiB | 00m00s [ 43/191] Installing npth-0:1.8-5.fc45. 100% | 45.9 MiB/s | 94.1 KiB | 00m00s [ 44/191] Installing elfutils-libs-0:0. 100% | 95.1 MiB/s | 876.2 KiB | 00m00s [ 45/191] Installing libblkid-0:2.42.2- 100% | 69.4 MiB/s | 355.5 KiB | 00m00s [ 46/191] Installing libsepol-0:3.11-2. 100% | 104.2 MiB/s | 1.0 MiB | 00m00s [ 47/191] Installing gnupg2-gpgconf-0:2 100% | 7.2 MiB/s | 323.6 KiB | 00m00s [ 48/191] Installing pcre2-0:10.47-1.fc 100% | 91.5 MiB/s | 843.2 KiB | 00m00s [ 49/191] Installing libselinux-0:3.11- 100% | 64.5 MiB/s | 330.4 KiB | 00m00s [ 50/191] Installing grep-0:3.12-4.fc45 100% | 17.9 MiB/s | 1.0 MiB | 00m00s [ 51/191] Installing sed-0:4.10-2.fc45. 100% | 16.0 MiB/s | 950.8 KiB | 00m00s [ 52/191] Installing findutils-1:4.11.0 100% | 33.0 MiB/s | 2.1 MiB | 00m00s [ 53/191] Installing libxcrypt-0:4.5.2- 100% | 55.3 MiB/s | 339.6 KiB | 00m00s [ 54/191] Installing libtasn1-0:4.21.0- 100% | 54.2 MiB/s | 222.2 KiB | 00m00s [ 55/191] Installing libunistring-0:1.1 100% | 60.4 MiB/s | 1.9 MiB | 00m00s [ 56/191] Installing libidn2-0:2.3.8-4. 100% | 26.3 MiB/s | 566.3 KiB | 00m00s [ 57/191] Installing crypto-policies-0: 100% | 8.2 MiB/s | 159.5 KiB | 00m00s [ 58/191] Installing xz-1:5.8.3-2.fc45. 100% | 20.3 MiB/s | 1.5 MiB | 00m00s [ 59/191] Installing libmount-0:2.42.2- 100% | 76.6 MiB/s | 549.3 KiB | 00m00s [ 60/191] Installing gnupg2-verify-0:2. 100% | 9.1 MiB/s | 429.5 KiB | 00m00s [ 61/191] Installing dwz-0:0.17-3.fc45. 100% | 8.2 MiB/s | 388.0 KiB | 00m00s [ 62/191] Installing mpfr-0:4.2.2-4.fc4 100% | 74.5 MiB/s | 915.1 KiB | 00m00s [ 63/191] Installing gawk-0:5.4.1-1.fc4 100% | 44.7 MiB/s | 3.2 MiB | 00m00s [ 64/191] Installing libksba-0:1.8.0-3. 100% | 75.0 MiB/s | 537.6 KiB | 00m00s [ 65/191] Installing unzip-0:6.0-71.fc4 100% | 11.2 MiB/s | 536.9 KiB | 00m00s [ 66/191] Installing file-libs-0:5.47-3 100% | 165.8 MiB/s | 12.3 MiB | 00m00s [ 67/191] Installing file-0:5.47-3.fc45 100% | 3.2 MiB/s | 142.5 KiB | 00m00s [ 68/191] Installing diffutils-0:3.12-6 100% | 27.2 MiB/s | 1.7 MiB | 00m00s [ 69/191] Installing libattr-0:2.6.0-2. 100% | 33.7 MiB/s | 69.0 KiB | 00m00s [ 70/191] Installing libeconf-0:0.7.9-4 100% | 26.8 MiB/s | 82.4 KiB | 00m00s [ 71/191] Installing libsmartcols-0:2.4 100% | 70.9 MiB/s | 290.5 KiB | 00m00s [ 72/191] Installing alternatives-0:1.3 100% | 2.1 MiB/s | 91.5 KiB | 00m00s [ 73/191] Installing lua-libs-0:5.5.0-3 100% | 64.3 MiB/s | 395.4 KiB | 00m00s [ 74/191] Installing libffi-0:3.5.2-3.f 100% | 68.1 MiB/s | 348.9 KiB | 00m00s [ 75/191] Installing p11-kit-0:0.26.4-2 100% | 41.8 MiB/s | 3.3 MiB | 00m00s [ 76/191] Installing p11-kit-trust-0:0. 100% | 10.6 MiB/s | 595.7 KiB | 00m00s [ 77/191] Installing json-c-0:0.18-9.fc 100% | 45.5 MiB/s | 139.7 KiB | 00m00s [ 78/191] Installing libcap-ng-0:0.9.3- 100% | 52.7 MiB/s | 162.0 KiB | 00m00s [ 79/191] Installing audit-libs-0:4.2.1 100% | 77.1 MiB/s | 552.8 KiB | 00m00s [ 80/191] Installing pam-libs-0:1.7.2-4 100% | 56.3 MiB/s | 288.4 KiB | 00m00s [ 81/191] Installing libcap-0:2.78-2.fc 100% | 10.6 MiB/s | 511.9 KiB | 00m00s [ 82/191] Installing libsemanage-0:3.11 100% | 69.3 MiB/s | 425.6 KiB | 00m00s [ 83/191] Installing ngtcp2-0:1.22.1-3. 100% | 66.2 MiB/s | 406.6 KiB | 00m00s [ 84/191] Installing liblastlog2-0:2.42 100% | 15.1 MiB/s | 139.3 KiB | 00m00s [ 85/191] Installing util-linux-core-0: 100% | 36.9 MiB/s | 2.7 MiB | 00m00s [ 86/191] Installing zip-0:3.0-46.fc45. 100% | 17.1 MiB/s | 893.1 KiB | 00m00s [ 87/191] Installing gnupg2-keyboxd-0:2 100% | 25.4 MiB/s | 234.4 KiB | 00m00s [ 88/191] Installing libpsl-0:0.23.0-2. 100% | 43.4 MiB/s | 133.2 KiB | 00m00s [ 89/191] Installing tar-2:1.35-9.fc45. 100% | 36.4 MiB/s | 3.1 MiB | 00m00s [ 90/191] Installing linkdupes-0:0.7.3- 100% | 16.1 MiB/s | 839.8 KiB | 00m00s [ 91/191] Installing libselinux-utils-0 100% | 23.7 MiB/s | 1.4 MiB | 00m00s [ 92/191] Installing libfdisk-0:2.42.2- 100% | 78.8 MiB/s | 483.9 KiB | 00m00s [ 93/191] Installing fips-provider-0:1. 100% | 117.3 MiB/s | 4.7 MiB | 00m00s [ 94/191] Installing openssl-libs-1:4.0 100% | 116.8 MiB/s | 7.1 MiB | 00m00s [ 95/191] Installing coreutils-0:9.11-5 100% | 68.0 MiB/s | 9.7 MiB | 00m00s [ 96/191] Installing ca-certificates-0: 100% | 604.1 KiB/s | 2.4 MiB | 00m04s [ 97/191] Installing gzip-0:1.14-4.fc45 100% | 5.1 MiB/s | 442.9 KiB | 00m00s [ 98/191] Installing rpm-sequoia-0:1.10 100% | 76.8 MiB/s | 4.8 MiB | 00m00s [ 99/191] Installing libfsverity-0:1.7- 100% | 16.9 MiB/s | 69.0 KiB | 00m00s [100/191] Installing libevent-0:2.1.12- 100% | 63.6 MiB/s | 1.3 MiB | 00m00s [101/191] Installing ngtcp2-crypto-ossl 100% | 16.6 MiB/s | 68.0 KiB | 00m00s [102/191] Installing zstd-0:1.5.7-6.fc4 100% | 5.8 MiB/s | 565.6 KiB | 00m00s [103/191] Installing libxml2-0:2.13.9-4 100% | 23.1 MiB/s | 2.2 MiB | 00m00s [104/191] Installing libusb1-0:1.0.30-2 100% | 10.9 MiB/s | 245.2 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.ppc64le >>> Finished sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.ppc64le >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [105/191] Installing tpm2-tss-0:4.2.0-1 100% | 72.7 MiB/s | 2.5 MiB | 00m00s [106/191] Installing ima-evm-utils-libs 100% | 22.9 MiB/s | 93.8 KiB | 00m00s [107/191] Installing gnupg2-gpg-agent-0 100% | 15.2 MiB/s | 978.1 KiB | 00m00s [108/191] Installing nettle-0:4.0-5.fc4 100% | 86.0 MiB/s | 968.2 KiB | 00m00s [109/191] Installing gnutls-0:3.8.13-3. 100% | 112.1 MiB/s | 4.1 MiB | 00m00s [110/191] Installing bzip2-0:1.0.8-24.f 100% | 3.8 MiB/s | 175.4 KiB | 00m00s [111/191] Installing add-determinism-0: 100% | 28.1 MiB/s | 2.3 MiB | 00m00s [112/191] Installing cpio-0:2.15-10.fc4 100% | 19.6 MiB/s | 1.2 MiB | 00m00s [113/191] Installing ed-0:1.22.5-3.fc45 100% | 4.9 MiB/s | 223.9 KiB | 00m00s [114/191] Installing patch-0:2.8-5.fc45 100% | 4.4 MiB/s | 263.8 KiB | 00m00s [115/191] Installing librtas-0:2.0.7-2. 100% | 13.1 MiB/s | 322.5 KiB | 00m00s [116/191] Installing util-linux-0:2.42. 100% | 48.4 MiB/s | 7.1 MiB | 00m00s [117/191] Installing policycoreutils-0: 100% | 17.8 MiB/s | 1.5 MiB | 00m00s [118/191] Installing selinux-policy-0:4 100% | 986.7 KiB/s | 34.5 KiB | 00m00s [119/191] Installing selinux-policy-tar 100% | 42.3 MiB/s | 15.1 MiB | 00m00s [120/191] Installing build-reproducibil 100% | 1.5 MiB/s | 1.5 KiB | 00m00s [121/191] Installing jansson-0:2.14-5.f 100% | 51.5 MiB/s | 158.3 KiB | 00m00s [122/191] Installing lz4-libs-0:1.10.0- 100% | 51.2 MiB/s | 262.1 KiB | 00m00s [123/191] Installing libarchive-0:3.8.8 100% | 55.1 MiB/s | 1.3 MiB | 00m00s [124/191] Installing libgomp-0:16.1.1-4 100% | 58.4 MiB/s | 658.4 KiB | 00m00s [125/191] Installing libpkgconf-0:2.5.1 100% | 33.0 MiB/s | 135.0 KiB | 00m00s [126/191] Installing pkgconf-0:2.5.1-2. 100% | 2.0 MiB/s | 119.1 KiB | 00m00s [127/191] Installing pkgconf-pkg-config 100% | 40.3 KiB/s | 1.8 KiB | 00m00s [128/191] Installing libtool-ltdl-0:2.5 100% | 30.9 MiB/s | 94.9 KiB | 00m00s [129/191] Installing gdbm-libs-1:1.23-1 100% | 57.4 MiB/s | 235.0 KiB | 00m00s [130/191] Installing cyrus-sasl-lib-0:2 100% | 39.9 MiB/s | 2.9 MiB | 00m00s [131/191] Installing openldap-0:2.6.13- 100% | 51.4 MiB/s | 895.6 KiB | 00m00s [132/191] Installing gnupg2-dirmngr-0:2 100% | 11.7 MiB/s | 840.6 KiB | 00m00s [133/191] Installing gnupg2-0:2.4.9-17. 100% | 62.7 MiB/s | 6.8 MiB | 00m00s [134/191] Installing gpgverify-0:2.2-5. 100% | 3.1 MiB/s | 9.4 KiB | 00m00s [135/191] Installing systemd-standalone 100% | 17.2 MiB/s | 1.1 MiB | 00m00s [136/191] Installing rpm-libs-0:6.0.92- 100% | 88.4 MiB/s | 1.4 MiB | 00m00s [137/191] Installing rpm-sign-libs-0:6. 100% | 33.4 MiB/s | 68.4 KiB | 00m00s [138/191] Installing rpm-build-libs-0:6 100% | 64.2 MiB/s | 328.7 KiB | 00m00s [139/191] Installing xxhash-libs-0:0.8. 100% | 42.4 MiB/s | 86.9 KiB | 00m00s [140/191] Installing libbrotli-0:1.2.0- 100% | 78.0 MiB/s | 1.0 MiB | 00m00s [141/191] Installing libnghttp2-0:1.69. 100% | 64.8 MiB/s | 198.9 KiB | 00m00s [142/191] Installing libnghttp3-0:1.17. 100% | 50.8 MiB/s | 207.9 KiB | 00m00s [143/191] Installing keyutils-libs-0:1. 100% | 32.3 MiB/s | 99.3 KiB | 00m00s [144/191] Installing libcom_err-0:1.47. 100% | 54.7 MiB/s | 112.0 KiB | 00m00s [145/191] Installing libverto-0:0.3.2-1 100% | 23.0 MiB/s | 70.8 KiB | 00m00s [146/191] Installing krb5-libs-0:1.22.2 100% | 90.0 MiB/s | 3.0 MiB | 00m00s [147/191] Installing libcbor-0:0.14.0-3 100% | 34.4 MiB/s | 140.9 KiB | 00m00s [148/191] Installing libfido2-0:1.17.0- 100% | 67.6 MiB/s | 346.1 KiB | 00m00s [149/191] Installing libssh-0:0.12.2-1. 100% | 89.4 MiB/s | 915.6 KiB | 00m00s [150/191] Installing libcurl-0:8.21.0-3 100% | 97.9 MiB/s | 1.3 MiB | 00m00s [151/191] Installing elfutils-debuginfo 100% | 3.0 MiB/s | 145.7 KiB | 00m00s [152/191] Installing binutils-0:2.47-1. 100% | 97.3 MiB/s | 33.8 MiB | 00m00s [153/191] Installing elfutils-0:0.195-3 100% | 46.0 MiB/s | 3.5 MiB | 00m00s [154/191] Installing gdb-minimal-0:17.2 100% | 79.8 MiB/s | 16.3 MiB | 00m00s [155/191] Installing debugedit-0:5.3-3. 100% | 7.4 MiB/s | 387.8 KiB | 00m00s [156/191] Installing curl-0:8.21.0-3.fc 100% | 8.1 MiB/s | 530.6 KiB | 00m00s [157/191] Installing rpm-0:6.0.92-2.fc4 100% | 25.5 MiB/s | 2.8 MiB | 00m00s [158/191] Installing cmake-srpm-macros- 100% | 785.2 KiB/s | 804.0 B | 00m00s [159/191] Installing efi-srpm-macros-0: 100% | 10.1 MiB/s | 41.2 KiB | 00m00s [160/191] Installing java-srpm-macros-0 100% | 1.1 MiB/s | 1.1 KiB | 00m00s [161/191] Installing lua-srpm-macros-0: 100% | 1.9 MiB/s | 1.9 KiB | 00m00s [162/191] Installing tree-sitter-srpm-m 100% | 4.7 MiB/s | 9.6 KiB | 00m00s [163/191] Installing zig-srpm-macros-0: 100% | 1.8 MiB/s | 1.9 KiB | 00m00s [164/191] Installing filesystem-srpm-ma 100% | 19.0 MiB/s | 38.9 KiB | 00m00s [165/191] Installing rust-srpm-macros-0 100% | 6.2 MiB/s | 6.4 KiB | 00m00s [166/191] Installing qt6-srpm-macros-0: 100% | 182.6 KiB/s | 748.0 B | 00m00s [167/191] Installing qt5-srpm-macros-0: 100% | 757.8 KiB/s | 776.0 B | 00m00s [168/191] Installing perl-srpm-macros-0 100% | 1.1 MiB/s | 1.1 KiB | 00m00s [169/191] Installing package-notes-srpm 100% | 2.0 MiB/s | 2.1 KiB | 00m00s [170/191] Installing openblas-srpm-macr 100% | 382.8 KiB/s | 392.0 B | 00m00s [171/191] Installing ocaml-srpm-macros- 100% | 2.1 MiB/s | 2.1 KiB | 00m00s [172/191] Installing kernel-srpm-macros 100% | 155.2 KiB/s | 2.3 KiB | 00m00s [173/191] Installing gnome-srpm-macros- 100% | 4.0 MiB/s | 4.1 KiB | 00m00s [174/191] Installing gnat-srpm-macros-0 100% | 1.2 MiB/s | 1.3 KiB | 00m00s [175/191] Installing ghc-srpm-macros-0: 100% | 1.0 MiB/s | 1.0 KiB | 00m00s [176/191] Installing gap-srpm-macros-0: 100% | 2.6 MiB/s | 2.7 KiB | 00m00s [177/191] Installing fpc-srpm-macros-0: 100% | 410.2 KiB/s | 420.0 B | 00m00s [178/191] Installing ansible-srpm-macro 100% | 17.7 MiB/s | 36.2 KiB | 00m00s [179/191] Installing redhat-rpm-config- 100% | 18.6 MiB/s | 190.4 KiB | 00m00s [180/191] Installing forge-srpm-macros- 100% | 13.1 MiB/s | 40.3 KiB | 00m00s [181/191] Installing rpm-build-0:6.0.92 100% | 9.5 MiB/s | 689.8 KiB | 00m00s [182/191] Installing erlang-srpm-macros 100% | 1.2 MiB/s | 2.5 KiB | 00m00s [183/191] Installing pyproject-srpm-mac 100% | 3.9 MiB/s | 4.0 KiB | 00m00s [184/191] Installing fonts-srpm-macros- 100% | 27.8 MiB/s | 57.0 KiB | 00m00s [185/191] Installing go-srpm-macros-0:3 100% | 30.8 MiB/s | 63.0 KiB | 00m00s [186/191] Installing R-srpm-macros-0:1. 100% | 2.1 MiB/s | 4.4 KiB | 00m00s [187/191] Installing python-srpm-macros 100% | 17.2 MiB/s | 52.9 KiB | 00m00s [188/191] Installing rpm-plugin-selinux 100% | 22.4 MiB/s | 68.8 KiB | 00m00s [189/191] Installing which-0:2.25-2.fc4 100% | 2.4 MiB/s | 125.6 KiB | 00m00s [190/191] Installing shadow-utils-2:4.1 100% | 39.2 MiB/s | 5.0 MiB | 00m00s [191/191] Installing info-0:7.3-3.fc45. 100% | 32.4 KiB/s | 488.5 KiB | 00m15s Warning: skipped OpenPGP checks for 4 packages 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: R-srpm-macros-1.3.7-3.fc45.noarch add-determinism-0.7.3-3.fc45.ppc64le alternatives-1.33-6.fc45.ppc64le ansible-srpm-macros-1-22.fc45.noarch audit-libs-4.2.1-1.fc45.ppc64le bash-5.3.15-2.fc45.ppc64le binutils-2.47-1.fc45.ppc64le build-reproducibility-srpm-macros-0.7.3-3.fc45.noarch bzip2-1.0.8-24.fc45.ppc64le bzip2-libs-1.0.8-24.fc45.ppc64le ca-certificates-2025.2.80_v9.0.304-9.fc45.noarch cmake-srpm-macros-4.3.0-5.fc45.noarch coreutils-9.11-5.fc45.ppc64le coreutils-common-9.11-5.fc45.ppc64le cpio-2.15-10.fc45.ppc64le crypto-policies-20260713-2.gitc42da77.fc45.noarch curl-8.21.0-3.fc45.ppc64le cyrus-sasl-lib-2.1.28-37.fc45.ppc64le debugedit-5.3-3.fc45.ppc64le diffutils-3.12-6.fc45.ppc64le dwz-0.17-3.fc45.ppc64le ed-1.22.5-3.fc45.ppc64le efi-srpm-macros-6-8.fc45.noarch elfutils-0.195-3.fc45.ppc64le elfutils-debuginfod-client-0.195-3.fc45.ppc64le elfutils-libelf-0.195-3.fc45.ppc64le elfutils-libs-0.195-3.fc45.ppc64le erlang-srpm-macros-0.3.11-2.fc45.noarch fedora-gpg-keys-45-0.1.noarch fedora-release-45-0.8.noarch fedora-release-common-45-0.8.noarch fedora-release-identity-basic-45-0.8.noarch fedora-repos-45-0.1.noarch fedora-repos-rawhide-45-0.1.noarch file-5.47-3.fc45.ppc64le file-libs-5.47-3.fc45.ppc64le filesystem-3.18-59.fc45.ppc64le filesystem-srpm-macros-3.18-59.fc45.noarch findutils-4.11.0-2.fc45.ppc64le fips-provider-1.5.2-3.fc45.ppc64le fonts-srpm-macros-5.0.0-4.fc45.noarch forge-srpm-macros-0.4.0-5.fc45.noarch fpc-srpm-macros-1.3-17.fc45.noarch gap-srpm-macros-2-3.fc45.noarch gawk-5.4.1-1.fc45.ppc64le gdb-minimal-17.2-4.fc45.ppc64le gdbm-libs-1.23-12.fc45.ppc64le ghc-srpm-macros-1.10-2.fc45.noarch glibc-2.43.9000-25.fc45.ppc64le glibc-common-2.43.9000-25.fc45.ppc64le glibc-gconv-extra-2.43.9000-25.fc45.ppc64le glibc-minimal-langpack-2.43.9000-25.fc45.ppc64le gmp-6.3.0-6.fc45.ppc64le gnat-srpm-macros-7-3.fc45.noarch gnome-srpm-macros-1.0-2.fc45.noarch gnulib-l10n-20241231-4.fc45.noarch gnupg2-2.4.9-17.fc45.ppc64le gnupg2-dirmngr-2.4.9-17.fc45.ppc64le gnupg2-gpg-agent-2.4.9-17.fc45.ppc64le gnupg2-gpgconf-2.4.9-17.fc45.ppc64le gnupg2-keyboxd-2.4.9-17.fc45.ppc64le gnupg2-verify-2.4.9-17.fc45.ppc64le gnutls-3.8.13-3.fc45.ppc64le go-srpm-macros-3.8.0-3.fc45.noarch gpg-pubkey-36f612dcf27f7d1a48a835e4dbfcf71c6d9f90a6-6786af3b gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-d924b10d3e810dabdd8b56b596e7e91491211fce-697c9899 gpgverify-2.2-5.fc45.noarch grep-3.12-4.fc45.ppc64le gzip-1.14-4.fc45.ppc64le ima-evm-utils-libs-1.6.2-12.fc45.ppc64le info-7.3-3.fc45.ppc64le jansson-2.14-5.fc45.ppc64le java-srpm-macros-1-9.fc45.noarch json-c-0.18-9.fc45.ppc64le kernel-srpm-macros-1.0-30.fc45.noarch keyutils-libs-1.6.3-8.fc45.ppc64le krb5-libs-1.22.2-9.fc45.ppc64le libacl-2.4.0-2.fc45.ppc64le libarchive-3.8.8-3.fc45.ppc64le libassuan-2.5.7-6.fc45.ppc64le libattr-2.6.0-2.fc45.ppc64le libblkid-2.42.2-3.fc45.ppc64le libbrotli-1.2.0-6.fc45.ppc64le libcap-2.78-2.fc45.ppc64le libcap-ng-0.9.3-4.fc45.ppc64le libcbor-0.14.0-3.fc45.ppc64le libcom_err-1.47.4-2.fc45.ppc64le libcurl-8.21.0-3.fc45.ppc64le libeconf-0.7.9-4.fc45.ppc64le libevent-2.1.12-19.fc45.ppc64le libfdisk-2.42.2-3.fc45.ppc64le libffi-3.5.2-3.fc45.ppc64le libfido2-1.17.0-5.fc45.ppc64le libfsverity-1.7-4.fc45.ppc64le libgcc-16.1.1-4.fc45.1.ppc64le libgcrypt-1.12.2-2.fc45.ppc64le libgomp-16.1.1-4.fc45.1.ppc64le libgpg-error-1.61-2.fc45.ppc64le libidn2-2.3.8-4.fc45.ppc64le libksba-1.8.0-3.fc45.ppc64le liblastlog2-2.42.2-3.fc45.ppc64le libmount-2.42.2-3.fc45.ppc64le libnghttp2-1.69.0-4.fc45.ppc64le libnghttp3-1.17.0-2.fc45.ppc64le libpkgconf-2.5.1-2.fc45.ppc64le libpsl-0.23.0-2.fc45.ppc64le librtas-2.0.7-2.fc45.ppc64le libselinux-3.11-4.fc45.ppc64le libselinux-utils-3.11-4.fc45.ppc64le libsemanage-3.11-3.fc45.ppc64le libsepol-3.11-2.fc45.ppc64le libsmartcols-2.42.2-3.fc45.ppc64le libssh-0.12.2-1.fc45.ppc64le libssh-config-0.12.2-1.fc45.noarch libstdc++-16.1.1-4.fc45.1.ppc64le libtasn1-4.21.0-2.fc45.ppc64le libtool-ltdl-2.5.4-11.fc45.ppc64le libunistring-1.1-12.fc45.ppc64le libusb1-1.0.30-2.fc45.ppc64le libuuid-2.42.2-3.fc45.ppc64le libverto-0.3.2-13.fc45.ppc64le libxcrypt-4.5.2-4.fc45.ppc64le libxml2-2.13.9-4.fc45.ppc64le libzstd-1.5.7-6.fc45.ppc64le linkdupes-0.7.3-3.fc45.ppc64le lua-libs-5.5.0-3.fc45.ppc64le lua-srpm-macros-1-18.fc45.noarch lz4-libs-1.10.0-5.fc45.ppc64le mpfr-4.2.2-4.fc45.ppc64le ncurses-base-6.6-3.fc45.noarch ncurses-libs-6.6-3.fc45.ppc64le nettle-4.0-5.fc45.ppc64le ngtcp2-1.22.1-3.fc45.ppc64le ngtcp2-crypto-ossl-1.22.1-3.fc45.ppc64le npth-1.8-5.fc45.ppc64le ocaml-srpm-macros-11-4.fc45.noarch openblas-srpm-macros-2-22.fc45.noarch openldap-2.6.13-4.fc45.ppc64le openssl-libs-4.0.1-5.fc45.ppc64le p11-kit-0.26.4-2.fc45.ppc64le p11-kit-trust-0.26.4-2.fc45.ppc64le package-notes-srpm-macros-0.20-2.fc45.noarch pam-libs-1.7.2-4.fc45.ppc64le patch-2.8-5.fc45.ppc64le pcre2-10.47-1.fc45.2.ppc64le pcre2-syntax-10.47-1.fc45.2.noarch perl-srpm-macros-1-65.fc45.noarch pkgconf-2.5.1-2.fc45.ppc64le pkgconf-m4-2.5.1-2.fc45.noarch pkgconf-pkg-config-2.5.1-2.fc45.ppc64le policycoreutils-3.11-2.fc45.ppc64le popt-1.19-11.fc45.ppc64le publicsuffix-list-dafsa-20260624-2.fc45.noarch pyproject-srpm-macros-1.23.2-1.fc45.noarch python-srpm-macros-3.15-2.fc45.noarch qt5-srpm-macros-5.15.18-3.fc45.noarch qt6-srpm-macros-6.11.1-2.fc45.noarch readline-8.3-5.fc45.ppc64le redhat-rpm-config-344-5.fc45.noarch redhat-systemd-presets-102-3.fc45.noarch redhat-systemd-presets-common-102-3.fc45.noarch rpm-6.0.92-2.fc45.ppc64le rpm-build-6.0.92-2.fc45.ppc64le rpm-build-libs-6.0.92-2.fc45.ppc64le rpm-libs-6.0.92-2.fc45.ppc64le rpm-plugin-selinux-6.0.92-2.fc45.ppc64le rpm-sequoia-1.10.2-5.fc45.ppc64le rpm-sign-libs-6.0.92-2.fc45.ppc64le rust-srpm-macros-28.5-2.fc45.noarch sed-4.10-2.fc45.ppc64le selinux-policy-45.10-1.fc45.noarch selinux-policy-targeted-45.10-1.fc45.noarch setup-2.15.1-2.fc45.noarch shadow-utils-4.19.3-4.fc45.ppc64le sqlite-libs-3.53.4-1.fc45.ppc64le systemd-libs-261.2-1.fc45.ppc64le systemd-standalone-sysusers-261.2-1.fc45.ppc64le tar-1.35-9.fc45.ppc64le tpm2-tss-4.2.0-1.fc45.ppc64le tree-sitter-srpm-macros-0.4.6-2.fc45.noarch unzip-6.0-71.fc45.ppc64le util-linux-2.42.2-3.fc45.ppc64le util-linux-core-2.42.2-3.fc45.ppc64le which-2.25-2.fc45.ppc64le xxhash-libs-0.8.3-5.fc45.ppc64le xz-5.8.3-2.fc45.ppc64le xz-libs-5.8.3-2.fc45.ppc64le zig-srpm-macros-1-9.fc45.noarch zip-3.0-46.fc45.ppc64le zlib-ng-compat-2.3.3-6.fc45.ppc64le zstd-1.5.7-6.fc45.ppc64le Start: buildsrpm Start: rpmbuild -bs Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1784073600 Wrote: /builddir/build/SRPMS/bolzplatz2006-1.0.3-67.fc45.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-ppc64le-1785698872.690487/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-e50gcana/bolzplatz2006/bolzplatz2006.spec) Config(child) 0 minutes 59 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-67.fc45.src.rpm) Config(fedora-rawhide-ppc64le) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1785698872.690487/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1785698872.690487/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-ppc64le-1785698872.690487/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.92-2.fc45.ppc64le rpm-sequoia-1.10.2-5.fc45.ppc64le dnf5-5.4.2.1-10.fc45.ppc64le dnf5-plugins-5.4.2.1-10.fc45.ppc64le Finish: chroot init Start: build phase for bolzplatz2006-1.0.3-67.fc45.src.rpm Start: build setup for bolzplatz2006-1.0.3-67.fc45.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1784073600 Wrote: /builddir/build/SRPMS/bolzplatz2006-1.0.3-67.fc45.src.rpm Updating and loading repositories: fedora 100% | 14.6 KiB/s | 2.5 KiB | 00m00s Copr repository 100% | 18.9 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: DevIL-devel ppc64le 0:1.7.8-55.fc45 fedora 51.9 KiB ant-openjdk25 noarch 0:1.10.15-39.fc45 fedora 28.0 B desktop-file-utils ppc64le 0:0.28-8.fc45 fedora 381.8 KiB dom4j noarch 0:2.1.4-6.fc45 fedora 308.8 KiB gcc-c++ ppc64le 0:16.1.1-4.fc45.1 fedora 44.0 MiB java-25-openjdk-devel ppc64le 1:25.0.4.0.7-1.1.fc45 fedora 13.1 MiB libXcursor-devel ppc64le 0:1.2.3-5.fc45 fedora 20.5 KiB libXext-devel ppc64le 0:1.3.6-6.fc45 fedora 97.7 KiB libXrandr-devel ppc64le 0:1.5.4-8.fc45 fedora 21.3 KiB libXrender-devel ppc64le 0:0.9.12-5.fc45 fedora 50.1 KiB libXt-devel ppc64le 0:1.3.1-5.fc45 fedora 1.6 MiB libXxf86vm-devel ppc64le 0:1.1.6-5.fc45 fedora 11.3 KiB libappstream-glib ppc64le 0:0.8.4-1.fc45 fedora 1.6 MiB libjpeg-turbo-devel ppc64le 0:3.1.4.1-2.fc45 fedora 354.2 KiB libpng-devel ppc64le 2:1.6.58-2.fc45 fedora 977.7 KiB libvorbis-devel ppc64le 1:1.3.7-21.fc45 fedora 49.4 KiB make ppc64le 1:4.4.1-13.fc45 fedora 1.9 MiB mesa-libGLU-devel ppc64le 0:9.0.3-9.fc45 fedora 17.0 KiB sdljava ppc64le 0:0.9.1-69.fc45 copr_base 1.0 MiB swig ppc64le 0:4.4.1-8.fc45 fedora 6.6 MiB vecmath1.2 noarch 0:1.14-42.fc45 fedora 117.3 KiB xml-commons-apis noarch 0:1.4.01-66.fc45 fedora 337.2 KiB Installing dependencies: DevIL ppc64le 0:1.7.8-55.fc45 fedora 941.3 KiB SDL3 ppc64le 0:3.4.12-2.fc45 fedora 3.9 MiB SDL_gfx ppc64le 0:2.0.27-9.fc45 fedora 151.7 KiB SDL_image ppc64le 0:1.2.12-43.fc45 fedora 208.6 KiB SDL_mixer ppc64le 0:1.2.12-38.fc45 fedora 416.6 KiB SDL_ttf ppc64le 0:2.0.11-35.fc45 fedora 74.9 KiB abattis-cantarell-vf-fonts noarch 0:0.301-18.fc45 fedora 192.7 KiB abseil-cpp ppc64le 0:20260526.0-3.fc45 fedora 7.0 MiB adwaita-cursor-theme noarch 0:50.0-5.fc45 fedora 11.4 MiB adwaita-icon-theme noarch 0:50.0-5.fc45 fedora 1.1 MiB adwaita-icon-theme-legacy noarch 0:46.2-12.fc45 fedora 2.1 MiB alsa-lib ppc64le 0:1.2.16.1-2.fc45 fedora 2.0 MiB annobin-docs noarch 0:13.28-1.fc45 fedora 99.7 KiB annobin-plugin-gcc ppc64le 0:13.28-1.fc45 fedora 785.3 KiB ant noarch 0:1.10.15-39.fc45 fedora 477.7 KiB ant-lib noarch 0:1.10.15-39.fc45 fedora 2.3 MiB at-spi2-atk ppc64le 0:2.61.0-3.fc45 fedora 423.2 KiB at-spi2-core ppc64le 0:2.61.0-3.fc45 fedora 1.7 MiB atk ppc64le 0:2.61.0-3.fc45 fedora 296.7 KiB authselect ppc64le 0:1.7.1-2.fc45 fedora 225.9 KiB authselect-libs ppc64le 0:1.7.1-2.fc45 fedora 935.3 KiB autoconf noarch 0:2.73-4.fc45 fedora 2.9 MiB automake noarch 0:1.18.1-5.fc45 fedora 1.8 MiB avahi-glib ppc64le 0:0.9~rc2-9.fc45 fedora 67.3 KiB avahi-libs ppc64le 0:0.9~rc2-9.fc45 fedora 293.3 KiB bluez-libs ppc64le 0:5.87-4.fc45 fedora 278.1 KiB bubblewrap ppc64le 0:0.11.2-2.fc45 fedora 182.7 KiB cairo ppc64le 0:1.18.4-9.fc45 fedora 2.1 MiB cairo-gobject ppc64le 0:1.18.4-9.fc45 fedora 66.8 KiB cmake-filesystem ppc64le 0:4.3.0-5.fc45 fedora 0.0 B colord-libs ppc64le 0:1.4.8-5.fc45 fedora 1.1 MiB cpp ppc64le 0:16.1.1-4.fc45.1 fedora 39.1 MiB cracklib ppc64le 0:2.10.3-2.fc45 fedora 430.0 KiB cups-filesystem noarch 1:2.4.19-4.fc45 fedora 0.0 B cups-libs ppc64le 1:2.4.19-4.fc45 fedora 922.6 KiB dbus ppc64le 1:1.16.2-6.fc45 fedora 0.0 B dbus-libs ppc64le 1:1.16.2-6.fc45 fedora 461.7 KiB default-fonts-core-sans noarch 0:4.3-3.fc45 fedora 11.9 KiB duktape ppc64le 0:2.7.0-12.fc45 fedora 801.1 KiB emacs-filesystem ppc64le 1:30.2-3.fc45 fedora 0.0 B expat ppc64le 0:2.8.1-2.fc45 fedora 435.2 KiB fdk-aac-free ppc64le 0:2.0.3-3.fc45 fedora 783.4 KiB fftw-libs-single ppc64le 0:3.3.10-18.fc45 fedora 1.7 MiB flac-libs ppc64le 0:1.5.0-9.fc45 fedora 682.8 KiB fluidsynth ppc64le 0:2.5.4-2.fc45 fedora 72.1 KiB fluidsynth-libs ppc64le 0:2.5.4-2.fc45 fedora 756.1 KiB fontconfig ppc64le 0:2.18.2-6.fc45 fedora 1.7 MiB fonts-filesystem noarch 1:5.0.0-4.fc45 fedora 0.0 B freetype ppc64le 0:2.14.3-2.fc45 fedora 1.1 MiB fribidi ppc64le 0:1.0.16-5.fc45 fedora 245.8 KiB ftgl ppc64le 0:2.1.3-50.fc45 fedora 459.8 KiB gcc ppc64le 0:16.1.1-4.fc45.1 fedora 107.1 MiB gcc-plugin-annobin ppc64le 0:16.1.1-4.fc45.1 fedora 132.8 KiB gdbm ppc64le 1:1.23-12.fc45 fedora 607.3 KiB gdk-pixbuf2 ppc64le 0:2.44.7-3.fc45 fedora 2.7 MiB gettext ppc64le 0:1.0-3.fc45 fedora 18.7 MiB gettext-common-devel noarch 0:1.0-3.fc45 fedora 596.2 KiB gettext-devel ppc64le 0:1.0-3.fc45 fedora 1.4 MiB gettext-envsubst ppc64le 0:1.0-3.fc45 fedora 106.4 KiB gettext-libs ppc64le 0:1.0-3.fc45 fedora 2.7 MiB gettext-runtime ppc64le 0:1.0-3.fc45 fedora 913.3 KiB glib-networking ppc64le 0:2.90~alpha-2.fc45 fedora 1.0 MiB glib2 ppc64le 0:2.89.3-1.fc45 fedora 16.8 MiB glibc-devel ppc64le 0:2.43.9000-25.fc45 fedora 3.7 MiB glibmm2.4 ppc64le 0:2.66.9-3.fc45 fedora 3.3 MiB glycin-libs ppc64le 0:2.1.5-2.fc45 fedora 5.8 MiB glycin-loaders ppc64le 0:2.1.5-2.fc45 fedora 20.4 MiB google-noto-fonts-common noarch 0:20260601-3.fc45 fedora 17.7 KiB google-noto-sans-vf-fonts noarch 0:20260601-3.fc45 fedora 1.4 MiB graphite2 ppc64le 0:1.3.14-22.fc45 fedora 302.9 KiB groff-base ppc64le 0:1.24.1-2.fc45 fedora 4.8 MiB gsettings-desktop-schemas ppc64le 0:51~alpha-2.fc45 fedora 6.5 MiB gsm ppc64le 0:1.0.24-3.fc45 fedora 77.5 KiB gtk-update-icon-cache ppc64le 0:3.24.52-6.fc45 fedora 93.9 KiB gtk3 ppc64le 0:3.24.52-6.fc45 fedora 25.0 MiB harfbuzz ppc64le 0:14.2.1-5.fc45 fedora 3.2 MiB hicolor-icon-theme noarch 0:0.18-6.fc45 fedora 72.4 KiB highway ppc64le 0:1.3.0-3.fc45 fedora 1.5 MiB hwdata noarch 0:0.410-1.fc45 fedora 10.0 MiB jack-audio-connection-kit ppc64le 0:1.9.22-12.fc45 fedora 2.6 MiB jasper-libs ppc64le 0:4.2.8-3.fc45 fedora 460.7 KiB java-25-openjdk ppc64le 1:25.0.4.0.7-1.1.fc45 fedora 1.1 MiB java-25-openjdk-crypto-adapter ppc64le 1:25.0.4.0.7-1.1.fc45 fedora 502.1 KiB java-25-openjdk-headless ppc64le 1:25.0.4.0.7-1.1.fc45 fedora 238.5 MiB javapackages-filesystem noarch 0:6.5.1-6.fc45 fedora 2.0 KiB javapackages-tools noarch 0:6.5.1-6.fc45 fedora 72.9 KiB jbigkit-libs ppc64le 0:2.1-34.fc45 fedora 180.7 KiB jdom noarch 0:1.1.3-50.fc44 fedora 222.2 KiB json-glib ppc64le 0:1.10.8-11.fc45 fedora 680.1 KiB kernel-headers ppc64le 0:7.2.0-0.rc5.41.fc45 fedora 7.0 MiB lame-libs ppc64le 0:3.100-22.fc45 fedora 1.2 MiB lcms2 ppc64le 0:2.16-8.fc45 fedora 548.9 KiB libGLEW ppc64le 0:2.2.0-13.fc45 fedora 903.8 KiB libICE ppc64le 0:1.1.2-5.fc45 fedora 222.2 KiB libICE-devel ppc64le 0:1.1.2-5.fc45 fedora 261.8 KiB libSM ppc64le 0:1.2.5-5.fc45 fedora 128.8 KiB libSM-devel ppc64le 0:1.2.5-5.fc45 fedora 18.8 KiB libX11 ppc64le 0:1.8.13-2.fc45 fedora 1.6 MiB libX11-common noarch 0:1.8.13-2.fc45 fedora 1.1 MiB libX11-devel ppc64le 0:1.8.13-2.fc45 fedora 1.0 MiB libX11-xcb ppc64le 0:1.8.13-2.fc45 fedora 66.5 KiB libXau ppc64le 0:1.0.12-5.fc45 fedora 120.5 KiB libXau-devel ppc64le 0:1.0.12-5.fc45 fedora 7.3 KiB libXcomposite ppc64le 0:0.4.6-8.fc45 fedora 96.0 KiB libXcursor ppc64le 0:1.2.3-5.fc45 fedora 69.1 KiB libXdamage ppc64le 0:1.1.6-8.fc45 fedora 95.2 KiB libXext ppc64le 0:1.3.6-6.fc45 fedora 145.7 KiB libXfixes ppc64le 0:6.0.1-8.fc45 fedora 69.9 KiB libXfixes-devel ppc64le 0:6.0.1-8.fc45 fedora 9.2 KiB libXft ppc64le 0:2.3.8-11.fc45 fedora 192.2 KiB libXi ppc64le 0:1.8.3-2.fc45 fedora 136.3 KiB libXinerama ppc64le 0:1.1.5-11.fc45 fedora 70.7 KiB libXrandr ppc64le 0:1.5.4-8.fc45 fedora 71.4 KiB libXrender ppc64le 0:0.9.12-5.fc45 fedora 69.8 KiB libXt ppc64le 0:1.3.1-5.fc45 fedora 541.4 KiB libXtst ppc64le 0:1.2.5-5.fc45 fedora 73.2 KiB libXxf86vm ppc64le 0:1.1.6-5.fc45 fedora 69.0 KiB libaom ppc64le 0:3.13.3-3.fc45 fedora 3.5 MiB libasan ppc64le 0:16.1.1-4.fc45.1 fedora 2.2 MiB libasyncns ppc64le 0:0.8-35.fc45 fedora 98.9 KiB libatomic ppc64le 0:16.1.1-4.fc45.1 fedora 77.0 KiB libcloudproviders ppc64le 0:0.4.0-8.fc45 fedora 156.3 KiB libconfig ppc64le 0:1.8.2-3.fc45 fedora 324.1 KiB libdatrie ppc64le 0:0.2.14-3.fc45 fedora 93.4 KiB libdav1d ppc64le 0:1.5.3-2.fc45 fedora 978.9 KiB libdb ppc64le 0:5.3.28-68.fc45 fedora 2.2 MiB libdecor ppc64le 0:0.2.5-3.fc45 fedora 272.5 KiB libdrm ppc64le 0:2.4.134-2.fc45 fedora 560.9 KiB libebur128 ppc64le 0:1.2.6-16.fc45 fedora 70.9 KiB libedit ppc64le 0:3.1-60.20260512cvs.fc45 fedora 344.3 KiB libepoxy ppc64le 0:1.5.10-13.fc45 fedora 1.5 MiB libffado ppc64le 0:2.5.0-4.fc45 fedora 2.9 MiB libfontenc ppc64le 0:1.1.8-6.fc45 fedora 106.6 KiB libglvnd ppc64le 1:1.7.0-10.fc45 fedora 913.5 KiB libglvnd-core-devel ppc64le 1:1.7.0-10.fc45 fedora 40.3 KiB libglvnd-devel ppc64le 1:1.7.0-10.fc45 fedora 2.1 MiB libglvnd-egl ppc64le 1:1.7.0-10.fc45 fedora 132.6 KiB libglvnd-gles ppc64le 1:1.7.0-10.fc45 fedora 393.8 KiB libglvnd-glx ppc64le 1:1.7.0-10.fc45 fedora 981.0 KiB libglvnd-opengl ppc64le 1:1.7.0-10.fc45 fedora 264.7 KiB libgusb ppc64le 0:0.4.9-6.fc45 fedora 181.8 KiB libheif ppc64le 0:1.21.2-8.fc45 fedora 2.1 MiB libicu ppc64le 0:78.3-8.fc45 fedora 39.2 MiB libiec61883 ppc64le 0:1.2.0-53.fc45 fedora 97.3 KiB libjpeg-turbo ppc64le 0:3.1.4.1-2.fc45 fedora 873.4 KiB libjxl ppc64le 1:0.11.2-2.fc45 fedora 3.7 MiB liblc3 ppc64le 0:1.1.3-9.fc45 fedora 206.4 KiB libldac ppc64le 0:2.0.2.6-1.fc45 fedora 145.5 KiB liblerc ppc64le 0:4.2.0-1.fc45 fedora 739.5 KiB libmikmod ppc64le 0:3.3.13-4.fc45 fedora 508.8 KiB libmng ppc64le 0:2.0.3-26.fc45 fedora 665.4 KiB libmpc ppc64le 0:1.4.1-2.fc45 fedora 281.6 KiB libnsl2 ppc64le 0:2.0.1-6.fc45 fedora 93.6 KiB libogg ppc64le 2:1.3.6-4.fc45 fedora 77.2 KiB libogg-devel ppc64le 2:1.3.6-4.fc45 fedora 27.0 KiB libopenjph ppc64le 0:0.29.0-2.fc45 fedora 389.7 KiB libpciaccess ppc64le 0:0.16-18.fc45 fedora 72.1 KiB libpng ppc64le 2:1.6.58-2.fc45 fedora 333.6 KiB libproxy ppc64le 0:0.5.12-3.fc45 fedora 229.6 KiB libpwquality ppc64le 0:1.4.5-18.fc45 fedora 607.9 KiB libraw1394 ppc64le 0:2.1.2-26.fc45 fedora 373.6 KiB librsvg2 ppc64le 0:2.62.3-3.fc45 fedora 6.1 MiB libsamplerate ppc64le 0:0.2.2-13.fc45 fedora 1.4 MiB libsbc ppc64le 0:2.1-3.fc45 fedora 84.8 KiB libseccomp ppc64le 0:2.6.1-3.fc45 fedora 310.1 KiB libsigc++20 ppc64le 0:2.12.2-2.fc45 fedora 128.4 KiB libsndfile ppc64le 0:1.2.2-12.fc45 fedora 690.0 KiB libsoup3 ppc64le 0:3.7.1-4.fc45 fedora 1.4 MiB libstdc++-devel ppc64le 0:16.1.1-4.fc45.1 fedora 41.1 MiB libstemmer ppc64le 0:3.1.1-2.fc45 fedora 789.4 KiB libtextstyle ppc64le 0:1.0-3.fc45 fedora 263.1 KiB libthai ppc64le 0:0.1.30-3.fc45 fedora 824.8 KiB libtiff ppc64le 0:4.7.2-2.fc45 fedora 787.0 KiB libtinysparql ppc64le 0:3.12~alpha-2.fc45 fedora 1.3 MiB libtirpc ppc64le 0:1.3.7-3.fc45 fedora 275.9 KiB libubsan ppc64le 0:16.1.1-4.fc45.1 fedora 668.9 KiB libunwind ppc64le 0:1.8.3-1.fc44 fedora 346.8 KiB libuuid-devel ppc64le 0:2.42.2-3.fc45 fedora 41.0 KiB libvorbis ppc64le 1:1.3.7-21.fc45 fedora 908.8 KiB libwayland-client ppc64le 0:1.26.0-1.fc45 fedora 69.9 KiB libwayland-cursor ppc64le 0:1.26.0-1.fc45 fedora 81.1 KiB libwayland-egl ppc64le 0:1.26.0-1.fc45 fedora 68.0 KiB libwebp ppc64le 0:1.6.0-4.fc45 fedora 943.5 KiB libxcb ppc64le 0:1.17.0-8.fc45 fedora 2.2 MiB libxcb-devel ppc64le 0:1.17.0-8.fc45 fedora 2.6 MiB libxcrypt-devel ppc64le 0:4.5.2-4.fc45 fedora 31.0 KiB libxkbcommon ppc64le 0:1.13.1-3.fc45 fedora 535.2 KiB libxml++30 ppc64le 0:3.2.5-8.fc45 fedora 317.1 KiB libxshmfence ppc64le 0:1.3.2-9.fc45 fedora 68.2 KiB lksctp-tools ppc64le 0:1.0.21-4.fc45 fedora 512.9 KiB llvm-filesystem ppc64le 0:22.1.8-21.fc45 copr_base 0.0 B llvm-libs ppc64le 0:22.1.8-21.fc45 copr_base 150.3 MiB lm_sensors-libs ppc64le 0:3.6.0-25.fc45 fedora 93.6 KiB lzo ppc64le 0:2.10-17.fc45 fedora 226.5 KiB m4 ppc64le 0:1.4.21-3.fc45 fedora 952.5 KiB mesa-dri-drivers ppc64le 0:26.1.5-1.fc45 fedora 35.6 MiB mesa-filesystem ppc64le 0:26.1.5-1.fc45 fedora 3.6 KiB mesa-libEGL ppc64le 0:26.1.5-1.fc45 fedora 458.6 KiB mesa-libGL ppc64le 0:26.1.5-1.fc45 fedora 398.3 KiB mesa-libGLU ppc64le 0:9.0.3-9.fc45 fedora 457.6 KiB mesa-libgbm ppc64le 0:26.1.5-1.fc45 fedora 67.5 KiB mkfontscale ppc64le 0:1.2.4-5.fc45 fedora 76.7 KiB mpdecimal ppc64le 0:4.0.1-4.fc45 fedora 281.1 KiB mpg123-libs ppc64le 0:1.33.6-3.fc45 fedora 949.7 KiB ncurses ppc64le 0:6.6-3.fc45 fedora 958.6 KiB noopenh264 ppc64le 0:2.6.0-5.fc45 fedora 94.7 KiB nspr ppc64le 0:4.39.0-5.fc45 fedora 548.0 KiB nss ppc64le 0:3.126.0-1.fc45 fedora 2.4 MiB nss-softokn ppc64le 0:3.126.0-1.fc45 fedora 2.6 MiB nss-softokn-freebl ppc64le 0:3.126.0-1.fc45 fedora 1.0 MiB nss-sysinit ppc64le 0:3.126.0-1.fc45 fedora 69.8 KiB nss-util ppc64le 0:3.126.0-1.fc45 fedora 280.8 KiB openjpeg ppc64le 0:2.5.4-4.fc45 fedora 540.2 KiB opus ppc64le 0:1.6-3.fc45 fedora 519.5 KiB pam ppc64le 0:1.7.2-4.fc45 fedora 4.2 MiB pango ppc64le 0:1.58.0-2.fc45 fedora 1.5 MiB perl-AutoLoader noarch 0:5.74-527.fc45 fedora 20.6 KiB perl-B ppc64le 0:1.92-527.fc45 fedora 557.4 KiB perl-Carp noarch 0:1.54-527.fc45 fedora 46.6 KiB perl-Class-Struct noarch 0:0.68-527.fc45 fedora 25.4 KiB perl-Data-Dumper ppc64le 0:2.192-528.fc45 fedora 135.2 KiB perl-Digest noarch 0:1.20-527.fc45 fedora 35.2 KiB perl-Digest-MD5 ppc64le 0:2.59-527.fc45 fedora 103.2 KiB perl-DynaLoader ppc64le 0:1.57-527.fc45 fedora 32.1 KiB perl-Encode ppc64le 4:3.24-527.fc45 fedora 4.8 MiB perl-Errno ppc64le 0:1.39-527.fc45 fedora 8.4 KiB perl-Exporter noarch 0:5.79-527.fc45 fedora 54.2 KiB perl-Fcntl ppc64le 0:1.20-527.fc45 fedora 92.3 KiB perl-File-Basename noarch 0:2.86-527.fc45 fedora 14.0 KiB perl-File-Compare noarch 0:1.100.800-527.fc45 fedora 5.6 KiB perl-File-Copy noarch 0:2.43-527.fc45 fedora 19.6 KiB perl-File-Find noarch 0:1.44-527.fc45 fedora 42.0 KiB perl-File-Path noarch 0:2.18-527.fc45 fedora 63.4 KiB perl-File-Temp noarch 1:0.231.200-527.fc45 fedora 163.7 KiB perl-File-stat noarch 0:1.15-527.fc45 fedora 13.7 KiB perl-FileHandle noarch 0:2.05-527.fc45 fedora 9.4 KiB perl-Getopt-Long noarch 1:2.58-527.fc45 fedora 144.5 KiB perl-Getopt-Std noarch 0:1.15-527.fc45 fedora 12.5 KiB perl-HTTP-Tiny noarch 0:0.096-528.fc45 fedora 162.4 KiB perl-IO ppc64le 0:1.56-527.fc45 fedora 191.0 KiB perl-IO-Socket-IP noarch 0:0.44-527.fc45 fedora 100.5 KiB perl-IO-Socket-SSL noarch 0:2.099-2.fc45 fedora 726.9 KiB perl-IPC-Open3 noarch 0:1.24-527.fc45 fedora 27.7 KiB perl-MIME-Base32 noarch 0:1.303-26.fc45 fedora 30.7 KiB perl-MIME-Base64 ppc64le 0:3.16-527.fc45 fedora 93.5 KiB perl-Net-SSLeay ppc64le 0:1.96-5.fc45 fedora 1.5 MiB perl-POSIX ppc64le 0:2.26-527.fc45 fedora 326.1 KiB perl-PathTools ppc64le 0:3.95-527.fc45 fedora 223.8 KiB perl-Pod-Escapes noarch 1:1.07-527.fc45 fedora 24.9 KiB perl-Pod-Perldoc noarch 0:3.28.01-527.fc45 fedora 163.8 KiB perl-Pod-Simple noarch 1:3.48-527.fc45 fedora 565.2 KiB perl-Pod-Usage noarch 4:2.05-527.fc45 fedora 86.3 KiB perl-Scalar-List-Utils ppc64le 5:1.70-527.fc45 fedora 152.5 KiB perl-SelectSaver noarch 0:1.03-527.fc45 fedora 2.1 KiB perl-Socket ppc64le 4:2.041-527.fc45 fedora 144.3 KiB perl-Storable ppc64le 1:3.41-527.fc45 fedora 242.8 KiB perl-Symbol noarch 0:1.09-527.fc45 fedora 6.8 KiB perl-Term-ANSIColor noarch 0:5.01-527.fc45 fedora 97.5 KiB perl-Term-Cap noarch 0:1.18-527.fc45 fedora 29.3 KiB perl-Text-ParseWords noarch 0:3.31-527.fc45 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 0:2024.001-527.fc45 fedora 22.6 KiB perl-Thread-Queue noarch 0:3.14-527.fc45 fedora 28.9 KiB perl-Time-HiRes ppc64le 4:1.9780-527.fc45 fedora 151.3 KiB perl-Time-Local noarch 2:1.350-527.fc45 fedora 69.0 KiB perl-URI noarch 0:5.35-2.fc45 fedora 268.2 KiB perl-base noarch 0:2.27-527.fc45 fedora 12.6 KiB perl-constant noarch 0:1.33-528.fc45 fedora 26.3 KiB perl-if noarch 0:0.61.000-527.fc45 fedora 5.8 KiB perl-interpreter ppc64le 4:5.44.0-527.fc45 fedora 175.7 KiB perl-libnet noarch 0:3.15-528.fc45 fedora 288.4 KiB perl-libs ppc64le 4:5.44.0-527.fc45 fedora 12.8 MiB perl-locale noarch 0:1.13-527.fc45 fedora 6.1 KiB perl-mro ppc64le 0:1.30-527.fc45 fedora 81.1 KiB perl-overload noarch 0:1.40-527.fc45 fedora 71.6 KiB perl-overloading noarch 0:0.03-527.fc45 fedora 4.8 KiB perl-parent noarch 1:0.244-527.fc45 fedora 10.3 KiB perl-podlators noarch 1:6.1.0-2.fc45 fedora 324.7 KiB perl-threads ppc64le 1:2.45-527.fc45 fedora 134.7 KiB perl-threads-shared ppc64le 0:1.73-527.fc45 fedora 103.3 KiB perl-vars noarch 0:1.05-527.fc45 fedora 3.9 KiB pipewire-libs ppc64le 0:1.6.8-3.fc45 fedora 12.6 MiB pixman ppc64le 0:0.46.2-4.fc45 fedora 653.1 KiB pulseaudio-libs ppc64le 0:17.0-11.fc45 fedora 3.7 MiB python-pip-wheel noarch 0:26.1.2-2.fc45 fedora 1.2 MiB python3 ppc64le 0:3.15.0~b4-1.fc45 fedora 84.6 KiB python3-libs ppc64le 0:3.15.0~b4-1.fc45 fedora 50.7 MiB rav1e-libs ppc64le 0:0.8.1-4.fc45 fedora 2.3 MiB sdl12-compat ppc64le 0:1.2.74-2.fc45 fedora 284.3 KiB sdl2-compat ppc64le 0:2.32.70-2.fc45 fedora 612.9 KiB shared-mime-info ppc64le 0:2.5.1-2.fc45 fedora 6.6 MiB spandsp ppc64le 0:0.0.6-23.fc45 fedora 1.0 MiB spirv-tools-libs ppc64le 0:2026.2-3.fc45 fedora 7.1 MiB svt-av1-libs ppc64le 0:3.1.2-3.fc45 fedora 2.7 MiB ttmkfdir ppc64le 0:3.0.9-75.fc45 fedora 157.9 KiB tzdata noarch 0:2026b-2.fc45 fedora 1.2 MiB tzdata-java noarch 0:2026b-2.fc45 fedora 100.6 KiB webrtc-audio-processing ppc64le 0:2.1-11.fc45 fedora 1.1 MiB xalan-j2 noarch 0:2.7.3-24.fc45 fedora 2.1 MiB xerces-j2 noarch 0:2.12.2-39.fc45 fedora 1.4 MiB xkeyboard-config noarch 0:2.48-4.fc45 fedora 6.4 MiB xml-common noarch 0:0.6.3-69.fc45 fedora 78.4 KiB xml-commons-resolver noarch 0:1.2-60.fc45 fedora 121.5 KiB xorg-x11-fonts-Type1 noarch 0:7.5-43.fc45 fedora 863.3 KiB xorg-x11-proto-devel noarch 0:2025.1-3.fc45 fedora 1.8 MiB xprop ppc64le 0:1.2.8-6.fc45 fedora 78.4 KiB zlib-ng-compat-devel ppc64le 0:2.3.3-6.fc45 fedora 107.0 KiB Transaction Summary: Installing: 328 packages Total size of inbound packages is 304 MiB. Need to download 304 MiB. After this operation, 1 GiB extra will be used (install 1 GiB, remove 0 B). [ 1/328] ant-openjdk25-0:1.10.15-39.fc 100% | 2.2 MiB/s | 11.0 KiB | 00m00s [ 2/328] desktop-file-utils-0:0.28-8.f 100% | 18.8 MiB/s | 77.0 KiB | 00m00s [ 3/328] DevIL-devel-0:1.7.8-55.fc45.p 100% | 9.1 MiB/s | 37.2 KiB | 00m00s [ 4/328] dom4j-0:2.1.4-6.fc45.noarch 100% | 31.5 MiB/s | 290.0 KiB | 00m00s [ 5/328] mesa-libGLU-devel-0:9.0.3-9.f 100% | 3.8 MiB/s | 11.7 KiB | 00m00s [ 6/328] libXcursor-devel-0:1.2.3-5.fc 100% | 7.7 MiB/s | 39.3 KiB | 00m00s [ 7/328] libXext-devel-0:1.3.6-6.fc45. 100% | 21.6 MiB/s | 88.3 KiB | 00m00s [ 8/328] libXrandr-devel-0:1.5.4-8.fc4 100% | 4.7 MiB/s | 19.1 KiB | 00m00s [ 9/328] libXrender-devel-0:0.9.12-5.f 100% | 9.2 MiB/s | 18.8 KiB | 00m00s [ 10/328] libXt-devel-0:1.3.1-5.fc45.pp 100% | 32.9 MiB/s | 472.1 KiB | 00m00s [ 11/328] libXxf86vm-devel-0:1.1.6-5.fc 100% | 4.4 MiB/s | 22.4 KiB | 00m00s [ 12/328] java-25-openjdk-devel-1:25.0. 100% | 72.2 MiB/s | 6.1 MiB | 00m00s [ 13/328] libappstream-glib-0:0.8.4-1.f 100% | 10.2 MiB/s | 409.1 KiB | 00m00s [ 14/328] libjpeg-turbo-devel-0:3.1.4.1 100% | 23.7 MiB/s | 97.3 KiB | 00m00s [ 15/328] libpng-devel-2:1.6.58-2.fc45. 100% | 42.6 MiB/s | 305.3 KiB | 00m00s [ 16/328] libvorbis-devel-1:1.3.7-21.fc 100% | 3.6 MiB/s | 22.0 KiB | 00m00s [ 17/328] make-1:4.4.1-13.fc45.ppc64le 100% | 53.4 MiB/s | 601.6 KiB | 00m00s [ 18/328] swig-0:4.4.1-8.fc45.ppc64le 100% | 71.6 MiB/s | 1.7 MiB | 00m00s [ 19/328] vecmath1.2-0:1.14-42.fc45.noa 100% | 7.6 MiB/s | 117.2 KiB | 00m00s [ 20/328] xml-commons-apis-0:1.4.01-66. 100% | 32.1 MiB/s | 230.2 KiB | 00m00s [ 21/328] gcc-c++-0:16.1.1-4.fc45.1.ppc 100% | 73.3 MiB/s | 15.5 MiB | 00m00s [ 22/328] DevIL-0:1.7.8-55.fc45.ppc64le 100% | 3.7 MiB/s | 305.2 KiB | 00m00s [ 23/328] ant-0:1.10.15-39.fc45.noarch 100% | 28.0 MiB/s | 172.3 KiB | 00m00s [ 24/328] javapackages-tools-0:6.5.1-6. 100% | 8.1 MiB/s | 41.3 KiB | 00m00s [ 25/328] emacs-filesystem-1:30.2-3.fc4 100% | 7.8 MiB/s | 8.0 KiB | 00m00s [ 26/328] glib2-0:2.89.3-1.fc45.ppc64le 100% | 109.3 MiB/s | 3.3 MiB | 00m00s [ 27/328] javapackages-filesystem-0:6.5 100% | 1.7 MiB/s | 13.9 KiB | 00m00s [ 28/328] xalan-j2-0:2.7.3-24.fc45.noar 100% | 76.0 MiB/s | 1.9 MiB | 00m00s [ 29/328] gcc-0:16.1.1-4.fc45.1.ppc64le 100% | 96.2 MiB/s | 37.8 MiB | 00m00s [ 30/328] libmpc-0:1.4.1-2.fc45.ppc64le 100% | 32.0 MiB/s | 98.3 KiB | 00m00s [ 31/328] java-25-openjdk-headless-1:25 100% | 72.5 MiB/s | 57.1 MiB | 00m01s [ 32/328] libstdc++-devel-0:16.1.1-4.fc 100% | 17.3 MiB/s | 5.9 MiB | 00m00s [ 33/328] java-25-openjdk-1:25.0.4.0.7- 100% | 10.1 MiB/s | 339.9 KiB | 00m00s [ 34/328] libglvnd-devel-1:1.7.0-10.fc4 100% | 31.6 MiB/s | 161.9 KiB | 00m00s [ 35/328] mesa-libGLU-0:9.0.3-9.fc45.pp 100% | 44.9 MiB/s | 183.8 KiB | 00m00s [ 36/328] libXcursor-0:1.2.3-5.fc45.ppc 100% | 17.3 MiB/s | 35.5 KiB | 00m00s [ 37/328] libXfixes-devel-0:6.0.1-8.fc4 100% | 6.0 MiB/s | 12.3 KiB | 00m00s [ 38/328] libX11-devel-0:1.8.13-2.fc45. 100% | 70.6 MiB/s | 1.1 MiB | 00m00s [ 39/328] xorg-x11-proto-devel-0:2025.1 100% | 29.5 MiB/s | 302.2 KiB | 00m00s [ 40/328] libXext-0:1.3.6-6.fc45.ppc64l 100% | 19.6 MiB/s | 40.1 KiB | 00m00s [ 41/328] libXrandr-0:1.5.4-8.fc45.ppc6 100% | 27.6 MiB/s | 28.2 KiB | 00m00s [ 42/328] libXrender-0:0.9.12-5.fc45.pp 100% | 27.9 MiB/s | 28.5 KiB | 00m00s [ 43/328] libICE-devel-0:1.1.2-5.fc45.p 100% | 11.2 MiB/s | 45.7 KiB | 00m00s [ 44/328] libSM-devel-0:1.2.5-5.fc45.pp 100% | 2.9 MiB/s | 11.7 KiB | 00m00s [ 45/328] libXxf86vm-0:1.1.6-5.fc45.ppc 100% | 17.6 MiB/s | 18.0 KiB | 00m00s [ 46/328] libXt-0:1.3.1-5.fc45.ppc64le 100% | 63.8 MiB/s | 196.0 KiB | 00m00s [ 47/328] gdk-pixbuf2-0:2.44.7-3.fc45.p 100% | 101.2 MiB/s | 518.0 KiB | 00m00s [ 48/328] json-glib-0:1.10.8-11.fc45.pp 100% | 34.4 MiB/s | 176.1 KiB | 00m00s [ 49/328] cmake-filesystem-0:4.3.0-5.fc 100% | 14.5 MiB/s | 14.8 KiB | 00m00s [ 50/328] libpng-2:1.6.58-2.fc45.ppc64l 100% | 45.1 MiB/s | 138.7 KiB | 00m00s [ 51/328] libjpeg-turbo-0:3.1.4.1-2.fc4 100% | 50.4 MiB/s | 257.8 KiB | 00m00s [ 52/328] zlib-ng-compat-devel-0:2.3.3- 100% | 18.4 MiB/s | 37.7 KiB | 00m00s [ 53/328] libogg-devel-2:1.3.6-4.fc45.p 100% | 3.9 MiB/s | 16.2 KiB | 00m00s [ 54/328] libvorbis-1:1.3.7-21.fc45.ppc 100% | 33.5 MiB/s | 206.1 KiB | 00m00s [ 55/328] SDL_gfx-0:2.0.27-9.fc45.ppc64 100% | 12.8 MiB/s | 65.5 KiB | 00m00s [ 56/328] SDL_image-0:1.2.12-43.fc45.pp 100% | 12.2 MiB/s | 50.1 KiB | 00m00s [ 57/328] SDL_mixer-0:1.2.12-38.fc45.pp 100% | 23.2 MiB/s | 118.6 KiB | 00m00s [ 58/328] SDL_ttf-0:2.0.11-35.fc45.ppc6 100% | 6.6 MiB/s | 26.9 KiB | 00m00s [ 59/328] freetype-0:2.14.3-2.fc45.ppc6 100% | 97.4 MiB/s | 498.5 KiB | 00m00s [ 60/328] ftgl-0:2.1.3-50.fc45.ppc64le 100% | 22.5 MiB/s | 115.0 KiB | 00m00s [ 61/328] libGLEW-0:2.2.0-13.fc45.ppc64 100% | 32.0 MiB/s | 164.1 KiB | 00m00s [ 62/328] jdom-0:1.1.3-50.fc44.noarch 100% | 21.6 MiB/s | 177.0 KiB | 00m00s [ 63/328] libglvnd-glx-1:1.7.0-10.fc45. 100% | 68.4 MiB/s | 140.1 KiB | 00m00s [ 64/328] sdl12-compat-0:1.2.74-2.fc45. 100% | 25.4 MiB/s | 104.2 KiB | 00m00s [ 65/328] jasper-libs-0:4.2.8-3.fc45.pp 100% | 36.4 MiB/s | 186.4 KiB | 00m00s [ 66/328] libtiff-0:4.7.2-2.fc45.ppc64l 100% | 79.0 MiB/s | 242.7 KiB | 00m00s [ 67/328] libmng-0:2.0.3-26.fc45.ppc64l 100% | 29.4 MiB/s | 211.1 KiB | 00m00s [ 68/328] alsa-lib-0:1.2.16.1-2.fc45.pp 100% | 49.9 MiB/s | 613.6 KiB | 00m00s [ 69/328] cups-libs-1:2.4.19-4.fc45.ppc 100% | 103.1 MiB/s | 316.6 KiB | 00m00s [ 70/328] ant-lib-0:1.10.15-39.fc45.noa 100% | 66.1 MiB/s | 2.0 MiB | 00m00s [ 71/328] java-25-openjdk-crypto-adapte 100% | 10.2 MiB/s | 135.2 KiB | 00m00s [ 72/328] lksctp-tools-0:1.0.21-4.fc45. 100% | 19.5 MiB/s | 99.8 KiB | 00m00s [ 73/328] nss-0:3.126.0-1.fc45.ppc64le 100% | 98.8 MiB/s | 809.0 KiB | 00m00s [ 74/328] tzdata-java-0:2026b-2.fc45.no 100% | 8.9 MiB/s | 45.3 KiB | 00m00s [ 75/328] xerces-j2-0:2.12.2-39.fc45.no 100% | 69.0 MiB/s | 1.2 MiB | 00m00s [ 76/328] sdljava-0:0.9.1-69.fc45.ppc64 100% | 441.0 KiB/s | 409.7 KiB | 00m01s [ 77/328] glibc-devel-0:2.43.9000-25.fc 100% | 75.9 MiB/s | 699.7 KiB | 00m00s [ 78/328] libatomic-0:16.1.1-4.fc45.1.p 100% | 25.4 MiB/s | 52.0 KiB | 00m00s [ 79/328] libasan-0:16.1.1-4.fc45.1.ppc 100% | 41.4 MiB/s | 550.6 KiB | 00m00s [ 80/328] libubsan-0:16.1.1-4.fc45.1.pp 100% | 53.9 MiB/s | 276.0 KiB | 00m00s [ 81/328] fontconfig-0:2.18.2-6.fc45.pp 100% | 58.0 MiB/s | 474.9 KiB | 00m00s [ 82/328] libXcomposite-0:0.4.6-8.fc45. 100% | 23.6 MiB/s | 24.2 KiB | 00m00s [ 83/328] libX11-0:1.8.13-2.fc45.ppc64l 100% | 63.1 MiB/s | 710.9 KiB | 00m00s [ 84/328] libXi-0:1.8.3-2.fc45.ppc64le 100% | 10.6 MiB/s | 43.2 KiB | 00m00s [ 85/328] libXtst-0:1.2.5-5.fc45.ppc64l 100% | 21.2 MiB/s | 21.7 KiB | 00m00s [ 86/328] libglvnd-1:1.7.0-10.fc45.ppc6 100% | 56.3 MiB/s | 115.3 KiB | 00m00s [ 87/328] libglvnd-core-devel-1:1.7.0-1 100% | 8.3 MiB/s | 17.0 KiB | 00m00s [ 88/328] xorg-x11-fonts-Type1-0:7.5-43 100% | 49.4 MiB/s | 505.6 KiB | 00m00s [ 89/328] libglvnd-egl-1:1.7.0-10.fc45. 100% | 13.4 MiB/s | 41.1 KiB | 00m00s [ 90/328] libglvnd-opengl-1:1.7.0-10.fc 100% | 38.9 MiB/s | 39.8 KiB | 00m00s [ 91/328] libglvnd-gles-1:1.7.0-10.fc45 100% | 10.0 MiB/s | 30.7 KiB | 00m00s [ 92/328] libX11-xcb-0:1.8.13-2.fc45.pp 100% | 10.8 MiB/s | 11.0 KiB | 00m00s [ 93/328] libXfixes-0:6.0.1-8.fc45.ppc6 100% | 18.8 MiB/s | 19.2 KiB | 00m00s [ 94/328] libICE-0:1.1.2-5.fc45.ppc64le 100% | 41.7 MiB/s | 85.4 KiB | 00m00s [ 95/328] libSM-0:1.2.5-5.fc45.ppc64le 100% | 22.1 MiB/s | 45.3 KiB | 00m00s [ 96/328] libuuid-devel-0:2.42.2-3.fc45 100% | 31.9 MiB/s | 32.6 KiB | 00m00s [ 97/328] libxcb-devel-0:1.17.0-8.fc45. 100% | 68.4 MiB/s | 1.5 MiB | 00m00s [ 98/328] shared-mime-info-0:2.5.1-2.fc 100% | 67.1 MiB/s | 481.0 KiB | 00m00s [ 99/328] glycin-libs-0:2.1.5-2.fc45.pp 100% | 56.4 MiB/s | 1.8 MiB | 00m00s [100/328] automake-0:1.18.1-5.fc45.noar 100% | 39.3 MiB/s | 723.9 KiB | 00m00s [101/328] libogg-2:1.3.6-4.fc45.ppc64le 100% | 5.7 MiB/s | 35.0 KiB | 00m00s [102/328] cpp-0:16.1.1-4.fc45.1.ppc64le 100% | 71.3 MiB/s | 12.8 MiB | 00m00s [103/328] fluidsynth-0:2.5.4-2.fc45.ppc 100% | 417.1 KiB/s | 26.7 KiB | 00m00s [104/328] libmikmod-0:3.3.13-4.fc45.ppc 100% | 2.8 MiB/s | 183.2 KiB | 00m00s [105/328] mesa-libGL-0:26.1.5-1.fc45.pp 100% | 47.0 MiB/s | 144.4 KiB | 00m00s [106/328] sdl2-compat-0:2.32.70-2.fc45. 100% | 37.4 MiB/s | 153.0 KiB | 00m00s [107/328] lcms2-0:2.16-8.fc45.ppc64le 100% | 68.3 MiB/s | 209.9 KiB | 00m00s [108/328] jbigkit-libs-0:2.1-34.fc45.pp 100% | 18.5 MiB/s | 56.9 KiB | 00m00s [109/328] liblerc-0:4.2.0-1.fc45.ppc64l 100% | 62.6 MiB/s | 256.4 KiB | 00m00s [110/328] harfbuzz-0:14.2.1-5.fc45.ppc6 100% | 59.7 MiB/s | 1.2 MiB | 00m00s [111/328] libwebp-0:1.6.0-4.fc45.ppc64l 100% | 24.2 MiB/s | 297.7 KiB | 00m00s [112/328] avahi-libs-0:0.9~rc2-9.fc45.p 100% | 8.8 MiB/s | 71.9 KiB | 00m00s [113/328] cups-filesystem-1:2.4.19-4.fc 100% | 5.9 MiB/s | 12.2 KiB | 00m00s [114/328] nss-sysinit-0:3.126.0-1.fc45. 100% | 9.7 MiB/s | 19.9 KiB | 00m00s [115/328] nspr-0:4.39.0-5.fc45.ppc64le 100% | 42.3 MiB/s | 173.2 KiB | 00m00s [116/328] nss-util-0:3.126.0-1.fc45.ppc 100% | 48.1 MiB/s | 98.4 KiB | 00m00s [117/328] nss-softokn-0:3.126.0-1.fc45. 100% | 57.1 MiB/s | 467.9 KiB | 00m00s [118/328] xml-commons-resolver-0:1.2-60 100% | 18.0 MiB/s | 110.8 KiB | 00m00s [119/328] libxcrypt-devel-0:4.5.2-4.fc4 100% | 14.8 MiB/s | 30.3 KiB | 00m00s [120/328] default-fonts-core-sans-0:4.3 100% | 28.4 MiB/s | 29.1 KiB | 00m00s [121/328] fonts-filesystem-1:5.0.0-4.fc 100% | 8.5 MiB/s | 8.7 KiB | 00m00s [122/328] xml-common-0:0.6.3-69.fc45.no 100% | 30.3 MiB/s | 31.0 KiB | 00m00s [123/328] libX11-common-0:1.8.13-2.fc45 100% | 57.1 MiB/s | 175.5 KiB | 00m00s [124/328] kernel-headers-0:7.2.0-0.rc5. 100% | 82.6 MiB/s | 1.7 MiB | 00m00s [125/328] libxcb-0:1.17.0-8.fc45.ppc64l 100% | 19.2 MiB/s | 255.7 KiB | 00m00s [126/328] mkfontscale-0:1.2.4-5.fc45.pp 100% | 3.1 MiB/s | 34.7 KiB | 00m00s [127/328] mesa-libEGL-0:26.1.5-1.fc45.p 100% | 72.9 MiB/s | 149.3 KiB | 00m00s [128/328] ttmkfdir-0:3.0.9-75.fc45.ppc6 100% | 11.4 MiB/s | 58.5 KiB | 00m00s [129/328] libXau-devel-0:1.0.12-5.fc45. 100% | 3.4 MiB/s | 13.8 KiB | 00m00s [130/328] libseccomp-0:2.6.1-3.fc45.ppc 100% | 40.9 MiB/s | 83.7 KiB | 00m00s [131/328] perl-Carp-0:1.54-527.fc45.noa 100% | 9.3 MiB/s | 28.6 KiB | 00m00s [132/328] autoconf-0:2.73-4.fc45.noarch 100% | 75.3 MiB/s | 848.1 KiB | 00m00s [133/328] perl-Class-Struct-0:0.68-527. 100% | 3.5 MiB/s | 21.8 KiB | 00m00s [134/328] perl-Errno-0:1.39-527.fc45.pp 100% | 14.2 MiB/s | 14.6 KiB | 00m00s [135/328] perl-Exporter-0:5.79-527.fc45 100% | 29.9 MiB/s | 30.6 KiB | 00m00s [136/328] perl-File-Basename-0:2.86-527 100% | 16.4 MiB/s | 16.8 KiB | 00m00s [137/328] perl-File-Path-0:2.18-527.fc4 100% | 34.0 MiB/s | 34.8 KiB | 00m00s [138/328] perl-Getopt-Long-1:2.58-527.f 100% | 30.9 MiB/s | 63.2 KiB | 00m00s [139/328] perl-IO-0:1.56-527.fc45.ppc64 100% | 40.7 MiB/s | 83.4 KiB | 00m00s [140/328] perl-PathTools-0:3.95-527.fc4 100% | 43.1 MiB/s | 88.4 KiB | 00m00s [141/328] perl-Thread-Queue-0:3.14-527. 100% | 10.3 MiB/s | 21.0 KiB | 00m00s [142/328] perl-constant-0:1.33-528.fc45 100% | 22.2 MiB/s | 22.7 KiB | 00m00s [143/328] perl-interpreter-4:5.44.0-527 100% | 35.5 MiB/s | 72.7 KiB | 00m00s [144/328] perl-threads-1:2.45-527.fc45. 100% | 14.2 MiB/s | 58.1 KiB | 00m00s [145/328] glycin-loaders-0:2.1.5-2.fc45 100% | 76.2 MiB/s | 4.3 MiB | 00m00s [146/328] fluidsynth-libs-0:2.5.4-2.fc4 100% | 11.3 MiB/s | 313.0 KiB | 00m00s [147/328] graphite2-0:1.3.14-22.fc45.pp 100% | 34.0 MiB/s | 104.5 KiB | 00m00s [148/328] perl-libs-4:5.44.0-527.fc45.p 100% | 49.7 MiB/s | 2.7 MiB | 00m00s [149/328] expat-0:2.8.1-2.fc45.ppc64le 100% | 7.7 MiB/s | 134.1 KiB | 00m00s [150/328] libdrm-0:2.4.134-2.fc45.ppc64 100% | 58.8 MiB/s | 180.5 KiB | 00m00s [151/328] pipewire-libs-0:1.6.8-3.fc45. 100% | 50.2 MiB/s | 2.7 MiB | 00m00s [152/328] SDL3-0:3.4.12-2.fc45.ppc64le 100% | 39.7 MiB/s | 1.3 MiB | 00m00s [153/328] dbus-libs-1:1.16.2-6.fc45.ppc 100% | 16.5 MiB/s | 168.5 KiB | 00m00s [154/328] nss-softokn-freebl-0:3.126.0- 100% | 65.1 MiB/s | 399.9 KiB | 00m00s [155/328] abattis-cantarell-vf-fonts-0: 100% | 23.5 MiB/s | 120.3 KiB | 00m00s [156/328] google-noto-sans-vf-fonts-0:2 100% | 85.6 MiB/s | 613.8 KiB | 00m00s [157/328] libXau-0:1.0.12-5.fc45.ppc64l 100% | 4.7 MiB/s | 34.0 KiB | 00m00s [158/328] libwayland-client-0:1.26.0-1. 100% | 36.3 MiB/s | 37.2 KiB | 00m00s [159/328] libfontenc-0:1.1.8-6.fc45.ppc 100% | 8.0 MiB/s | 32.7 KiB | 00m00s [160/328] mesa-libgbm-0:26.1.5-1.fc45.p 100% | 9.6 MiB/s | 19.7 KiB | 00m00s [161/328] bubblewrap-0:0.11.2-2.fc45.pp 100% | 32.3 MiB/s | 66.1 KiB | 00m00s [162/328] cairo-gobject-0:1.18.4-9.fc45 100% | 8.4 MiB/s | 17.2 KiB | 00m00s [163/328] cairo-0:1.18.4-9.fc45.ppc64le 100% | 66.0 MiB/s | 811.4 KiB | 00m00s [164/328] libheif-0:1.21.2-8.fc45.ppc64 100% | 51.4 MiB/s | 684.3 KiB | 00m00s [165/328] libjxl-1:0.11.2-2.fc45.ppc64l 100% | 60.8 MiB/s | 1.2 MiB | 00m00s [166/328] gettext-devel-0:1.0-3.fc45.pp 100% | 49.3 MiB/s | 303.0 KiB | 00m00s [167/328] librsvg2-0:2.62.3-3.fc45.ppc6 100% | 61.9 MiB/s | 2.1 MiB | 00m00s [168/328] mesa-dri-drivers-0:26.1.5-1.f 100% | 55.1 MiB/s | 8.8 MiB | 00m00s [169/328] m4-0:1.4.21-3.fc45.ppc64le 100% | 5.6 MiB/s | 352.1 KiB | 00m00s [170/328] perl-Data-Dumper-0:2.192-528. 100% | 1.2 MiB/s | 58.2 KiB | 00m00s [171/328] perl-File-Compare-0:1.100.800 100% | 4.2 MiB/s | 12.9 KiB | 00m00s [172/328] perl-File-Copy-0:2.43-527.fc4 100% | 9.6 MiB/s | 19.7 KiB | 00m00s [173/328] perl-File-Find-0:1.44-527.fc4 100% | 12.2 MiB/s | 25.0 KiB | 00m00s [174/328] perl-File-Temp-1:0.231.200-52 100% | 28.9 MiB/s | 59.3 KiB | 00m00s [175/328] perl-File-stat-0:1.15-527.fc4 100% | 8.4 MiB/s | 17.2 KiB | 00m00s [176/328] perl-POSIX-0:2.26-527.fc45.pp 100% | 56.9 MiB/s | 116.6 KiB | 00m00s [177/328] perl-Text-ParseWords-0:3.31-5 100% | 7.9 MiB/s | 16.2 KiB | 00m00s [178/328] perl-vars-0:1.05-527.fc45.noa 100% | 6.2 MiB/s | 12.7 KiB | 00m00s [179/328] perl-Pod-Usage-4:2.05-527.fc4 100% | 19.7 MiB/s | 40.4 KiB | 00m00s [180/328] perl-base-0:2.27-527.fc45.noa 100% | 7.8 MiB/s | 15.9 KiB | 00m00s [181/328] perl-overload-0:1.40-527.fc45 100% | 22.1 MiB/s | 45.2 KiB | 00m00s [182/328] perl-SelectSaver-0:1.03-527.f 100% | 11.1 MiB/s | 11.3 KiB | 00m00s [183/328] perl-Fcntl-0:1.20-527.fc45.pp 100% | 14.6 MiB/s | 29.8 KiB | 00m00s [184/328] perl-Socket-4:2.041-527.fc45. 100% | 27.1 MiB/s | 55.5 KiB | 00m00s [185/328] perl-Symbol-0:1.09-527.fc45.n 100% | 13.6 MiB/s | 13.9 KiB | 00m00s [186/328] perl-threads-shared-0:1.73-52 100% | 22.3 MiB/s | 45.7 KiB | 00m00s [187/328] perl-DynaLoader-0:1.57-527.fc 100% | 12.5 MiB/s | 25.6 KiB | 00m00s [188/328] perl-Scalar-List-Utils-5:1.70 100% | 18.9 MiB/s | 77.6 KiB | 00m00s [189/328] perl-Encode-4:3.24-527.fc45.p 100% | 69.8 MiB/s | 1.0 MiB | 00m00s [190/328] libsndfile-0:1.2.2-12.fc45.pp 100% | 13.8 MiB/s | 253.8 KiB | 00m00s [191/328] bluez-libs-0:5.87-4.fc45.ppc6 100% | 17.2 MiB/s | 87.8 KiB | 00m00s [192/328] pulseaudio-libs-0:17.0-11.fc4 100% | 26.6 MiB/s | 709.0 KiB | 00m00s [193/328] fdk-aac-free-0:2.0.3-3.fc45.p 100% | 29.1 MiB/s | 417.2 KiB | 00m00s [194/328] libebur128-0:1.2.6-16.fc45.pp 100% | 4.5 MiB/s | 27.6 KiB | 00m00s [195/328] fftw-libs-single-0:3.3.10-18. 100% | 35.1 MiB/s | 647.2 KiB | 00m00s [196/328] libldac-0:2.0.2.6-1.fc45.ppc6 100% | 7.5 MiB/s | 46.2 KiB | 00m00s [197/328] liblc3-0:1.1.3-9.fc45.ppc64le 100% | 12.1 MiB/s | 111.8 KiB | 00m00s [198/328] libsbc-0:2.1-3.fc45.ppc64le 100% | 13.0 MiB/s | 53.4 KiB | 00m00s [199/328] opus-0:1.6-3.fc45.ppc64le 100% | 29.6 MiB/s | 272.4 KiB | 00m00s [200/328] spandsp-0:0.0.6-23.fc45.ppc64 100% | 28.5 MiB/s | 379.1 KiB | 00m00s [201/328] libpciaccess-0:0.16-18.fc45.p 100% | 5.5 MiB/s | 28.1 KiB | 00m00s [202/328] webrtc-audio-processing-0:2.1 100% | 31.5 MiB/s | 451.3 KiB | 00m00s [203/328] libxshmfence-0:1.3.2-9.fc45.p 100% | 4.3 MiB/s | 13.2 KiB | 00m00s [204/328] libunwind-0:1.8.3-1.fc44.ppc6 100% | 18.5 MiB/s | 75.9 KiB | 00m00s [205/328] lm_sensors-libs-0:3.6.0-25.fc 100% | 42.7 MiB/s | 43.7 KiB | 00m00s [206/328] mesa-filesystem-0:26.1.5-1.fc 100% | 13.0 MiB/s | 13.3 KiB | 00m00s [207/328] libdecor-0:0.2.5-3.fc45.ppc64 100% | 30.7 MiB/s | 63.0 KiB | 00m00s [208/328] google-noto-fonts-common-0:20 100% | 5.4 MiB/s | 16.7 KiB | 00m00s [209/328] lzo-0:2.10-17.fc45.ppc64le 100% | 38.9 MiB/s | 79.6 KiB | 00m00s [210/328] pixman-0:0.46.2-4.fc45.ppc64l 100% | 57.2 MiB/s | 234.5 KiB | 00m00s [211/328] spirv-tools-libs-0:2026.2-3.f 100% | 76.4 MiB/s | 1.8 MiB | 00m00s [212/328] libdav1d-0:1.5.3-2.fc45.ppc64 100% | 25.6 MiB/s | 471.3 KiB | 00m00s [213/328] libopenjph-0:0.29.0-2.fc45.pp 100% | 31.9 MiB/s | 130.7 KiB | 00m00s [214/328] noopenh264-0:2.6.0-5.fc45.ppc 100% | 21.2 MiB/s | 21.7 KiB | 00m00s [215/328] libaom-0:3.13.3-3.fc45.ppc64l 100% | 45.9 MiB/s | 1.4 MiB | 00m00s [216/328] openjpeg-0:2.5.4-4.fc45.ppc64 100% | 19.5 MiB/s | 219.4 KiB | 00m00s [217/328] rav1e-libs-0:0.8.1-4.fc45.ppc 100% | 43.8 MiB/s | 852.3 KiB | 00m00s [218/328] highway-0:1.3.0-3.fc45.ppc64l 100% | 24.9 MiB/s | 229.1 KiB | 00m00s [219/328] svt-av1-libs-0:3.1.2-3.fc45.p 100% | 55.7 MiB/s | 1.0 MiB | 00m00s [220/328] pango-0:1.58.0-2.fc45.ppc64le 100% | 35.1 MiB/s | 394.9 KiB | 00m00s [221/328] gettext-common-devel-0:1.0-3. 100% | 59.1 MiB/s | 605.4 KiB | 00m00s [222/328] perl-B-0:1.92-527.fc45.ppc64l 100% | 60.2 MiB/s | 184.9 KiB | 00m00s [223/328] perl-parent-1:0.244-527.fc45. 100% | 14.4 MiB/s | 14.7 KiB | 00m00s [224/328] gettext-libs-0:1.0-3.fc45.ppc 100% | 51.3 MiB/s | 892.7 KiB | 00m00s [225/328] perl-locale-0:1.13-527.fc45.n 100% | 2.6 MiB/s | 13.2 KiB | 00m00s [226/328] gettext-0:1.0-3.fc45.ppc64le 100% | 49.9 MiB/s | 2.0 MiB | 00m00s [227/328] perl-Pod-Perldoc-0:3.28.01-52 100% | 6.4 MiB/s | 84.7 KiB | 00m00s [228/328] perl-podlators-1:6.1.0-2.fc45 100% | 9.9 MiB/s | 131.6 KiB | 00m00s [229/328] perl-mro-0:1.30-527.fc45.ppc6 100% | 14.6 MiB/s | 29.9 KiB | 00m00s [230/328] perl-overloading-0:0.03-527.f 100% | 12.2 MiB/s | 12.5 KiB | 00m00s [231/328] perl-Getopt-Std-0:1.15-527.fc 100% | 15.0 MiB/s | 15.4 KiB | 00m00s [232/328] perl-MIME-Base64-0:3.16-527.f 100% | 14.9 MiB/s | 30.5 KiB | 00m00s [233/328] perl-Storable-1:3.41-527.fc45 100% | 49.9 MiB/s | 102.2 KiB | 00m00s [234/328] gsm-0:1.0.24-3.fc45.ppc64le 100% | 9.8 MiB/s | 40.1 KiB | 00m00s [235/328] flac-libs-0:1.5.0-9.fc45.ppc6 100% | 27.0 MiB/s | 221.1 KiB | 00m00s [236/328] lame-libs-0:3.100-22.fc45.ppc 100% | 38.8 MiB/s | 357.3 KiB | 00m00s [237/328] libasyncns-0:0.8-35.fc45.ppc6 100% | 7.5 MiB/s | 30.7 KiB | 00m00s [238/328] mpg123-libs-0:1.33.6-3.fc45.p 100% | 43.6 MiB/s | 402.0 KiB | 00m00s [239/328] abseil-cpp-0:20260526.0-3.fc4 100% | 47.1 MiB/s | 868.1 KiB | 00m00s [240/328] hwdata-0:0.410-1.fc45.noarch 100% | 63.3 MiB/s | 1.7 MiB | 00m00s [241/328] libwayland-cursor-0:1.26.0-1. 100% | 2.0 MiB/s | 20.1 KiB | 00m00s [242/328] fribidi-0:1.0.16-5.fc45.ppc64 100% | 27.8 MiB/s | 56.9 KiB | 00m00s [243/328] libXft-0:2.3.8-11.fc45.ppc64l 100% | 38.4 MiB/s | 78.6 KiB | 00m00s [244/328] libthai-0:0.1.30-3.fc45.ppc64 100% | 52.9 MiB/s | 216.8 KiB | 00m00s [245/328] libtextstyle-0:1.0-3.fc45.ppc 100% | 11.2 MiB/s | 103.7 KiB | 00m00s [246/328] gettext-runtime-0:1.0-3.fc45. 100% | 14.1 MiB/s | 202.3 KiB | 00m00s [247/328] python3-0:3.15.0~b4-1.fc45.pp 100% | 13.2 MiB/s | 27.0 KiB | 00m00s [248/328] perl-if-0:0.61.000-527.fc45.n 100% | 13.4 MiB/s | 13.7 KiB | 00m00s [249/328] perl-HTTP-Tiny-0:0.096-528.fc 100% | 28.5 MiB/s | 58.4 KiB | 00m00s [250/328] perl-IPC-Open3-0:1.24-527.fc4 100% | 23.2 MiB/s | 23.7 KiB | 00m00s [251/328] perl-Pod-Simple-1:3.48-527.fc 100% | 54.2 MiB/s | 222.0 KiB | 00m00s [252/328] groff-base-0:1.24.1-2.fc45.pp 100% | 69.4 MiB/s | 1.2 MiB | 00m00s [253/328] perl-Term-ANSIColor-0:5.01-52 100% | 6.6 MiB/s | 47.3 KiB | 00m00s [254/328] perl-Term-Cap-0:1.18-527.fc45 100% | 10.6 MiB/s | 21.7 KiB | 00m00s [255/328] adwaita-icon-theme-0:50.0-5.f 100% | 65.9 MiB/s | 404.9 KiB | 00m00s [256/328] at-spi2-atk-0:2.61.0-3.fc45.p 100% | 18.5 MiB/s | 94.8 KiB | 00m00s [257/328] atk-0:2.61.0-3.fc45.ppc64le 100% | 42.2 MiB/s | 86.4 KiB | 00m00s [258/328] gtk-update-icon-cache-0:3.24. 100% | 17.3 MiB/s | 35.4 KiB | 00m00s [259/328] colord-libs-0:1.4.8-5.fc45.pp 100% | 45.4 MiB/s | 232.3 KiB | 00m00s [260/328] hicolor-icon-theme-0:0.18-6.f 100% | 21.4 MiB/s | 65.8 KiB | 00m00s [261/328] libXdamage-0:1.1.6-8.fc45.ppc 100% | 22.8 MiB/s | 23.3 KiB | 00m00s [262/328] libXinerama-0:1.1.5-11.fc45.p 100% | 13.8 MiB/s | 14.1 KiB | 00m00s [263/328] gtk3-0:3.24.52-6.fc45.ppc64le 100% | 56.4 MiB/s | 6.2 MiB | 00m00s [264/328] libcloudproviders-0:0.4.0-8.f 100% | 1.4 MiB/s | 47.1 KiB | 00m00s [265/328] libepoxy-0:1.5.10-13.fc45.ppc 100% | 6.8 MiB/s | 236.0 KiB | 00m00s [266/328] libwayland-egl-0:1.26.0-1.fc4 100% | 6.1 MiB/s | 12.5 KiB | 00m00s [267/328] libtinysparql-0:3.12~alpha-2. 100% | 73.8 MiB/s | 377.8 KiB | 00m00s [268/328] libdatrie-0:0.2.14-3.fc45.ppc 100% | 11.0 MiB/s | 33.9 KiB | 00m00s [269/328] libxkbcommon-0:1.13.1-3.fc45. 100% | 38.3 MiB/s | 196.3 KiB | 00m00s [270/328] gettext-envsubst-0:1.0-3.fc45 100% | 18.8 MiB/s | 38.5 KiB | 00m00s [271/328] perl-IO-Socket-SSL-0:2.099-2. 100% | 57.7 MiB/s | 236.2 KiB | 00m00s [272/328] perl-Net-SSLeay-0:1.96-5.fc45 100% | 47.6 MiB/s | 390.1 KiB | 00m00s [273/328] perl-Time-HiRes-4:1.9780-527. 100% | 14.0 MiB/s | 57.5 KiB | 00m00s [274/328] perl-Pod-Escapes-1:1.07-527.f 100% | 9.5 MiB/s | 19.6 KiB | 00m00s [275/328] perl-Time-Local-2:1.350-527.f 100% | 16.7 MiB/s | 34.2 KiB | 00m00s [276/328] perl-Text-Tabs+Wrap-0:2024.00 100% | 21.0 MiB/s | 21.5 KiB | 00m00s [277/328] ncurses-0:6.6-3.fc45.ppc64le 100% | 61.3 MiB/s | 439.5 KiB | 00m00s [278/328] adwaita-cursor-theme-0:50.0-5 100% | 46.4 MiB/s | 380.2 KiB | 00m00s [279/328] at-spi2-core-0:2.61.0-3.fc45. 100% | 57.7 MiB/s | 413.5 KiB | 00m00s [280/328] libgusb-0:0.4.9-6.fc45.ppc64l 100% | 31.3 MiB/s | 64.1 KiB | 00m00s [281/328] avahi-glib-0:0.9~rc2-9.fc45.p 100% | 14.9 MiB/s | 15.2 KiB | 00m00s [282/328] adwaita-icon-theme-legacy-0:4 100% | 70.8 MiB/s | 2.5 MiB | 00m00s [283/328] libsoup3-0:3.7.1-4.fc45.ppc64 100% | 60.0 MiB/s | 430.3 KiB | 00m00s [284/328] libstemmer-0:3.1.1-2.fc45.ppc 100% | 38.4 MiB/s | 157.4 KiB | 00m00s [285/328] xkeyboard-config-0:2.48-4.fc4 100% | 65.5 MiB/s | 1.0 MiB | 00m00s [286/328] mpdecimal-0:4.0.1-4.fc45.ppc6 100% | 27.1 MiB/s | 110.9 KiB | 00m00s [287/328] python-pip-wheel-0:26.1.2-2.f 100% | 65.3 MiB/s | 1.2 MiB | 00m00s [288/328] python3-libs-0:3.15.0~b4-1.fc 100% | 66.2 MiB/s | 11.1 MiB | 00m00s [289/328] perl-IO-Socket-IP-0:0.44-527. 100% | 13.7 MiB/s | 42.0 KiB | 00m00s [290/328] tzdata-0:2026b-2.fc45.noarch 100% | 10.7 MiB/s | 713.3 KiB | 00m00s [291/328] perl-URI-0:5.35-2.fc45.noarch 100% | 29.5 MiB/s | 150.8 KiB | 00m00s [292/328] perl-AutoLoader-0:5.74-527.fc 100% | 10.2 MiB/s | 20.9 KiB | 00m00s [293/328] dbus-1:1.16.2-6.fc45.ppc64le 100% | 7.6 MiB/s | 7.8 KiB | 00m00s [294/328] xprop-0:1.2.8-6.fc45.ppc64le 100% | 18.7 MiB/s | 38.2 KiB | 00m00s [295/328] perl-MIME-Base32-0:1.303-26.f 100% | 20.0 MiB/s | 20.4 KiB | 00m00s [296/328] glib-networking-0:2.90~alpha- 100% | 52.8 MiB/s | 216.4 KiB | 00m00s [297/328] perl-libnet-0:3.15-528.fc45.n 100% | 41.8 MiB/s | 128.3 KiB | 00m00s [298/328] libproxy-0:0.5.12-3.fc45.ppc6 100% | 22.6 MiB/s | 46.3 KiB | 00m00s [299/328] perl-Digest-MD5-0:2.59-527.fc 100% | 17.4 MiB/s | 35.5 KiB | 00m00s [300/328] gsettings-desktop-schemas-0:5 100% | 73.3 MiB/s | 901.3 KiB | 00m00s [301/328] perl-FileHandle-0:2.05-527.fc 100% | 3.0 MiB/s | 15.2 KiB | 00m00s [302/328] perl-Digest-0:1.20-527.fc45.n 100% | 12.1 MiB/s | 24.8 KiB | 00m00s [303/328] duktape-0:2.7.0-12.fc45.ppc64 100% | 44.2 MiB/s | 181.1 KiB | 00m00s [304/328] libedit-0:3.1-60.20260512cvs. 100% | 58.6 MiB/s | 119.9 KiB | 00m00s [305/328] libicu-0:78.3-8.fc45.ppc64le 100% | 50.6 MiB/s | 11.2 MiB | 00m00s [306/328] jack-audio-connection-kit-0:1 100% | 49.4 MiB/s | 556.1 KiB | 00m00s [307/328] libdb-0:5.3.28-68.fc45.ppc64l 100% | 52.7 MiB/s | 862.9 KiB | 00m00s [308/328] libffado-0:2.5.0-4.fc45.ppc64 100% | 53.2 MiB/s | 762.7 KiB | 00m00s [309/328] libsamplerate-0:0.2.2-13.fc45 100% | 46.1 MiB/s | 1.3 MiB | 00m00s [310/328] pam-0:1.7.2-4.fc45.ppc64le 100% | 82.8 MiB/s | 593.8 KiB | 00m00s [311/328] glibmm2.4-0:2.66.9-3.fc45.ppc 100% | 45.9 MiB/s | 657.8 KiB | 00m00s [312/328] libconfig-0:1.8.2-3.fc45.ppc6 100% | 15.1 MiB/s | 77.3 KiB | 00m00s [313/328] libiec61883-0:1.2.0-53.fc45.p 100% | 10.1 MiB/s | 41.2 KiB | 00m00s [314/328] libraw1394-0:2.1.2-26.fc45.pp 100% | 13.5 MiB/s | 69.2 KiB | 00m00s [315/328] libxml++30-0:3.2.5-8.fc45.ppc 100% | 17.5 MiB/s | 89.6 KiB | 00m00s [316/328] authselect-0:1.7.1-2.fc45.ppc 100% | 64.2 MiB/s | 197.2 KiB | 00m00s [317/328] gdbm-1:1.23-12.fc45.ppc64le 100% | 51.7 MiB/s | 158.8 KiB | 00m00s [318/328] libnsl2-0:2.0.1-6.fc45.ppc64l 100% | 15.1 MiB/s | 31.0 KiB | 00m00s [319/328] libpwquality-0:1.4.5-18.fc45. 100% | 58.8 MiB/s | 120.5 KiB | 00m00s [320/328] libtirpc-0:1.3.7-3.fc45.ppc64 100% | 35.2 MiB/s | 108.2 KiB | 00m00s [321/328] libsigc++20-0:2.12.2-2.fc45.p 100% | 9.8 MiB/s | 40.3 KiB | 00m00s [322/328] authselect-libs-0:1.7.1-2.fc4 100% | 77.9 MiB/s | 239.4 KiB | 00m00s [323/328] cracklib-0:2.10.3-2.fc45.ppc6 100% | 48.0 MiB/s | 98.2 KiB | 00m00s [324/328] annobin-plugin-gcc-0:13.28-1. 100% | 113.5 MiB/s | 697.4 KiB | 00m00s [325/328] gcc-plugin-annobin-0:16.1.1-4 100% | 28.5 MiB/s | 58.4 KiB | 00m00s [326/328] annobin-docs-0:13.28-1.fc45.n 100% | 42.6 MiB/s | 87.3 KiB | 00m00s [327/328] llvm-filesystem-0:22.1.8-21.f 100% | 22.8 KiB/s | 11.8 KiB | 00m01s [328/328] llvm-libs-0:22.1.8-21.fc45.pp 100% | 16.0 MiB/s | 35.0 MiB | 00m02s -------------------------------------------------------------------------------- [328/328] Total 100% | 69.1 MiB/s | 304.2 MiB | 00m04s Running transaction [ 1/330] Verify package files 100% | 68.0 B/s | 328.0 B | 00m05s >>> Running %pretrans scriptlet: xkeyboard-config-0:2.48-4.fc45.noarch >>> Finished %pretrans scriptlet: xkeyboard-config-0:2.48-4.fc45.noarch >>> [RPM] /var/lib/mock/fedora-rawhide-ppc64le-1785698872.690487/root/var/cache/dnf/copr_base-f88d5b602eb8d059/packages/sdljava-0.9.1-69.fc45.ppc64le.rpm: Header OpenPGP V4 RSA/SHA256 signature, key ID d3277538689bdb7c: NOKEY [ 2/330] Prepare transaction 100% | 764.0 B/s | 328.0 B | 00m00s [ 3/330] Installing glib2-0:2.89.3-1.f 100% | 91.5 MiB/s | 16.8 MiB | 00m00s [ 4/330] Installing javapackages-files 100% | 1.4 MiB/s | 5.5 KiB | 00m00s [ 5/330] Installing xorg-x11-proto-dev 100% | 64.1 MiB/s | 1.8 MiB | 00m00s [ 6/330] Installing dbus-libs-1:1.16.2 100% | 75.3 MiB/s | 462.8 KiB | 00m00s [ 7/330] Installing libjpeg-turbo-0:3. 100% | 95.0 MiB/s | 875.1 KiB | 00m00s [ 8/330] Installing expat-0:2.8.1-2.fc 100% | 8.7 MiB/s | 437.3 KiB | 00m00s [ 9/330] Installing nspr-0:4.39.0-5.fc 100% | 76.7 MiB/s | 549.7 KiB | 00m00s [ 10/330] Installing libglvnd-1:1.7.0-1 100% | 127.6 MiB/s | 914.8 KiB | 00m00s [ 11/330] Installing libpng-2:1.6.58-2. 100% | 65.4 MiB/s | 334.9 KiB | 00m00s [ 12/330] Installing cmake-filesystem-0 100% | 1.5 MiB/s | 9.4 KiB | 00m00s [ 13/330] Installing nss-util-0:3.126.0 100% | 68.8 MiB/s | 281.7 KiB | 00m00s [ 14/330] Installing avahi-libs-0:0.9~r 100% | 57.8 MiB/s | 295.9 KiB | 00m00s [ 15/330] Installing libwayland-client- 100% | 34.7 MiB/s | 71.0 KiB | 00m00s [ 16/330] Installing libogg-2:1.3.6-4.f 100% | 38.5 MiB/s | 78.8 KiB | 00m00s [ 17/330] Installing libX11-xcb-0:1.8.1 100% | 32.9 MiB/s | 67.3 KiB | 00m00s [ 18/330] Installing alsa-lib-0:1.2.16. 100% | 29.6 MiB/s | 2.0 MiB | 00m00s [ 19/330] Installing libvorbis-1:1.3.7- 100% | 89.0 MiB/s | 911.3 KiB | 00m00s [ 20/330] Installing javapackages-tools 100% | 1.5 MiB/s | 77.0 KiB | 00m00s [ 21/330] Installing json-glib-0:1.10.8 100% | 39.8 MiB/s | 692.2 KiB | 00m00s [ 22/330] Installing opus-0:1.6-3.fc45. 100% | 84.7 MiB/s | 520.6 KiB | 00m00s [ 23/330] Installing fonts-filesystem-1 100% | 769.5 KiB/s | 788.0 B | 00m00s [ 24/330] Installing lcms2-0:2.16-8.fc4 100% | 76.8 MiB/s | 550.5 KiB | 00m00s [ 25/330] Installing libICE-0:1.1.2-5.f 100% | 54.6 MiB/s | 223.6 KiB | 00m00s [ 26/330] Installing libmpc-0:1.4.1-2.f 100% | 69.2 MiB/s | 283.3 KiB | 00m00s [ 27/330] Installing libICE-devel-0:1.1 100% | 64.3 MiB/s | 263.4 KiB | 00m00s [ 28/330] Installing libSM-0:1.2.5-5.fc 100% | 42.4 MiB/s | 130.2 KiB | 00m00s [ 29/330] Installing libwayland-cursor- 100% | 40.1 MiB/s | 82.2 KiB | 00m00s [ 30/330] Installing libglvnd-opengl-1: 100% | 86.4 MiB/s | 265.5 KiB | 00m00s [ 31/330] Installing mesa-libGLU-0:9.0. 100% | 56.0 MiB/s | 458.4 KiB | 00m00s [ 32/330] Installing shared-mime-info-0 100% | 40.5 MiB/s | 3.3 MiB | 00m00s [ 33/330] Installing libtirpc-0:1.3.7-3 100% | 54.3 MiB/s | 278.0 KiB | 00m00s [ 34/330] Installing libraw1394-0:2.1.2 100% | 7.5 MiB/s | 377.0 KiB | 00m00s [ 35/330] Installing libtextstyle-0:1.0 100% | 64.4 MiB/s | 263.9 KiB | 00m00s [ 36/330] Installing gettext-libs-0:1.0 100% | 113.7 MiB/s | 2.7 MiB | 00m00s [ 37/330] Installing fribidi-0:1.0.16-5 100% | 5.1 MiB/s | 248.3 KiB | 00m00s [ 38/330] Installing libdav1d-0:1.5.3-2 100% | 87.0 MiB/s | 980.1 KiB | 00m00s [ 39/330] Installing libXau-0:1.0.12-5. 100% | 39.7 MiB/s | 122.0 KiB | 00m00s [ 40/330] Installing libxcb-0:1.17.0-8. 100% | 101.1 MiB/s | 2.2 MiB | 00m00s [ 41/330] Installing libseccomp-0:2.6.1 100% | 60.9 MiB/s | 312.0 KiB | 00m00s [ 42/330] Installing libwebp-0:1.6.0-4. 100% | 84.1 MiB/s | 947.7 KiB | 00m00s [ 43/330] Installing emacs-filesystem-1 100% | 793.0 KiB/s | 812.0 B | 00m00s [ 44/330] Installing libXau-devel-0:1.0 100% | 570.1 KiB/s | 9.1 KiB | 00m00s [ 45/330] Installing libxcb-devel-0:1.1 100% | 16.5 MiB/s | 3.0 MiB | 00m00s [ 46/330] Installing libiec61883-0:1.2. 100% | 32.2 MiB/s | 98.8 KiB | 00m00s [ 47/330] Installing libnsl2-0:2.0.1-6. 100% | 30.8 MiB/s | 94.7 KiB | 00m00s [ 48/330] Installing cpp-0:16.1.1-4.fc4 100% | 93.9 MiB/s | 39.2 MiB | 00m00s [ 49/330] Installing libmng-0:2.0.3-26. 100% | 81.5 MiB/s | 668.0 KiB | 00m00s [ 50/330] Installing abattis-cantarell- 100% | 47.5 MiB/s | 194.4 KiB | 00m00s [ 51/330] Installing libgusb-0:0.4.9-6. 100% | 35.8 MiB/s | 183.5 KiB | 00m00s [ 52/330] Installing colord-libs-0:1.4. 100% | 97.7 MiB/s | 1.1 MiB | 00m00s [ 53/330] Installing flac-libs-0:1.5.0- 100% | 74.4 MiB/s | 685.6 KiB | 00m00s [ 54/330] Installing avahi-glib-0:0.9~r 100% | 33.3 MiB/s | 68.1 KiB | 00m00s [ 55/330] Installing nss-softokn-freebl 100% | 61.2 MiB/s | 1.0 MiB | 00m00s [ 56/330] Installing nss-softokn-0:3.12 100% | 84.0 MiB/s | 2.6 MiB | 00m00s [ 57/330] Installing nss-0:3.126.0-1.fc 100% | 40.9 MiB/s | 2.4 MiB | 00m00s [ 58/330] Installing nss-sysinit-0:3.12 100% | 1.2 MiB/s | 71.0 KiB | 00m00s [ 59/330] Installing java-25-openjdk-cr 100% | 81.8 MiB/s | 502.6 KiB | 00m00s [ 60/330] Installing zlib-ng-compat-dev 100% | 21.2 MiB/s | 108.6 KiB | 00m00s [ 61/330] Installing jasper-libs-0:4.2. 100% | 75.2 MiB/s | 462.2 KiB | 00m00s [ 62/330] Installing xml-commons-apis-0 100% | 66.5 MiB/s | 340.5 KiB | 00m00s [ 63/330] Installing jdom-0:1.1.3-50.fc 100% | 72.8 MiB/s | 223.7 KiB | 00m00s [ 64/330] Installing ant-lib-0:1.10.15- 100% | 133.4 MiB/s | 2.3 MiB | 00m00s [ 65/330] Installing libcloudproviders- 100% | 38.6 MiB/s | 158.2 KiB | 00m00s [ 66/330] Installing gsettings-desktop- 100% | 84.1 MiB/s | 6.5 MiB | 00m00s [ 67/330] Installing annobin-docs-0:13. 100% | 16.4 MiB/s | 100.8 KiB | 00m00s [ 68/330] Installing cracklib-0:2.10.3- 100% | 6.4 MiB/s | 442.1 KiB | 00m00s [ 69/330] Installing libpwquality-0:1.4 100% | 8.1 MiB/s | 620.1 KiB | 00m00s [ 70/330] Installing authselect-libs-0: 100% | 29.0 MiB/s | 951.8 KiB | 00m00s [ 71/330] Installing libsigc++20-0:2.12 100% | 21.1 MiB/s | 129.9 KiB | 00m00s [ 72/330] Installing glibmm2.4-0:2.66.9 100% | 102.3 MiB/s | 3.3 MiB | 00m00s [ 73/330] Installing libxml++30-0:3.2.5 100% | 38.9 MiB/s | 318.7 KiB | 00m00s [ 74/330] Installing gdbm-1:1.23-12.fc4 100% | 9.2 MiB/s | 612.2 KiB | 00m00s [ 75/330] Installing pam-0:1.7.2-4.fc45 100% | 34.8 MiB/s | 4.2 MiB | 00m00s [ 76/330] Installing libconfig-0:1.8.2- 100% | 63.8 MiB/s | 326.4 KiB | 00m00s [ 77/330] Installing libffado-0:2.5.0-4 100% | 98.8 MiB/s | 2.9 MiB | 00m00s [ 78/330] Installing libsamplerate-0:0. 100% | 85.1 MiB/s | 1.4 MiB | 00m00s [ 79/330] Installing libdb-0:5.3.28-68. 100% | 54.7 MiB/s | 2.2 MiB | 00m00s >>> Running sysusers scriptlet: jack-audio-connection-kit-0:1.9.22-12.fc45.ppc64le >>> Finished sysusers scriptlet: jack-audio-connection-kit-0:1.9.22-12.fc45.ppc64le >>> Scriptlet output: >>> Creating group 'jackuser' with GID 999. >>> [ 80/330] Installing jack-audio-connect 100% | 28.7 MiB/s | 2.6 MiB | 00m00s [ 81/330] Installing llvm-filesystem-0: 100% | 354.2 KiB/s | 1.1 KiB | 00m00s [ 82/330] Installing libedit-0:3.1-60.2 100% | 42.2 MiB/s | 345.9 KiB | 00m00s [ 83/330] Installing llvm-libs-0:22.1.8 100% | 99.6 MiB/s | 150.3 MiB | 00m02s [ 84/330] Installing duktape-0:2.7.0-12 100% | 98.0 MiB/s | 803.1 KiB | 00m00s [ 85/330] Installing libproxy-0:0.5.12- 100% | 28.3 MiB/s | 231.8 KiB | 00m00s [ 86/330] Installing glib-networking-0: 100% | 33.3 MiB/s | 1.0 MiB | 00m00s [ 87/330] Installing libsoup3-0:3.7.1-4 100% | 38.5 MiB/s | 1.4 MiB | 00m00s [ 88/330] Installing dbus-1:1.16.2-6.fc 100% | 11.0 KiB/s | 124.0 B | 00m00s [ 89/330] Installing tzdata-0:2026b-2.f 100% | 7.4 MiB/s | 1.5 MiB | 00m00s [ 90/330] Installing python-pip-wheel-0 100% | 113.3 MiB/s | 1.2 MiB | 00m00s [ 91/330] Installing mpdecimal-0:4.0.1- 100% | 13.8 MiB/s | 282.7 KiB | 00m00s [ 92/330] Installing python3-libs-0:3.1 100% | 76.3 MiB/s | 51.2 MiB | 00m01s [ 93/330] Installing python3-0:3.15.0~b 100% | 1.7 MiB/s | 86.4 KiB | 00m00s [ 94/330] Installing xkeyboard-config-0 100% | 62.8 MiB/s | 6.5 MiB | 00m00s [ 95/330] Installing libxkbcommon-0:1.1 100% | 58.3 MiB/s | 536.9 KiB | 00m00s [ 96/330] Installing libstemmer-0:3.1.1 100% | 59.4 MiB/s | 790.8 KiB | 00m00s [ 97/330] Installing libicu-0:78.3-8.fc 100% | 109.7 MiB/s | 39.2 MiB | 00m00s [ 98/330] Installing libtinysparql-0:3. 100% | 51.5 MiB/s | 1.3 MiB | 00m00s [ 99/330] Installing adwaita-icon-theme 100% | 9.6 MiB/s | 2.4 MiB | 00m00s [100/330] Installing adwaita-cursor-the 100% | 141.1 MiB/s | 11.4 MiB | 00m00s [101/330] Installing adwaita-icon-theme 100% | 11.9 MiB/s | 1.3 MiB | 00m00s [102/330] Installing ncurses-0:6.6-3.fc 100% | 15.7 MiB/s | 965.2 KiB | 00m00s [103/330] Installing gettext-envsubst-0 100% | 2.2 MiB/s | 107.9 KiB | 00m00s [104/330] Installing gettext-runtime-0: 100% | 11.9 MiB/s | 923.7 KiB | 00m00s [105/330] Installing gettext-0:1.0-3.fc 100% | 93.7 MiB/s | 18.7 MiB | 00m00s [106/330] Installing libdatrie-0:0.2.14 100% | 13.2 MiB/s | 94.5 KiB | 00m00s [107/330] Installing libthai-0:0.1.30-3 100% | 80.7 MiB/s | 826.6 KiB | 00m00s [108/330] Installing libwayland-egl-0:1 100% | 33.7 MiB/s | 69.1 KiB | 00m00s [109/330] Installing libepoxy-0:1.5.10- 100% | 107.3 MiB/s | 1.5 MiB | 00m00s [110/330] Installing hicolor-icon-theme 100% | 3.9 MiB/s | 179.7 KiB | 00m00s [111/330] Installing groff-base-0:1.24. 100% | 34.4 MiB/s | 4.9 MiB | 00m00s [112/330] Installing perl-Digest-0:1.20 100% | 5.2 MiB/s | 37.0 KiB | 00m00s [113/330] Installing perl-Digest-MD5-0: 100% | 17.1 MiB/s | 105.1 KiB | 00m00s [114/330] Installing perl-FileHandle-0: 100% | 3.2 MiB/s | 9.8 KiB | 00m00s [115/330] Installing perl-B-0:1.92-527. 100% | 42.1 MiB/s | 560.8 KiB | 00m00s [116/330] Installing perl-libnet-0:3.15 100% | 23.9 MiB/s | 293.8 KiB | 00m00s [117/330] Installing perl-MIME-Base32-0 100% | 6.3 MiB/s | 32.2 KiB | 00m00s [118/330] Installing perl-Data-Dumper-0 100% | 19.1 MiB/s | 137.1 KiB | 00m00s [119/330] Installing perl-URI-0:5.35-2. 100% | 10.2 MiB/s | 282.0 KiB | 00m00s [120/330] Installing perl-AutoLoader-0: 100% | 20.5 MiB/s | 21.0 KiB | 00m00s [121/330] Installing perl-IO-Socket-IP- 100% | 25.0 MiB/s | 102.3 KiB | 00m00s [122/330] Installing perl-IO-Socket-SSL 100% | 64.9 MiB/s | 731.0 KiB | 00m00s [123/330] Installing perl-Net-SSLeay-0: 100% | 56.0 MiB/s | 1.6 MiB | 00m00s [124/330] Installing perl-Text-Tabs+Wra 100% | 11.7 MiB/s | 23.9 KiB | 00m00s [125/330] Installing perl-Pod-Escapes-1 100% | 8.4 MiB/s | 25.9 KiB | 00m00s [126/330] Installing perl-Time-Local-2: 100% | 23.0 MiB/s | 70.6 KiB | 00m00s [127/330] Installing perl-Time-HiRes-4: 100% | 37.4 MiB/s | 153.4 KiB | 00m00s [128/330] Installing perl-if-0:0.61.000 100% | 6.1 MiB/s | 6.2 KiB | 00m00s [129/330] Installing perl-locale-0:1.13 100% | 6.4 MiB/s | 6.5 KiB | 00m00s [130/330] Installing perl-File-Path-0:2 100% | 31.5 MiB/s | 64.4 KiB | 00m00s [131/330] Installing perl-HTTP-Tiny-0:0 100% | 40.2 MiB/s | 164.5 KiB | 00m00s [132/330] Installing perl-Pod-Simple-1: 100% | 51.0 MiB/s | 574.8 KiB | 00m00s [133/330] Installing perl-Term-Cap-0:1. 100% | 14.9 MiB/s | 30.6 KiB | 00m00s [134/330] Installing perl-Term-ANSIColo 100% | 32.3 MiB/s | 99.1 KiB | 00m00s [135/330] Installing perl-IPC-Open3-0:1 100% | 13.9 MiB/s | 28.5 KiB | 00m00s [136/330] Installing perl-File-Temp-1:0 100% | 7.7 MiB/s | 165.5 KiB | 00m00s [137/330] Installing perl-POSIX-0:2.26- 100% | 53.3 MiB/s | 327.4 KiB | 00m00s [138/330] Installing perl-Class-Struct- 100% | 12.7 MiB/s | 25.9 KiB | 00m00s [139/330] Installing perl-Pod-Perldoc-0 100% | 2.9 MiB/s | 169.4 KiB | 00m00s [140/330] Installing perl-podlators-1:6 100% | 4.5 MiB/s | 328.7 KiB | 00m00s [141/330] Installing perl-File-stat-0:1 100% | 4.6 MiB/s | 14.2 KiB | 00m00s [142/330] Installing perl-Symbol-0:1.09 100% | 3.5 MiB/s | 7.3 KiB | 00m00s [143/330] Installing perl-SelectSaver-0 100% | 1.2 MiB/s | 2.5 KiB | 00m00s [144/330] Installing perl-Socket-4:2.04 100% | 23.8 MiB/s | 146.4 KiB | 00m00s [145/330] Installing perl-Pod-Usage-4:2 100% | 1.8 MiB/s | 87.8 KiB | 00m00s [146/330] Installing perl-overloading-0 100% | 2.7 MiB/s | 5.5 KiB | 00m00s [147/330] Installing perl-IO-0:1.56-527 100% | 27.2 MiB/s | 195.3 KiB | 00m00s [148/330] Installing perl-mro-0:1.30-52 100% | 26.7 MiB/s | 82.1 KiB | 00m00s [149/330] Installing perl-Fcntl-0:1.20- 100% | 45.6 MiB/s | 93.4 KiB | 00m00s [150/330] Installing perl-base-0:2.27-5 100% | 12.7 MiB/s | 13.0 KiB | 00m00s [151/330] Installing perl-Text-ParseWor 100% | 7.1 MiB/s | 14.6 KiB | 00m00s [152/330] Installing perl-Getopt-Long-1 100% | 35.9 MiB/s | 147.2 KiB | 00m00s [153/330] Installing perl-Storable-1:3. 100% | 59.7 MiB/s | 244.4 KiB | 00m00s [154/330] Installing perl-MIME-Base64-0 100% | 31.2 MiB/s | 95.8 KiB | 00m00s [155/330] Installing perl-Getopt-Std-0: 100% | 12.7 MiB/s | 13.0 KiB | 00m00s [156/330] Installing perl-overload-0:1. 100% | 70.3 MiB/s | 72.0 KiB | 00m00s [157/330] Installing perl-parent-1:0.24 100% | 10.7 MiB/s | 11.0 KiB | 00m00s [158/330] Installing perl-Scalar-List-U 100% | 25.4 MiB/s | 156.2 KiB | 00m00s [159/330] Installing perl-vars-0:1.05-5 100% | 4.2 MiB/s | 4.3 KiB | 00m00s [160/330] Installing perl-constant-0:1. 100% | 13.4 MiB/s | 27.4 KiB | 00m00s [161/330] Installing perl-File-Basename 100% | 14.3 MiB/s | 14.6 KiB | 00m00s [162/330] Installing perl-Errno-0:1.39- 100% | 8.6 MiB/s | 8.8 KiB | 00m00s [163/330] Installing perl-Carp-0:1.54-5 100% | 15.5 MiB/s | 47.7 KiB | 00m00s [164/330] Installing perl-Encode-4:3.24 100% | 53.8 MiB/s | 4.8 MiB | 00m00s [165/330] Installing perl-DynaLoader-0: 100% | 15.9 MiB/s | 32.5 KiB | 00m00s [166/330] Installing perl-PathTools-0:3 100% | 22.3 MiB/s | 228.4 KiB | 00m00s [167/330] Installing perl-Exporter-0:5. 100% | 7.7 MiB/s | 55.5 KiB | 00m00s [168/330] Installing perl-libs-4:5.44.0 100% | 56.1 MiB/s | 12.9 MiB | 00m00s [169/330] Installing perl-interpreter-4 100% | 3.5 MiB/s | 177.3 KiB | 00m00s [170/330] Installing perl-threads-1:2.4 100% | 22.3 MiB/s | 136.8 KiB | 00m00s [171/330] Installing perl-threads-share 100% | 20.6 MiB/s | 105.5 KiB | 00m00s [172/330] Installing perl-Thread-Queue- 100% | 7.4 MiB/s | 30.4 KiB | 00m00s [173/330] Installing perl-File-Compare- 100% | 3.0 MiB/s | 6.2 KiB | 00m00s [174/330] Installing perl-File-Copy-0:2 100% | 9.9 MiB/s | 20.2 KiB | 00m00s [175/330] Installing perl-File-Find-0:1 100% | 13.8 MiB/s | 42.5 KiB | 00m00s [176/330] Installing hwdata-0:0.410-1.f 100% | 104.6 MiB/s | 10.0 MiB | 00m00s [177/330] Installing libpciaccess-0:0.1 100% | 17.9 MiB/s | 73.5 KiB | 00m00s [178/330] Installing libdrm-0:2.4.134-2 100% | 50.1 MiB/s | 564.7 KiB | 00m00s [179/330] Installing abseil-cpp-0:20260 100% | 85.3 MiB/s | 7.0 MiB | 00m00s [180/330] Installing webrtc-audio-proce 100% | 95.5 MiB/s | 1.1 MiB | 00m00s [181/330] Installing libasyncns-0:0.8-3 100% | 32.7 MiB/s | 100.3 KiB | 00m00s [182/330] Installing mpg123-libs-0:1.33 100% | 71.5 MiB/s | 952.2 KiB | 00m00s [183/330] Installing lame-libs-0:3.100- 100% | 67.9 MiB/s | 1.2 MiB | 00m00s [184/330] Installing gsm-0:1.0.24-3.fc4 100% | 19.3 MiB/s | 79.1 KiB | 00m00s [185/330] Installing libsndfile-0:1.2.2 100% | 56.3 MiB/s | 691.6 KiB | 00m00s [186/330] Installing pulseaudio-libs-0: 100% | 65.8 MiB/s | 3.7 MiB | 00m00s [187/330] Installing gettext-common-dev 100% | 97.1 MiB/s | 596.5 KiB | 00m00s [188/330] Installing gettext-devel-0:1. 100% | 18.2 MiB/s | 1.5 MiB | 00m00s [189/330] Installing highway-0:1.3.0-3. 100% | 63.9 MiB/s | 1.5 MiB | 00m00s [190/330] Installing libjxl-1:0.11.2-2. 100% | 94.5 MiB/s | 3.7 MiB | 00m00s [191/330] Installing svt-av1-libs-0:3.1 100% | 77.6 MiB/s | 2.7 MiB | 00m00s [192/330] Installing rav1e-libs-0:0.8.1 100% | 100.0 MiB/s | 2.3 MiB | 00m00s [193/330] Installing openjpeg-0:2.5.4-4 100% | 66.2 MiB/s | 542.2 KiB | 00m00s [194/330] Installing noopenh264-0:2.6.0 100% | 31.3 MiB/s | 96.3 KiB | 00m00s [195/330] Installing libopenjph-0:0.29. 100% | 76.3 MiB/s | 390.9 KiB | 00m00s [196/330] Installing libaom-0:3.13.3-3. 100% | 96.8 MiB/s | 3.5 MiB | 00m00s [197/330] Installing libheif-0:1.21.2-8 100% | 63.8 MiB/s | 2.1 MiB | 00m00s [198/330] Installing pixman-0:0.46.2-4. 100% | 63.9 MiB/s | 654.2 KiB | 00m00s [199/330] Installing lzo-0:2.10-17.fc45 100% | 37.1 MiB/s | 228.1 KiB | 00m00s [200/330] Installing google-noto-fonts- 100% | 9.0 MiB/s | 18.5 KiB | 00m00s [201/330] Installing google-noto-sans-v 100% | 58.0 MiB/s | 1.4 MiB | 00m00s [202/330] Installing default-fonts-core 100% | 1.4 MiB/s | 18.2 KiB | 00m00s [203/330] Installing spirv-tools-libs-0 100% | 84.0 MiB/s | 7.1 MiB | 00m00s [204/330] Installing mesa-filesystem-0: 100% | 4.2 MiB/s | 4.3 KiB | 00m00s [205/330] Installing lm_sensors-libs-0: 100% | 30.8 MiB/s | 94.7 KiB | 00m00s [206/330] Installing libxshmfence-0:1.3 100% | 22.6 MiB/s | 69.3 KiB | 00m00s [207/330] Installing libunwind-0:1.8.3- 100% | 37.9 MiB/s | 349.6 KiB | 00m00s [208/330] Installing mesa-dri-drivers-0 100% | 106.1 MiB/s | 35.6 MiB | 00m00s [209/330] Installing mesa-libgbm-0:26.1 100% | 33.3 MiB/s | 68.3 KiB | 00m00s [210/330] Installing libsbc-0:2.1-3.fc4 100% | 28.0 MiB/s | 85.9 KiB | 00m00s [211/330] Installing libldac-0:2.0.2.6- 100% | 48.0 MiB/s | 147.5 KiB | 00m00s [212/330] Installing liblc3-0:1.1.3-9.f 100% | 50.6 MiB/s | 207.4 KiB | 00m00s [213/330] Installing libebur128-0:1.2.6 100% | 23.5 MiB/s | 72.3 KiB | 00m00s [214/330] Installing fftw-libs-single-0 100% | 69.5 MiB/s | 1.7 MiB | 00m00s [215/330] Installing fdk-aac-free-0:2.0 100% | 59.0 MiB/s | 784.9 KiB | 00m00s [216/330] Installing bluez-libs-0:5.87- 100% | 45.4 MiB/s | 279.2 KiB | 00m00s [217/330] Installing m4-0:1.4.21-3.fc45 100% | 13.6 MiB/s | 959.0 KiB | 00m00s [218/330] Installing autoconf-0:2.73-4. 100% | 23.6 MiB/s | 2.9 MiB | 00m00s [219/330] Installing automake-0:1.18.1- 100% | 21.1 MiB/s | 1.8 MiB | 00m00s [220/330] Installing libogg-devel-2:1.3 100% | 9.4 MiB/s | 28.8 KiB | 00m00s [221/330] Installing bubblewrap-0:0.11. 100% | 3.3 MiB/s | 185.0 KiB | 00m00s [222/330] Installing libfontenc-0:1.1.8 100% | 5.3 MiB/s | 108.0 KiB | 00m00s [223/330] Installing graphite2-0:1.3.14 100% | 5.7 MiB/s | 305.1 KiB | 00m00s [224/330] Installing harfbuzz-0:14.2.1- 100% | 57.0 MiB/s | 3.2 MiB | 00m00s [225/330] Installing freetype-0:2.14.3- 100% | 85.4 MiB/s | 1.1 MiB | 00m00s [226/330] Installing mkfontscale-0:1.2. 100% | 1.6 MiB/s | 78.1 KiB | 00m00s [227/330] Installing ttmkfdir-0:3.0.9-7 100% | 3.2 MiB/s | 159.0 KiB | 00m00s [228/330] Installing libX11-common-0:1. 100% | 33.9 MiB/s | 1.2 MiB | 00m00s [229/330] Installing libX11-0:1.8.13-2. 100% | 106.2 MiB/s | 1.6 MiB | 00m00s [230/330] Installing libXext-0:1.3.6-6. 100% | 17.9 MiB/s | 146.9 KiB | 00m00s [231/330] Installing libX11-devel-0:1.8 100% | 19.4 MiB/s | 1.1 MiB | 00m00s [232/330] Installing libXrender-0:0.9.1 100% | 34.7 MiB/s | 71.0 KiB | 00m00s [233/330] Installing libXi-0:1.8.3-2.fc 100% | 44.7 MiB/s | 137.4 KiB | 00m00s [234/330] Installing libXfixes-0:6.0.1- 100% | 23.2 MiB/s | 71.3 KiB | 00m00s [235/330] Installing libXcursor-0:1.2.3 100% | 23.0 MiB/s | 70.7 KiB | 00m00s [236/330] Installing libXtst-0:1.2.5-5. 100% | 24.2 MiB/s | 74.3 KiB | 00m00s [237/330] Installing libXrender-devel-0 100% | 16.6 MiB/s | 51.0 KiB | 00m00s [238/330] Installing libXrandr-0:1.5.4- 100% | 23.7 MiB/s | 72.7 KiB | 00m00s [239/330] Installing libXext-devel-0:1. 100% | 13.4 MiB/s | 109.8 KiB | 00m00s [240/330] Installing libXxf86vm-0:1.1.6 100% | 34.3 MiB/s | 70.2 KiB | 00m00s [241/330] Installing libXcomposite-0:0. 100% | 31.8 MiB/s | 97.6 KiB | 00m00s [242/330] Installing mesa-libEGL-0:26.1 100% | 74.8 MiB/s | 459.6 KiB | 00m00s [243/330] Installing libglvnd-egl-1:1.7 100% | 43.7 MiB/s | 134.2 KiB | 00m00s [244/330] Installing libglvnd-gles-1:1. 100% | 96.5 MiB/s | 395.2 KiB | 00m00s [245/330] Installing mesa-libGL-0:26.1. 100% | 78.0 MiB/s | 399.3 KiB | 00m00s [246/330] Installing libglvnd-glx-1:1.7 100% | 119.9 MiB/s | 982.4 KiB | 00m00s [247/330] Installing ftgl-0:2.1.3-50.fc 100% | 75.2 MiB/s | 461.9 KiB | 00m00s [248/330] Installing libGLEW-0:2.2.0-13 100% | 110.5 MiB/s | 904.9 KiB | 00m00s [249/330] Installing libXfixes-devel-0: 100% | 9.7 MiB/s | 9.9 KiB | 00m00s [250/330] Installing libXdamage-0:1.1.6 100% | 47.3 MiB/s | 96.8 KiB | 00m00s [251/330] Installing libXinerama-0:1.1. 100% | 35.1 MiB/s | 71.8 KiB | 00m00s [252/330] Installing libXt-0:1.3.1-5.fc 100% | 88.3 MiB/s | 542.6 KiB | 00m00s [253/330] Installing xprop-0:1.2.8-6.fc 100% | 1.6 MiB/s | 79.8 KiB | 00m00s [254/330] Installing at-spi2-core-0:2.6 100% | 49.8 MiB/s | 1.7 MiB | 00m00s [255/330] Installing atk-0:2.61.0-3.fc4 100% | 72.8 MiB/s | 298.1 KiB | 00m00s [256/330] Installing at-spi2-atk-0:2.61 100% | 34.6 MiB/s | 425.3 KiB | 00m00s [257/330] Installing xml-common-0:0.6.3 100% | 15.8 MiB/s | 81.1 KiB | 00m00s [258/330] Installing fontconfig-0:2.18. 100% | 1.6 MiB/s | 1.7 MiB | 00m01s [259/330] Installing cairo-0:1.18.4-9.f 100% | 46.6 MiB/s | 2.1 MiB | 00m00s [260/330] Installing cairo-gobject-0:1. 100% | 22.0 MiB/s | 67.6 KiB | 00m00s [261/330] Installing xorg-x11-fonts-Typ 100% | 7.3 MiB/s | 865.6 KiB | 00m00s [262/330] Installing libXft-0:2.3.8-11. 100% | 31.5 MiB/s | 193.7 KiB | 00m00s [263/330] Installing pango-0:1.58.0-2.f 100% | 16.6 MiB/s | 1.5 MiB | 00m00s [264/330] Installing librsvg2-0:2.62.3- 100% | 91.8 MiB/s | 6.1 MiB | 00m00s [265/330] Installing glycin-loaders-0:2 100% | 102.5 MiB/s | 20.4 MiB | 00m00s [266/330] Installing glycin-libs-0:2.1. 100% | 96.3 MiB/s | 5.8 MiB | 00m00s [267/330] Installing gdk-pixbuf2-0:2.44 100% | 31.4 MiB/s | 2.8 MiB | 00m00s [268/330] Installing gtk-update-icon-ca 100% | 1.8 MiB/s | 95.0 KiB | 00m00s [269/330] Installing kernel-headers-0:7 100% | 37.0 MiB/s | 7.1 MiB | 00m00s [270/330] Installing glibc-devel-0:2.43 100% | 54.5 MiB/s | 3.8 MiB | 00m00s [271/330] Installing libxcrypt-devel-0: 100% | 16.3 MiB/s | 33.3 KiB | 00m00s [272/330] Installing cups-filesystem-1: 100% | 890.6 KiB/s | 1.8 KiB | 00m00s [273/330] Installing cups-libs-1:2.4.19 100% | 82.0 MiB/s | 924.0 KiB | 00m00s [274/330] Installing gtk3-0:3.24.52-6.f 100% | 93.2 MiB/s | 25.0 MiB | 00m00s [275/330] Installing libdecor-0:0.2.5-3 100% | 53.7 MiB/s | 275.1 KiB | 00m00s [276/330] Installing SDL3-0:3.4.12-2.fc 100% | 115.6 MiB/s | 3.9 MiB | 00m00s [277/330] Installing sdl2-compat-0:2.32 100% | 75.0 MiB/s | 614.6 KiB | 00m00s [278/330] Installing sdl12-compat-0:1.2 100% | 55.9 MiB/s | 286.1 KiB | 00m00s [279/330] Installing SDL_gfx-0:2.0.27-9 100% | 37.4 MiB/s | 153.2 KiB | 00m00s [280/330] Installing SDL_ttf-0:2.0.11-3 100% | 8.3 MiB/s | 76.3 KiB | 00m00s [281/330] Installing liblerc-0:4.2.0-1. 100% | 80.4 MiB/s | 741.0 KiB | 00m00s [282/330] Installing jbigkit-libs-0:2.1 100% | 44.6 MiB/s | 182.7 KiB | 00m00s [283/330] Installing libtiff-0:4.7.2-2. 100% | 64.2 MiB/s | 789.3 KiB | 00m00s [284/330] Installing DevIL-0:1.7.8-55.f 100% | 16.8 MiB/s | 944.2 KiB | 00m00s [285/330] Installing SDL_image-0:1.2.12 100% | 4.2 MiB/s | 210.5 KiB | 00m00s [286/330] Installing spandsp-0:0.0.6-23 100% | 71.7 MiB/s | 1.0 MiB | 00m00s [287/330] Installing pipewire-libs-0:1. 100% | 86.9 MiB/s | 12.7 MiB | 00m00s [288/330] Installing fluidsynth-libs-0: 100% | 74.0 MiB/s | 758.0 KiB | 00m00s [289/330] Installing fluidsynth-0:2.5.4 100% | 1.6 MiB/s | 73.2 KiB | 00m00s [290/330] Installing libmikmod-0:3.3.13 100% | 83.1 MiB/s | 510.8 KiB | 00m00s [291/330] Installing SDL_mixer-0:1.2.12 100% | 8.4 MiB/s | 419.0 KiB | 00m00s [292/330] Installing libuuid-devel-0:2. 100% | 14.3 MiB/s | 43.9 KiB | 00m00s [293/330] Installing libSM-devel-0:1.2. 100% | 19.2 MiB/s | 19.7 KiB | 00m00s [294/330] Installing libglvnd-core-deve 100% | 3.6 MiB/s | 41.1 KiB | 00m00s [295/330] Installing libglvnd-devel-1:1 100% | 117.8 MiB/s | 2.1 MiB | 00m00s [296/330] Installing libubsan-0:16.1.1- 100% | 93.4 MiB/s | 669.7 KiB | 00m00s [297/330] Installing libatomic-0:16.1.1 100% | 25.4 MiB/s | 78.1 KiB | 00m00s [298/330] Installing libasan-0:16.1.1-4 100% | 127.5 MiB/s | 2.2 MiB | 00m00s [299/330] Installing tzdata-java-0:2026 100% | 49.3 MiB/s | 100.9 KiB | 00m00s [300/330] Installing lksctp-tools-0:1.0 100% | 6.7 MiB/s | 517.3 KiB | 00m00s [301/330] Installing java-25-openjdk-he 100% | 112.2 MiB/s | 238.6 MiB | 00m02s [302/330] Installing java-25-openjdk-1: 100% | 41.9 MiB/s | 1.1 MiB | 00m00s [303/330] Installing ant-openjdk25-0:1. 100% | 220.7 KiB/s | 452.0 B | 00m00s [304/330] Installing xml-commons-resolv 100% | 1.8 MiB/s | 124.0 KiB | 00m00s [305/330] Installing xerces-j2-0:2.12.2 100% | 18.9 MiB/s | 1.4 MiB | 00m00s [306/330] Installing xalan-j2-0:2.7.3-2 100% | 65.3 MiB/s | 2.1 MiB | 00m00s [307/330] Installing libstdc++-devel-0: 100% | 78.7 MiB/s | 41.3 MiB | 00m01s [308/330] Installing make-1:4.4.1-13.fc 100% | 28.6 MiB/s | 1.9 MiB | 00m00s [309/330] Installing gcc-0:16.1.1-4.fc4 100% | 105.7 MiB/s | 107.2 MiB | 00m01s [310/330] Installing gcc-c++-0:16.1.1-4 100% | 96.5 MiB/s | 44.0 MiB | 00m00s [311/330] Installing annobin-plugin-gcc 100% | 28.5 MiB/s | 787.0 KiB | 00m00s [312/330] Installing gcc-plugin-annobin 100% | 4.9 MiB/s | 134.5 KiB | 00m00s [313/330] Installing dom4j-0:2.1.4-6.fc 100% | 75.8 MiB/s | 310.5 KiB | 00m00s [314/330] Installing ant-0:1.10.15-39.f 100% | 9.0 MiB/s | 481.4 KiB | 00m00s [315/330] Installing java-25-openjdk-de 100% | 68.6 MiB/s | 13.1 MiB | 00m00s [316/330] Installing sdljava-0:0.9.1-69 100% | 100.6 MiB/s | 1.0 MiB | 00m00s [317/330] Installing vecmath1.2-0:1.14- 100% | 57.6 MiB/s | 118.0 KiB | 00m00s [318/330] Installing mesa-libGLU-devel- 100% | 5.7 MiB/s | 17.5 KiB | 00m00s [319/330] Installing libXt-devel-0:1.3. 100% | 23.4 MiB/s | 1.7 MiB | 00m00s [320/330] Installing DevIL-devel-0:1.7. 100% | 26.0 MiB/s | 53.2 KiB | 00m00s [321/330] Installing libappstream-glib- 100% | 21.9 MiB/s | 1.6 MiB | 00m00s [322/330] Installing libXcursor-devel-0 100% | 7.5 MiB/s | 30.5 KiB | 00m00s [323/330] Installing libXxf86vm-devel-0 100% | 7.5 MiB/s | 15.5 KiB | 00m00s [324/330] Installing libXrandr-devel-0: 100% | 11.8 MiB/s | 24.1 KiB | 00m00s [325/330] Installing libvorbis-devel-1: 100% | 16.9 MiB/s | 51.9 KiB | 00m00s [326/330] Installing authselect-0:1.7.1 100% | 3.6 MiB/s | 231.8 KiB | 00m00s [327/330] Installing libpng-devel-2:1.6 100% | 17.1 MiB/s | 982.7 KiB | 00m00s [328/330] Installing desktop-file-utils 100% | 7.5 MiB/s | 385.6 KiB | 00m00s [329/330] Installing libjpeg-turbo-deve 100% | 34.8 MiB/s | 356.7 KiB | 00m00s [330/330] Installing swig-0:4.4.1-8.fc4 100% | 4.1 MiB/s | 6.7 MiB | 00m02s Warning: skipped OpenPGP checks for 3 packages from repository: copr_base Complete! Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1784073600 Wrote: /builddir/build/SRPMS/bolzplatz2006-1.0.3-67.fc45.src.rpm Updating and loading repositories: fedora 100% | 10.4 KiB/s | 2.5 KiB | 00m00s Copr repository 100% | 10.9 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "DevIL-devel-1.7.8-55.fc45.ppc64le" is already installed. Package "ant-openjdk25-1.10.15-39.fc45.noarch" is already installed. Package "desktop-file-utils-0.28-8.fc45.ppc64le" is already installed. Package "dom4j-2.1.4-6.fc45.noarch" is already installed. Package "gcc-c++-16.1.1-4.fc45.1.ppc64le" is already installed. Package "java-25-openjdk-devel-1:25.0.4.0.7-1.1.fc45.ppc64le" is already installed. Package "mesa-libGLU-devel-9.0.3-9.fc45.ppc64le" is already installed. Package "libXcursor-devel-1.2.3-5.fc45.ppc64le" is already installed. Package "libXext-devel-1.3.6-6.fc45.ppc64le" is already installed. Package "libXrandr-devel-1.5.4-8.fc45.ppc64le" is already installed. Package "libXrender-devel-0.9.12-5.fc45.ppc64le" is already installed. Package "libXt-devel-1.3.1-5.fc45.ppc64le" is already installed. Package "libXxf86vm-devel-1.1.6-5.fc45.ppc64le" is already installed. Package "libappstream-glib-0.8.4-1.fc45.ppc64le" is already installed. Package "libjpeg-turbo-devel-3.1.4.1-2.fc45.ppc64le" is already installed. Package "libpng-devel-2:1.6.58-2.fc45.ppc64le" is already installed. Package "libvorbis-devel-1:1.3.7-21.fc45.ppc64le" is already installed. Package "make-1:4.4.1-13.fc45.ppc64le" is already installed. Package "sdljava-0.9.1-69.fc45.ppc64le" is already installed. Package "swig-4.4.1-8.fc45.ppc64le" is already installed. Package "vecmath1.2-1.14-42.fc45.noarch" is already installed. Package "xml-commons-apis-1.4.01-66.fc45.noarch" is already installed. Nothing to do. Finish: build setup for bolzplatz2006-1.0.3-67.fc45.src.rpm Start: rpmbuild bolzplatz2006-1.0.3-67.fc45.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1784073600 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.FVWvyg Creating(rpmbuild.env): /builddir/build/BUILD/bolzplatz2006-1.0.3-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/bolzplatz2006-1.0.3-build" 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection" RPM_LD_FLAGS="-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-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " RPM_ARCH="ppc64le" RPM_OS="linux" RPM_BUILD_NCPUS="5" RPM_SPECPARTS_DIR="/builddir/build/BUILD/bolzplatz2006-1.0.3-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="bolzplatz2006" RPM_PACKAGE_VERSION="1.0.3" RPM_PACKAGE_RELEASE="67.fc45" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.zq9EVQ + 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/bin/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/bin/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-irrlicht.i.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-irrlicht-extra-qualification-error.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-irrlicht-use-systemlibs.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-irrlicht-png-64bit.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-lwjgl-nofmod.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-lwjgl-openal11.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-lwjgl-Makefile.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-no-xrandr.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-versioned-openal.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-1.0.3-libpng15.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-use-system-extgl.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-gcc6.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-openjdk11.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-gcc15.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.s1PyVp + 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -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-hardened-ld-errors -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 ~/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 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIComboBox.cpp -o CGUIComboBox.o -I"include" -DIRRLICHT_EXPORTS=1 + 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE' + export JAVA_HOME=/usr/lib/jvm/java-openjdk + JAVA_HOME=/usr/lib/jvm/java-openjdk + '[' -z '' ']' + export JAVA_ARCH=ppc64le + JAVA_ARCH=ppc64le + echo 'export LD_LIBRARY_PATH=/usr/lib/jvm/jre-openjdk/lib/ppc64le' + pushd libsrc/irrlicht-0.14-patched + make -j5 '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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIContextMenu.cpp -o CGUIContextMenu.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIEditBox.cpp -o CGUIEditBox.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIElement.h:13, from include/IGUICheckBox.h:8, from CGUICheckBox.h:8, from CGUICheckBox.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ In file included from include/IGUIElement.h:13, from include/IGUIButton.h:8, from CGUIButton.h:8, from CGUIButton.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ In file included from include/IGUIElement.h:13, from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from CGUIComboBox.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ In file included from include/IGUIElement.h:13, from include/IGUIEditBox.h:8, from CGUIEditBox.h:8, from CGUIEditBox.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ In file included from include/IGUIElement.h:13, from include/IGUIContextMenu.h:8, from CGUIContextMenu.h:8, from CGUIContextMenu.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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: 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: 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: 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: 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 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 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 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 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() | ^~~~~~~~~ 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: 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; | ^~~~~~~~~~~~ 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: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/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, | ^~~~~~~~~~~~~~~~~ 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; | ^~~~~~ 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, | ^~~~~~~~~~ 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] 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] 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(); | ^~~~~~ 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 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/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: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 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 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/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/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: 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) | ^~~~~~ 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() | ^~~~~~ 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 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; | ^ 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:16: 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/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) | ^~~~~~ 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, | ^~~~~~~~~~~~~~~~~ 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] CGUIContextMenu.cpp: In member function ‘virtual void irr::gui::CGUIContextMenu::draw()’: CGUIContextMenu.cpp:342:13: warning: variable ‘y’ set but not used [-Wunused-but-set-variable=] 342 | s32 y = AbsoluteRect.UpperLeftCorner.Y; | ^ 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 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() | ^~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIEnvironment.cpp -o CGUIEnvironment.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIElement.h:13, from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from CGUIEnvironment.h:8, from CGUIEnvironment.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIFileOpenDialog.cpp -o CGUIFileOpenDialog.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIElement.h:13, from include/IGUIFileOpenDialog.h:8, from CGUIFileOpenDialog.h:8, from CGUIFileOpenDialog.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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; | ^ 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.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) | ^ CGUIEnvironment.cpp:246: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 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() | ^~~~~~ 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; | ^ 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/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) | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIFont.cpp -o CGUIFont.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIImage.cpp -o CGUIImage.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIElement.h:13, from include/IGUIImage.h:8, from CGUIImage.h:8, from CGUIImage.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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; | ^ 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, | ^~~~~~~~~~~~~~~~~ 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() | ^~~~~~ 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 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) | ^~~~~ 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() | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIInOutFader.cpp -o CGUIInOutFader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIElement.h:13, from include/IGUIInOutFader.h:8, from CGUIInOutFader.h:8, from CGUIInOutFader.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIListBox.cpp -o CGUIListBox.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIElement.h:13, from include/IGUIListBox.h:8, from CGUIListBox.h:8, from CGUIListBox.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIMenu.cpp -o CGUIMenu.o -I"include" -DIRRLICHT_EXPORTS=1 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/IGUIElement.h:13, from include/IGUIContextMenu.h:8, from CGUIContextMenu.h:8, from CGUIMenu.h:8, from CGUIMenu.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIMeshViewer.cpp -o CGUIMeshViewer.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIElement.h:13, from include/IGUIMeshViewer.h:8, from CGUIMeshViewer.h:8, from CGUIMeshViewer.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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: 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; | ^~~~~~~~~~~~~~~ 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: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), | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIMessageBox.cpp -o CGUIMessageBox.o -I"include" -DIRRLICHT_EXPORTS=1 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 include/IGUIElement.h:13, from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from CGUIWindow.h:8, from CGUIMessageBox.h:8, from CGUIMessageBox.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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; | ^ 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: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 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() | ^~~~~ 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, | ^~~~~~~~~~~~~~ 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() | ^~~~~~ 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 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; | ^~~~~~~~~~~~~~ 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, | ^~~~~~~~~~~~~~~~~ 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] 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIModalScreen.cpp -o CGUIModalScreen.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIElement.h:13, from CGUIModalScreen.h:8, from CGUIModalScreen.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIScrollBar.cpp -o CGUIScrollBar.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUISkin.cpp -o CGUISkin.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIElement.h:13, from include/IGUIScrollBar.h:8, from CGUIScrollBar.h:9, from CGUIScrollBar.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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: 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIStaticText.cpp -o CGUIStaticText.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIElement.h:13, from include/IGUIStaticText.h:8, from CGUIStaticText.h:8, from CGUIStaticText.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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: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/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; | ^~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUITabControl.cpp -o CGUITabControl.o -I"include" -DIRRLICHT_EXPORTS=1 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 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; | ^ 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:13, from include/IGUITabControl.h:8, from CGUITabControl.h:8, from CGUITabControl.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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: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), | ^~~~~~ 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/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 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/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/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; | ^~~~~~~~~~~~~~ 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, | ^~~~~~~~~~~~~~~~~ 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; | ^~~~~~~~~~~~~~ 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 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 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIToolBar.cpp -o CGUIToolBar.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIElement.h:13, from include/IGUIToolbar.h:8, from CGUIToolBar.h:8, from CGUIToolBar.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIWindow.cpp -o CGUIWindow.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIElement.h:13, from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from CGUIWindow.h:8, from CGUIWindow.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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; | ^ 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() | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSoftwareDriver.cpp -o CSoftwareDriver.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSoftwareTexture.cpp -o CSoftwareTexture.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRFlat.cpp -o CTRFlat.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/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/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) | ^~~~~~~~~~~~~~~ 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() | ^~~~~~~~~ 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) | ^ 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; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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; | ^~~~~~~~~~ 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() | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudAdd.cpp -o CTRTextureGouraudAdd.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudNoZ.cpp -o CTRTextureGouraudNoZ.o -I"include" -DIRRLICHT_EXPORTS=1 CTRTextureGouraudAdd.cpp: In member function ‘virtual void irr::video::CTRTextureGouraudAdd::drawIndexedTriangleList(irr::video::S2DVertex*, irr::s32, const irr::u16*, irr::s32)’: CTRTextureGouraudAdd.cpp:58:13: warning: variable ‘spanR’ set but not used [-Wunused-but-set-variable=] 58 | s32 spanR, spanG, spanB, spanStepR, spanStepG, spanStepB; // color interpolating values while drawing a span. | ^~~~~ CTRTextureGouraudAdd.cpp:58:20: warning: variable ‘spanG’ set but not used [-Wunused-but-set-variable=] 58 | s32 spanR, spanG, spanB, spanStepR, spanStepG, spanStepB; // color interpolating values while drawing a span. | ^~~~~ CTRTextureGouraudAdd.cpp:58:27: warning: variable ‘spanB’ set but not used [-Wunused-but-set-variable=] 58 | s32 spanR, spanG, spanB, spanStepR, spanStepG, spanStepB; // color interpolating values while drawing a span. | ^~~~~ 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) | ^~~~~~~~~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLDriver.cpp -o COpenGLDriver.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLNormalMapRenderer.cpp -o COpenGLNormalMapRenderer.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLParallaxMapRenderer.cpp -o COpenGLParallaxMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 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; | ^ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLShaderMaterialRenderer.cpp -o COpenGLShaderMaterialRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 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() | ^~~~~~~~~ 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; | ^~~~~~~~~~~~~~ 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: 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; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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; | ^~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLTexture.cpp -o COpenGLTexture.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 = 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/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 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: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 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) | ^~~~~~~~~~~~~~ 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 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 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, | ^~~~~~~~~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D8Driver.cpp -o CD3D8Driver.o -I"include" -DIRRLICHT_EXPORTS=1 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CColorConverter.cpp -o CColorConverter.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CFPSCounter.cpp -o CFPSCounter.o -I"include" -DIRRLICHT_EXPORTS=1 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, | ^~~~~~~~~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderJPG.cpp -o CImageLoaderJPG.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderPCX.cpp -o CImageLoaderPCX.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) | ^~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderPNG.cpp -o CImageLoaderPNG.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9ShaderMaterialRenderer.cpp -o CD3D9ShaderMaterialRenderer.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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: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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CVideoModeList.cpp -o CVideoModeList.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, | ^~~~~~~~~~~~~~~~~ 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() | ^~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c C3DSMeshFileLoader.cpp -o C3DSMeshFileLoader.o -I"include" -DIRRLICHT_EXPORTS=1 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, | ^~~~~~~~~~~~~~~~~ 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 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) | ^~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = wchar_t; T = char]’: CNullDriver.cpp:1390:22: 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) | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CAnimatedMeshMD2.cpp -o CAnimatedMeshMD2.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 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; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CAnimatedMeshMS3D.cpp -o CAnimatedMeshMS3D.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CAnimatedMeshSceneNode.cpp -o CAnimatedMeshSceneNode.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: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; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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/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/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/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; | ^~ 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) | ^~~~~~~~~~~~~~~~~~ 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), | ^~~~~~ 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, | ^~~~~~~~~~~~~~~~~ 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; | ^~~~~~ 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; | ^ 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/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:49: 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/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: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, | ^~~~~~~~~~~~~~~~~ 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() | ^~~~~~~~~~~~~~~~ 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() | ^~~~~ 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; | ^ 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() | ^~~~~ 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::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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/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; | ^~~~~~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CCameraFPSSceneNode.cpp -o CCameraFPSSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 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), | ^~~~~~ 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() | ^~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CCameraMayaSceneNode.cpp -o CCameraMayaSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 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() | ^~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CCameraSceneNode.cpp -o CCameraSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 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() | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CColladaFileLoader.cpp -o CColladaFileLoader.o -I"include" -DIRRLICHT_EXPORTS=1 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() | ^~~~~ 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; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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; | ^ 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), | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CCSMLoader.cpp -o CCSMLoader.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: 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/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/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, | ^~~~~~~~~~ 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) | ^ CColladaFileLoader.cpp:844:13: warning: unused variable ‘polygonCount’ [-Wunused-variable] 844 | int polygonCount = reader->getAttributeValueAsInt("count"); | ^~~~~~~~~~~~ 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) | ^ 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() | ^~~~~~ 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/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:48: 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() | ^~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CDefaultMeshFormatLoader.cpp -o CDefaultMeshFormatLoader.o -I"include" -DIRRLICHT_EXPORTS=1 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/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), | ^~~~~~ 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; | ^~~~~~~~~~ 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 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() | ^~~~~~ 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() | ^~~~~ 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/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; | ^~~~~~~~~ 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::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:404:48: required from here 404 | SceneManager->getParameters()->getParameter(CSM_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) | ^~~~~~ 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/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/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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CDMFLoader.cpp -o CDMFLoader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIElement.h:13, from include/IGUIButton.h:8, from include/irrlicht.h:51, from dmfsupport.h:23, from CDMFLoader.cpp:26: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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 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), | ^~~~~~ 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 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, | ^~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CDummyTransformationSceneNode.cpp -o CDummyTransformationSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 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; | ^~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CEmptySceneNode.cpp -o CEmptySceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 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, | ^~~~~~~~~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGeometryCreator.cpp -o CGeometryCreator.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 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: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; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CLightSceneNode.cpp -o CLightSceneNode.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 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() | ^~~~~ 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; | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CLMTSMeshFileLoader.cpp -o CLMTSMeshFileLoader.o -I"include" -DIRRLICHT_EXPORTS=1 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; | ^~~~~ In file included from include/IGUIElement.h:13, from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from include/IrrlichtDevice.h:14, from CLMTSMeshFileLoader.cpp:83: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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; | ^~~~ 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; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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, 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: 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/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:47: 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) | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CMeshManipulator.cpp -o CMeshManipulator.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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: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; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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() | ^~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/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, | ^~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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: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() | ^~~~~ 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; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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 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 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() | ^~~~~ 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; | ^~~ CMY3DMeshFileLoader.cpp: In member function ‘virtual irr::scene::IAnimatedMesh* irr::scene::CMY3DMeshFileLoader::createMesh(irr::io::IReadFile*)’: CMY3DMeshFileLoader.cpp:133:13: warning: variable ‘texCount’ set but not used [-Wunused-but-set-variable=] 133 | s32 texCount=0, ligCount=0, matCount=0; | ^~~~~~~~ CMY3DMeshFileLoader.cpp:133:25: warning: variable ‘ligCount’ set but not used [-Wunused-but-set-variable=] 133 | s32 texCount=0, ligCount=0, matCount=0; | ^~~~~~~~ CMY3DMeshFileLoader.cpp:133:37: warning: variable ‘matCount’ set but not used [-Wunused-but-set-variable=] 133 | s32 texCount=0, ligCount=0, matCount=0; | ^~~~~~~~ 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() | ^~~~~ 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() | ^~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COCTLoader.cpp -o COCTLoader.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COctTreeSceneNode.cpp -o COctTreeSceneNode.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; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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/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; | ^~~~ 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: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 | ^ 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; | ^ 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() | ^~~~~ 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), | ^~~~~~ 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, | ^~~~~~~~~~ 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() | ^~~~~ 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:49: 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) | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COctTreeTriangleSelector.cpp -o COctTreeTriangleSelector.o -I"include" -DIRRLICHT_EXPORTS=1 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) | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CParticleBoxEmitter.cpp -o CParticleBoxEmitter.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, | ^~~~~~~~~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CParticlePointEmitter.cpp -o CParticlePointEmitter.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CParticleSystemSceneNode.cpp -o CParticleSystemSceneNode.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( | ^~~~~~~~~~~~~~~~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CQ3LevelMesh.cpp -o CQ3LevelMesh.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneCollisionManager.cpp -o CSceneCollisionManager.o -I"include" -DIRRLICHT_EXPORTS=1 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( | ^~~~~~~~~~~~~~~~~~~~~ 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() | ^~~~~~~~~ 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/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; | ^ 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 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), | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneManager.cpp -o CSceneManager.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 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/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() | ^~~~~ 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 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; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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 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() | ^~~~~~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorCollisionResponse.cpp -o CSceneNodeAnimatorCollisionResponse.o -I"include" -DIRRLICHT_EXPORTS=1 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; | ^~~~~~~~~~~~~ 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, | ^~~~~~~~~~~~~ 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) | ^ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorDelete.cpp -o CSceneNodeAnimatorDelete.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: 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() | ^~~~~ 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/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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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/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 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, | ^~~~~~~~~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorFlyStraight.cpp -o CSceneNodeAnimatorFlyStraight.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorFollowSpline.cpp -o CSceneNodeAnimatorFollowSpline.o -I"include" -DIRRLICHT_EXPORTS=1 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; | ^ 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() | ^~~~~~~~~ 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: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; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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/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 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; | ^ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorRotation.cpp -o CSceneNodeAnimatorRotation.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, | ^~~~~~~~~~ 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() | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorTexture.cpp -o CSceneNodeAnimatorTexture.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CShadowVolumeSceneNode.cpp -o CShadowVolumeSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSkyBoxSceneNode.cpp -o CSkyBoxSceneNode.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() | ^~~~~~ 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; | ^ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CStaticMeshOBJ.cpp -o CStaticMeshOBJ.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() | ^~~~~~~~~ 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; | ^ 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/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() | ^~~~~~ 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; | ^~~~ 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/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; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTerrainSceneNode.cpp -o CTerrainSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 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; | ^ 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; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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; | ^ 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/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() | ^~~~~ 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() | ^~~~~ 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; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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() | ^~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTerrainTriangleSelector.cpp -o CTerrainTriangleSelector.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTestSceneNode.cpp -o CTestSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 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, | ^~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTextSceneNode.cpp -o CTextSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 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() | ^~~~~ 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/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; | ^ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTriangleBBSelector.cpp -o CTriangleBBSelector.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 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), | ^~~~~~ 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/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: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, | ^~~~~~~~~~~~~~~~~ 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() | ^~~~~ 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() | ^~~~~ 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() | ^~~~~~~~~ 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() | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTriangleSelector.cpp -o CTriangleSelector.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CWaterSurfaceSceneNode.cpp -o CWaterSurfaceSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 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; | ^ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CXAnimationPlayer.cpp -o CXAnimationPlayer.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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: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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CFileList.cpp -o CFileList.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), | ^~~~~~ 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/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 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; | ^ 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 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; | ^ 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 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 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, | ^~~~~~~~~~ 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; | ^~~~ 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), | ^~~~~~ 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() | ^~~~~~~~~~~~~~ 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, | ^~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~ 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 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() | ^~~~~ 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() | ^~~~~~ 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() | ^~~~~ 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; | ^~~~~~~~~ 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: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/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/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/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() | ^~~~~~ 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; | ^~~~ 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/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: CXFileReader.cpp:844:37: required from here 844 | if (objectName.equals_ignore_case("TextureFilename")) | ^~~~~~~~~~~~~~~~~ include/irrString.h:650:13: warning: ‘irr::core::string::used’ will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ 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/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::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::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: 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/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: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = char]’: CFileList.cpp:151:33: 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; | ^ 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) | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CFileSystem.cpp -o CFileSystem.o -I"include" -DIRRLICHT_EXPORTS=1 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CReadFile.cpp -o CReadFile.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CWriteFile.cpp -o CWriteFile.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CXMLReader.cpp -o CXMLReader.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CXMLWriter.cpp -o CXMLWriter.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CZipReader.cpp -o CZipReader.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:27: 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 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) | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c irrXML.cpp -o irrXML.o -I"include" -DIRRLICHT_EXPORTS=1 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 | ^~~~~~~~ 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() | ^~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = char; T = wchar_t]’: CXMLReaderImpl.h:725:31: 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:31: 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) | ^~~~~~ 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) | ^~~~~~~~~~~~~~ include/irrString.h: In instantiation of ‘irr::core::string::string(const B*) [with B = wchar_t; T = char]’: CXMLReaderImpl.h:161:38: 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:31: 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) | ^~~~~~ 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:31: 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:31: 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:31: 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*, 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 B*) [with B = long unsigned int; T = char]’: CXMLReaderImpl.h:161:38: 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:38: 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:31: 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:31: 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 = 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) | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CIrrDeviceLinux.cpp -o CIrrDeviceLinux.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIElement.h:13, from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from include/IrrlichtDevice.h:14, from CIrrDeviceStub.h:8, from CIrrDeviceLinux.h:12, from CIrrDeviceLinux.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ In file included from include/IVideoDriver.h:11, from include/IrrlichtDevice.h:12: 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, | ^~~~~~~~~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CIrrDeviceStub.cpp -o CIrrDeviceStub.o -I"include" -DIRRLICHT_EXPORTS=1 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, | ^~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) | ^~~~~~ In file included from include/IGUIElement.h:13, from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from include/IrrlichtDevice.h:14, from CIrrDeviceStub.h:8, from CIrrDeviceStub.cpp:5: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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) | ^~~~~~~~~~~~~~ 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) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 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)) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COSOperator.cpp -o COSOperator.o -I"include" -DIRRLICHT_EXPORTS=1 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 include/IrrlichtDevice.h:12: 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 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() | ^~~~~~ 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/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/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, | ^~~~~~~~~~~~~~~~~ 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, | ^~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CStringParameters.cpp -o CStringParameters.o -I"include" -DIRRLICHT_EXPORTS=1 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) | ^~~~~~~~~~~~~~ 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:21: 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) | ^~~~~~ 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) | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c Irrlicht.cpp -o Irrlicht.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIElement.h:13, from include/IGUIButton.h:8, from include/irrlicht.h:51, from Irrlicht.cpp:24: include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CMeshCache.cpp -o CMeshCache.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/irrlicht.h:36: 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, | ^~~~~~~~~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLSLMaterialRenderer.cpp -o COpenGLSLMaterialRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 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, | ^~~~~~~~~~ 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() | ^~~~~ 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::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() | ^~~~~ 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) | ^~~~~~ 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; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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) | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CZBuffer2.cpp -o CZBuffer2.o -I"include" -DIRRLICHT_EXPORTS=1 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() | ^~~~~~ 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) | ^~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudNoZ2.cpp -o CTRTextureGouraudNoZ2.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureLightMap2_M2.cpp -o CTRTextureLightMap2_M2.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureLightMap2_M4.cpp -o CTRTextureLightMap2_M4.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, | ^~~~~~~~~~~~~~~~~ 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, | ^~~~~~~~~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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_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, | ^~~~~~~~~~~~~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSoftwareDriver2.cpp -o CSoftwareDriver2.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSoftwareTexture2.cpp -o CSoftwareTexture2.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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraud2.cpp -o CTRTextureGouraud2.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_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; | ^ 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), | ^~~~~~ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CCrowdSceneNode.cpp -o CCrowdSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 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() | ^~~~~ 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/ ~/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 + popd + 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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.4.1/java/ ./swig_lib/ /usr/share/swig/4.4.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/IGUIElement.h:13, from ../irrlicht-0.14-patched/include/IGUIButton.h:8, from ../irrlicht-0.14-patched/include/irrlicht.h:51, from src/native/irrlicht_wrap.cxx:1479: ../irrlicht-0.14-patched/include/EGUIElementTypes.h:5: warning: header guard ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’ followed by ‘#define’ of a different macro [-Wheader-guard] 5 | #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__ ../irrlicht-0.14-patched/include/EGUIElementTypes.h:6: note: ‘__I_GUI_ELEMENT_TYPES_H_INCLUDED__’ is defined here; did you mean ‘__E_GUI_ELEMENT_TYPES_H_INCLUDED__’? 6 | #define __I_GUI_ELEMENT_TYPES_H_INCLUDED__ In file included from ../irrlicht-0.14-patched/include/irrlicht.h:36: ../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, | ^~~~~~~~~~ ../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:1482: ./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:1512:24: warning: address of local variable ‘Vertices’ returned [-Wreturn-local-addr] 1512 | return Vertices; | ^~~~~~~~ src/native/irrlicht_wrap.cxx:1505:27: note: declared here 1505 | 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:1567:38: warning: using rvalue as lvalue [-fpermissive] 1567 | ((SKeyMap)maps[pos]).Action = keyMap->Action; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1568:38: warning: using rvalue as lvalue [-fpermissive] 1568 | ((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:1579:36: warning: using rvalue as lvalue [-fpermissive] 1579 | ((SKeyMap)maps[0]).Action = EKA_MOVE_FORWARD; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1580:36: warning: using rvalue as lvalue [-fpermissive] 1580 | ((SKeyMap)maps[0]).KeyCode = KEY_UP; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1581:36: warning: using rvalue as lvalue [-fpermissive] 1581 | ((SKeyMap)maps[1]).Action = EKA_MOVE_FORWARD; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1582:36: warning: using rvalue as lvalue [-fpermissive] 1582 | ((SKeyMap)maps[1]).KeyCode = KEY_KEY_W; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1584:36: warning: using rvalue as lvalue [-fpermissive] 1584 | ((SKeyMap)maps[2]).Action = EKA_MOVE_BACKWARD; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1585:36: warning: using rvalue as lvalue [-fpermissive] 1585 | ((SKeyMap)maps[2]).KeyCode = KEY_DOWN; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1586:36: warning: using rvalue as lvalue [-fpermissive] 1586 | ((SKeyMap)maps[3]).Action = EKA_MOVE_BACKWARD; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1587:36: warning: using rvalue as lvalue [-fpermissive] 1587 | ((SKeyMap)maps[3]).KeyCode = KEY_KEY_S; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1589:36: warning: using rvalue as lvalue [-fpermissive] 1589 | ((SKeyMap)maps[4]).Action = EKA_STRAFE_LEFT; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1590:36: warning: using rvalue as lvalue [-fpermissive] 1590 | ((SKeyMap)maps[4]).KeyCode = KEY_LEFT; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1591:36: warning: using rvalue as lvalue [-fpermissive] 1591 | ((SKeyMap)maps[5]).Action = EKA_STRAFE_LEFT; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1592:36: warning: using rvalue as lvalue [-fpermissive] 1592 | ((SKeyMap)maps[5]).KeyCode = KEY_KEY_A; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1594:36: warning: using rvalue as lvalue [-fpermissive] 1594 | ((SKeyMap)maps[6]).Action = EKA_STRAFE_RIGHT; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1595:36: warning: using rvalue as lvalue [-fpermissive] 1595 | ((SKeyMap)maps[6]).KeyCode = KEY_RIGHT; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1596:36: warning: using rvalue as lvalue [-fpermissive] 1596 | ((SKeyMap)maps[7]).Action = EKA_STRAFE_RIGHT; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1597:36: warning: using rvalue as lvalue [-fpermissive] 1597 | ((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:21617:3: warning: deleting object of abstract class type ‘irr::video::IGPUProgrammingServices’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 21617 | 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:21916:3: warning: deleting object of abstract class type ‘irr::video::IMaterialRendererServices’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 21916 | 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:3449:28: required from here 3449 | (arg1)->buildShadowMatrix(SWIG_STD_MOVE(arg2),SWIG_STD_MOVE(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:38362:79: required from here 38362 | 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:38376:83: required from here 38376 | 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:40351:105: required from here 40351 | 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:40365:109: required from here 40365 | 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:40794:103: required from here 40794 | 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:1449:21: warning: ‘_jdoubleArray* SWIG_JavaArrayOutDouble(JNIEnv*, double*, jsize)’ defined but not used [-Wunused-function] 1449 | static jdoubleArray SWIG_JavaArrayOutDouble (JNIEnv *jenv, double *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1441:13: warning: ‘void SWIG_JavaArrayArgoutDouble(JNIEnv*, jdouble*, double*, jdoubleArray)’ defined but not used [-Wunused-function] 1441 | static void SWIG_JavaArrayArgoutDouble (JNIEnv *jenv, jdouble *jarr, double *carr, jdoubleArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1420:12: warning: ‘int SWIG_JavaArrayInDouble(JNIEnv*, jdouble**, double**, jdoubleArray)’ defined but not used [-Wunused-function] 1420 | static int SWIG_JavaArrayInDouble (JNIEnv *jenv, jdouble **jarr, double **carr, jdoubleArray input) { | ^~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1357:19: warning: ‘_jlongArray* SWIG_JavaArrayOutLonglong(JNIEnv*, long long int*, jsize)’ defined but not used [-Wunused-function] 1357 | static jlongArray SWIG_JavaArrayOutLonglong (JNIEnv *jenv, long long *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1349:13: warning: ‘void SWIG_JavaArrayArgoutLonglong(JNIEnv*, jlong*, long long int*, jlongArray)’ defined but not used [-Wunused-function] 1349 | static void SWIG_JavaArrayArgoutLonglong (JNIEnv *jenv, jlong *jarr, long long *carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1328:12: warning: ‘int SWIG_JavaArrayInLonglong(JNIEnv*, jlong**, long long int**, jlongArray)’ defined but not used [-Wunused-function] 1328 | static int SWIG_JavaArrayInLonglong (JNIEnv *jenv, jlong **jarr, long long **carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1311:19: warning: ‘_jlongArray* SWIG_JavaArrayOutUlong(JNIEnv*, long unsigned int*, jsize)’ defined but not used [-Wunused-function] 1311 | static jlongArray SWIG_JavaArrayOutUlong (JNIEnv *jenv, unsigned long *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1303:13: warning: ‘void SWIG_JavaArrayArgoutUlong(JNIEnv*, jlong*, long unsigned int*, jlongArray)’ defined but not used [-Wunused-function] 1303 | static void SWIG_JavaArrayArgoutUlong (JNIEnv *jenv, jlong *jarr, unsigned long *carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1282:12: warning: ‘int SWIG_JavaArrayInUlong(JNIEnv*, jlong**, long unsigned int**, jlongArray)’ defined but not used [-Wunused-function] 1282 | static int SWIG_JavaArrayInUlong (JNIEnv *jenv, jlong **jarr, unsigned long **carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1265:18: warning: ‘_jintArray* SWIG_JavaArrayOutLong(JNIEnv*, long int*, jsize)’ defined but not used [-Wunused-function] 1265 | static jintArray SWIG_JavaArrayOutLong (JNIEnv *jenv, long *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1257:13: warning: ‘void SWIG_JavaArrayArgoutLong(JNIEnv*, jint*, long int*, jintArray)’ defined but not used [-Wunused-function] 1257 | static void SWIG_JavaArrayArgoutLong (JNIEnv *jenv, jint *jarr, long *carr, jintArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1236:12: warning: ‘int SWIG_JavaArrayInLong(JNIEnv*, jint**, long int**, jintArray)’ defined but not used [-Wunused-function] 1236 | static int SWIG_JavaArrayInLong (JNIEnv *jenv, jint **jarr, long **carr, jintArray input) { | ^~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1219:19: warning: ‘_jlongArray* SWIG_JavaArrayOutUint(JNIEnv*, unsigned int*, jsize)’ defined but not used [-Wunused-function] 1219 | static jlongArray SWIG_JavaArrayOutUint (JNIEnv *jenv, unsigned int *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1211:13: warning: ‘void SWIG_JavaArrayArgoutUint(JNIEnv*, jlong*, unsigned int*, jlongArray)’ defined but not used [-Wunused-function] 1211 | static void SWIG_JavaArrayArgoutUint (JNIEnv *jenv, jlong *jarr, unsigned int *carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1190:12: warning: ‘int SWIG_JavaArrayInUint(JNIEnv*, jlong**, unsigned int**, jlongArray)’ defined but not used [-Wunused-function] 1190 | static int SWIG_JavaArrayInUint (JNIEnv *jenv, jlong **jarr, unsigned int **carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1173:18: warning: ‘_jintArray* SWIG_JavaArrayOutInt(JNIEnv*, int*, jsize)’ defined but not used [-Wunused-function] 1173 | static jintArray SWIG_JavaArrayOutInt (JNIEnv *jenv, int *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1081:20: warning: ‘_jshortArray* SWIG_JavaArrayOutShort(JNIEnv*, short int*, jsize)’ defined but not used [-Wunused-function] 1081 | static jshortArray SWIG_JavaArrayOutShort (JNIEnv *jenv, short *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1073:13: warning: ‘void SWIG_JavaArrayArgoutShort(JNIEnv*, jshort*, short int*, jshortArray)’ defined but not used [-Wunused-function] 1073 | static void SWIG_JavaArrayArgoutShort (JNIEnv *jenv, jshort *jarr, short *carr, jshortArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1052:12: warning: ‘int SWIG_JavaArrayInShort(JNIEnv*, jshort**, short int**, jshortArray)’ defined but not used [-Wunused-function] 1052 | static int SWIG_JavaArrayInShort (JNIEnv *jenv, jshort **jarr, short **carr, jshortArray input) { | ^~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1035:20: warning: ‘_jshortArray* SWIG_JavaArrayOutUchar(JNIEnv*, unsigned char*, jsize)’ defined but not used [-Wunused-function] 1035 | static jshortArray SWIG_JavaArrayOutUchar (JNIEnv *jenv, unsigned char *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1027:13: warning: ‘void SWIG_JavaArrayArgoutUchar(JNIEnv*, jshort*, unsigned char*, jshortArray)’ defined but not used [-Wunused-function] 1027 | static void SWIG_JavaArrayArgoutUchar (JNIEnv *jenv, jshort *jarr, unsigned char *carr, jshortArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1006:12: warning: ‘int SWIG_JavaArrayInUchar(JNIEnv*, jshort**, unsigned char**, jshortArray)’ defined but not used [-Wunused-function] 1006 | static int SWIG_JavaArrayInUchar (JNIEnv *jenv, jshort **jarr, unsigned char **carr, jshortArray input) { | ^~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:989:19: warning: ‘_jbyteArray* SWIG_JavaArrayOutSchar(JNIEnv*, signed char*, jsize)’ defined but not used [-Wunused-function] 989 | static jbyteArray SWIG_JavaArrayOutSchar (JNIEnv *jenv, signed char *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:981:13: warning: ‘void SWIG_JavaArrayArgoutSchar(JNIEnv*, jbyte*, signed char*, jbyteArray)’ defined but not used [-Wunused-function] 981 | static void SWIG_JavaArrayArgoutSchar (JNIEnv *jenv, jbyte *jarr, signed char *carr, jbyteArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:960:12: warning: ‘int SWIG_JavaArrayInSchar(JNIEnv*, jbyte**, signed char**, jbyteArray)’ defined but not used [-Wunused-function] 960 | 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 + popd ~/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 + pushd libsrc/lwjgl + 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 is not set in conjunction with -source 8 [lwjgl] not setting the bootstrap class path may lead to class files that cannot run on JDK 8 [lwjgl] --release 8 is recommended instead of -source 8 -target 1.8 because it sets the bootstrap class path automatically [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/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] 6 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 is not set in conjunction with -source 8 [openal] not setting the bootstrap class path may lead to class files that cannot run on JDK 8 [openal] --release 8 is recommended instead of -source 8 -target 1.8 because it sets the bootstrap class path automatically [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 is not set in conjunction with -source 8 [audio] not setting the bootstrap class path may lead to class files that cannot run on JDK 8 [audio] --release 8 is recommended instead of -source 8 -target 1.8 because it sets the bootstrap class path automatically [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:110: warning: [removal] finalize() in Object has been deprecated and marked for removal [audio] protected void finalize() [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 or overrides a deprecated API. [audio] Note: Recompile with -Xlint:deprecation for details. [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] 5 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 is not set in conjunction with -source 8 [audio-vorbis] not setting the bootstrap class path may lead to class files that cannot run on JDK 8 [audio-vorbis] --release 8 is recommended instead of -source 8 -target 1.8 because it sets the bootstrap class path automatically [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 is not set in conjunction with -source 8 [opengl] not setting the bootstrap class path may lead to class files that cannot run on JDK 8 [opengl] --release 8 is recommended instead of -source 8 -target 1.8 because it sets the bootstrap class path automatically [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 is not set in conjunction with -source 8 [test] not setting the bootstrap class path may lead to class files that cannot run on JDK 8 [test] --release 8 is recommended instead of -source 8 -target 1.8 because it sets the bootstrap class path automatically [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] Note: /builddir/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/fmod3/FMOD.java uses or overrides a deprecated API. [test] Note: Recompile with -Xlint:deprecation for details. [test] Note: Some input files use unchecked or unsafe operations. [test] Note: Recompile with -Xlint:unchecked for details. [test] 4 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 is not set in conjunction with -source 8 [examples] not setting the bootstrap class path may lead to class files that cannot run on JDK 8 [examples] --release 8 is recommended instead of -source 8 -target 1.8 because it sets the bootstrap class path automatically [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 is not set in conjunction with -source 8 [util] not setting the bootstrap class path may lead to class files that cannot run on JDK 8 [util] --release 8 is recommended instead of -source 8 -target 1.8 because it sets the bootstrap class path automatically [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 is not set in conjunction with -source 8 [devil] not setting the bootstrap class path may lead to class files that cannot run on JDK 8 [devil] --release 8 is recommended instead of -source 8 -target 1.8 because it sets the bootstrap class path automatically [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: 7 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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:974, [exec] from org_lwjgl_opengl_Display.c:45: [exec] In function ‘*__snprintfieee128’, [exec] inlined from ‘errorHandler’ at org_lwjgl_opengl_Display.c:118:2: [exec] /usr/include/bits/stdio2.h:68:10: note: ‘*__snprintf_chkieee128’ 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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:144:57: note: expected ‘const char *’ but argument is of type ‘ALubyte *’ {aka ‘unsigned char *’} [exec] 144 | 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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:144:57: note: expected ‘const char *’ but argument is of type ‘const GLubyte *’ {aka ‘const unsigned char *’} [exec] 144 | 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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/java-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/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux extil.c -o extil.o [exec] gcc -fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux extilu.c -o extilu.o [exec] gcc -fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux extilut.c -o extilut.o [exec] gcc -fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux org_lwjgl_devil_IL.c -o org_lwjgl_devil_IL.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/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux org_lwjgl_devil_ILU.c -o org_lwjgl_devil_ILU.o [exec] gcc -fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-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: 20 seconds ~/build/BUILD/bolzplatz2006-1.0.3-build/bolzplatz2006-1.0.3 + popd + 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/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. 2 warnings + jar cf bolzplatz2006.jar -C classes . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.rKkTgB + 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -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-hardened-ld-errors -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 -j5 --strict-build-id -m -i --build-id-seed 1.0.3-67.fc45 --unique-debug-suffix -1.0.3-67.fc45.ppc64le --unique-debug-src-base bolzplatz2006-1.0.3-67.fc45.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 --remove-section .gnu.build.attributes -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-67.fc45.ppc64le find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs 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 + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j5 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j5 /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 + /usr/bin/linkdupes --brp /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT/usr Scanned 39 directories and 485 files, considered 485 files, read 6 files, linked 0 files, 0 errors sum of sizes of linked files: 0 bytes Reading /builddir/build/BUILD/bolzplatz2006-1.0.3-build/SPECPARTS/rpm-debuginfo.specpart Processing files: bolzplatz2006-1.0.3-67.fc45.ppc64le Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.KE0rcf + 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-67.fc45 bolzplatz2006(ppc-64) = 1.0.3-67.fc45 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: 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.32)(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) libm.so.6(GLIBC_2.43)(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-67.fc45.ppc64le Provides: bolzplatz2006-debugsource = 1.0.3-67.fc45 bolzplatz2006-debugsource(ppc-64) = 1.0.3-67.fc45 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-67.fc45.ppc64le Provides: bolzplatz2006-debuginfo = 1.0.3-67.fc45 bolzplatz2006-debuginfo(ppc-64) = 1.0.3-67.fc45 debuginfo(build-id) = 5a15eeac05c057580044a2186d15b7bd56719116 debuginfo(build-id) = fb98a616d6827d2763de7db0eef944b0157ff3a4 libirrlicht_wrap.so-1.0.3-67.fc45.ppc64le.debug()(64bit) liblwjgl.so-1.0.3-67.fc45.ppc64le.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: bolzplatz2006-debugsource(ppc-64) = 1.0.3-67.fc45 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/bolzplatz2006-1.0.3-build/BUILDROOT Wrote: /builddir/build/RPMS/bolzplatz2006-debugsource-1.0.3-67.fc45.ppc64le.rpm Wrote: /builddir/build/RPMS/bolzplatz2006-1.0.3-67.fc45.ppc64le.rpm Wrote: /builddir/build/RPMS/bolzplatz2006-debuginfo-1.0.3-67.fc45.ppc64le.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.EjH8la + 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-67.fc45.src.rpm Finish: build phase for bolzplatz2006-1.0.3-67.fc45.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-ppc64le-1785698872.690487/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/bolzplatz2006-1.0.3-67.fc45.src.rpm) Config(child) 3 minutes 18 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": "67.fc45", "arch": "src" }, { "name": "bolzplatz2006-debuginfo", "epoch": null, "version": "1.0.3", "release": "67.fc45", "arch": "ppc64le" }, { "name": "bolzplatz2006", "epoch": null, "version": "1.0.3", "release": "67.fc45", "arch": "ppc64le" }, { "name": "bolzplatz2006-debugsource", "epoch": null, "version": "1.0.3", "release": "67.fc45", "arch": "ppc64le" } ] } RPMResults finished