Warning: Permanently added '54.166.235.49' (ECDSA) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 1354936 --chroot fedora-32-x86_64 --detached Version: 0.38 Task: {'build_id': 1354936, 'buildroot_pkgs': [], 'chroot': 'fedora-32-x86_64', 'enable_net': False, 'fetch_sources_only': True, 'git_hash': 'c973192db0079b0453aee077ec46dd8bb33a26e4', 'git_repo': 'jvanek/java11/bolzplatz2006', 'memory_reqs': 2048, 'package_name': 'bolzplatz2006', 'package_version': '1.0.3-42.fc31', 'project_dirname': 'java11', 'project_name': 'java11', 'project_owner': 'jvanek', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/jvanek/java11/fedora-32-x86_64/', 'id': 'copr_base', 'name': 'Copr repository'}], 'sandbox': 'jvanek/java11--jvanek', 'source_json': {'clone_url': 'https://copr-dist-git.fedorainfracloud.org/git/jvanek/java11/bolzplatz2006.git', 'committish': 'c973192db0079b0453aee077ec46dd8bb33a26e4'}, 'source_type': 8, 'submitter': 'jvanek', 'task_id': '1354936-fedora-32-x86_64', 'timeout': 86400, 'use_bootstrap_container': False, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/jvanek/java11/bolzplatz2006.git /tmp/copr-rpmbuild-o7ctkacw/obtain-sources/bolzplatz2006 --depth 500 --no-single-branch cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/jvanek/java11/bolzplatz2006.git', '/tmp/copr-rpmbuild-o7ctkacw/obtain-sources/bolzplatz2006', '--depth', '500', '--no-single-branch'] cwd: . rc: 0 stdout: stderr: Cloning into '/tmp/copr-rpmbuild-o7ctkacw/obtain-sources/bolzplatz2006'... Running: git checkout c973192db0079b0453aee077ec46dd8bb33a26e4 cmd: ['git', 'checkout', 'c973192db0079b0453aee077ec46dd8bb33a26e4'] cwd: /tmp/copr-rpmbuild-o7ctkacw/obtain-sources/bolzplatz2006 rc: 0 stdout: stderr: Note: switching to 'c973192db0079b0453aee077ec46dd8bb33a26e4'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at c973192 automatic import of bolzplatz2006 Running: cp -r . /tmp/copr-rpmbuild-o7ctkacw cmd: ['cp', '-r', '.', '/tmp/copr-rpmbuild-o7ctkacw'] cwd: /tmp/copr-rpmbuild-o7ctkacw/obtain-sources/bolzplatz2006 rc: 0 stdout: stderr: Generated rpkg config: [rpkg] preprocess_spec = True # auto-packing is deprecated: auto_pack = True [git] lookaside = https://copr-dist-git.fedorainfracloud.org/repo/pkgs/%(ns2)s/%(ns1)s/%(name)s/%(filename)s/%(hashtype)s/%(hash)s/%(filename)s anongiturl = https://copr-dist-git.fedorainfracloud.org/git/%(module)s Writing config into /tmp/copr-rpmbuild-o7ctkacw/obtain-sources/.config/rpkg.conf Running: rpkg -C /tmp/copr-rpmbuild-o7ctkacw/obtain-sources/.config/rpkg.conf sources --outdir /tmp/copr-rpmbuild-o7ctkacw cmd: ['rpkg', '-C', '/tmp/copr-rpmbuild-o7ctkacw/obtain-sources/.config/rpkg.conf', 'sources', '--outdir', '/tmp/copr-rpmbuild-o7ctkacw'] cwd: /tmp/copr-rpmbuild-o7ctkacw/obtain-sources/bolzplatz2006 rc: 0 stdout: Downloading bolzplatz2006-1.0.3-src.zip from lookaside cache at copr-dist-git.fedorainfracloud.org stderr: /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=86400): unbuffer mock --buildsrpm --spec /tmp/copr-rpmbuild-o7ctkacw/bolzplatz2006.spec --sources /tmp/copr-rpmbuild-o7ctkacw --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1588164576.833470 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 2.2 starting (python version = 3.7.6)... 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(/tmp/copr-rpmbuild-o7ctkacw/bolzplatz2006.spec) Config(fedora-32-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-32-x86_64-1588164576.833470/root. INFO: calling preinit hooks INFO: enabled root cache INFO: /var/lib/copr-rpmbuild/results/configs/child.cfg newer than root cache; cache will be rebuilt INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 2.2 INFO: Mock Version: 2.2 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk Copr repository 27 kB/s | 3.3 kB 00:00 fedora 45 kB/s | 13 kB 00:00 updates 36 kB/s | 10 kB 00:00 Dependencies resolved. ====================================================================================== Package Arch Version Repo Size ====================================================================================== Installing group/module packages: bash  x86_64 5.0.11-2.fc32 fedora 1.6 M bzip2  x86_64 1.0.8-2.fc32 fedora 52 k coreutils  x86_64 8.32-4.fc32.1 updates 1.2 M cpio  x86_64 2.13-4.fc32 fedora 283 k diffutils  x86_64 3.7-4.fc32 fedora 397 k fedora-release-common  noarch 32-1 fedora 21 k findutils  x86_64 1:4.7.0-4.fc32 updates 552 k gawk  x86_64 5.0.1-7.fc32 fedora 1.2 M glibc-minimal-langpack  x86_64 2.31-2.fc32 fedora 56 k grep  x86_64 3.3-4.fc32 fedora 250 k gzip  x86_64 1.10-2.fc32 fedora 155 k info  x86_64 6.7-6.fc32 fedora 228 k make  x86_64 1:4.2.1-16.fc32 fedora 494 k patch  x86_64 2.7.6-12.fc32 fedora 135 k redhat-rpm-config  noarch 150-1.fc32 fedora 63 k rpm-build  x86_64 4.15.1-2.fc32.1 fedora 116 k sed  x86_64 4.5-5.fc32 fedora 291 k shadow-utils  x86_64 2:4.8.1-2.fc32 fedora 1.2 M tar  x86_64 2:1.32-4.fc32 fedora 887 k unzip  x86_64 6.0-47.fc32 fedora 179 k util-linux  x86_64 2.35.1-8.fc32 updates 2.7 M which  x86_64 2.21-19.fc32 fedora 42 k xz  x86_64 5.2.5-1.fc32 fedora 187 k Installing dependencies: alternatives  x86_64 1.11-6.fc32 fedora 35 k audit-libs  x86_64 3.0-0.19.20191104git1c2f876.fc32 fedora 115 k basesystem  noarch 11-9.fc32 fedora 6.8 k binutils  x86_64 2.34-2.fc32 fedora 5.4 M binutils-gold  x86_64 2.34-2.fc32 fedora 860 k bzip2-libs  x86_64 1.0.8-2.fc32 fedora 40 k ca-certificates  noarch 2020.2.40-3.fc32 fedora 358 k coreutils-common  x86_64 8.32-4.fc32.1 updates 2.0 M cracklib  x86_64 2.9.6-22.fc32 fedora 83 k crypto-policies  noarch 20191128-5.gitcd267a5.fc32 fedora 56 k curl  x86_64 7.69.1-3.fc32 updates 289 k cyrus-sasl-lib  x86_64 2.1.27-4.fc32 fedora 100 k dwz  x86_64 0.13-2.fc32 fedora 109 k efi-srpm-macros  noarch 4-4.fc32 fedora 22 k elfutils  x86_64 0.179-1.fc32 fedora 532 k elfutils-default-yama-scope  noarch 0.179-1.fc32 fedora 18 k elfutils-libelf  x86_64 0.179-1.fc32 fedora 191 k elfutils-libs  x86_64 0.179-1.fc32 fedora 267 k expat  x86_64 2.2.8-2.fc32 fedora 103 k fedora-gpg-keys  noarch 32-2 updates 103 k fedora-release  noarch 32-1 fedora 12 k fedora-repos  noarch 32-2 updates 10 k file  x86_64 5.38-2.fc32 fedora 52 k file-libs  x86_64 5.38-2.fc32 fedora 568 k filesystem  x86_64 3.14-2.fc32 fedora 1.1 M fonts-srpm-macros  noarch 2.0.3-1.fc32 fedora 26 k fpc-srpm-macros  noarch 1.3-1.fc32 fedora 7.6 k gc  x86_64 8.0.4-3.fc32 fedora 113 k gdb-minimal  x86_64 9.1-3.fc32 fedora 3.6 M ghc-srpm-macros  noarch 1.5.0-2.fc32 fedora 7.7 k glibc  x86_64 2.31-2.fc32 fedora 3.5 M glibc-common  x86_64 2.31-2.fc32 fedora 1.7 M gmp  x86_64 1:6.1.2-13.fc32 fedora 309 k gnat-srpm-macros  noarch 4-11.fc32 fedora 8.2 k go-srpm-macros  noarch 3.0.8-5.fc32 fedora 25 k guile  x86_64 5:2.0.14-19.fc32 fedora 3.4 M guile22  x86_64 2.2.6-4.fc32 fedora 6.6 M keyutils-libs  x86_64 1.6-4.fc32 fedora 31 k krb5-libs  x86_64 1.18-1.fc32 fedora 756 k libacl  x86_64 2.2.53-5.fc32 fedora 25 k libarchive  x86_64 3.4.2-1.fc32 fedora 388 k libattr  x86_64 2.4.48-8.fc32 fedora 18 k libblkid  x86_64 2.35.1-8.fc32 updates 152 k libbrotli  x86_64 1.0.7-10.fc32 fedora 324 k libcap  x86_64 2.26-7.fc32 fedora 52 k libcap-ng  x86_64 0.7.10-2.fc32 fedora 28 k libcom_err  x86_64 1.45.5-3.fc32 fedora 28 k libcurl  x86_64 7.69.1-3.fc32 updates 271 k libdb  x86_64 5.3.28-40.fc32 fedora 761 k libdb-utils  x86_64 5.3.28-40.fc32 fedora 142 k libfdisk  x86_64 2.35.1-8.fc32 updates 204 k libffi  x86_64 3.1-24.fc32 fedora 33 k libgcc  x86_64 10.0.1-0.11.fc32 fedora 87 k libgcrypt  x86_64 1.8.5-3.fc32 fedora 469 k libgomp  x86_64 10.0.1-0.11.fc32 fedora 246 k libgpg-error  x86_64 1.36-3.fc32 fedora 201 k libidn2  x86_64 2.3.0-2.fc32 fedora 104 k libmetalink  x86_64 0.1.3-10.fc32 fedora 31 k libmount  x86_64 2.35.1-8.fc32 updates 179 k libnghttp2  x86_64 1.40.0-2.fc32 fedora 79 k libnsl2  x86_64 1.2.0-6.20180605git4a062cf.fc32 fedora 59 k libpkgconf  x86_64 1.6.3-3.fc32 fedora 35 k libpsl  x86_64 0.21.0-4.fc32 fedora 61 k libpwquality  x86_64 1.4.2-2.fc32 fedora 101 k libselinux  x86_64 3.0-3.fc32 fedora 86 k libsemanage  x86_64 3.0-3.fc32 fedora 123 k libsepol  x86_64 3.0-3.fc32 fedora 299 k libsigsegv  x86_64 2.11-10.fc32 fedora 26 k libsmartcols  x86_64 2.35.1-8.fc32 updates 120 k libssh  x86_64 0.9.4-2.fc32 updates 215 k libssh-config  noarch 0.9.4-2.fc32 updates 11 k libstdc++  x86_64 10.0.1-0.11.fc32 fedora 613 k libtasn1  x86_64 4.16.0-1.fc32 fedora 73 k libtirpc  x86_64 1.2.6-0.fc32 updates 97 k libtool-ltdl  x86_64 2.4.6-33.fc32 fedora 37 k libunistring  x86_64 0.9.10-7.fc32 fedora 512 k libutempter  x86_64 1.1.6-18.fc32 fedora 26 k libuuid  x86_64 2.35.1-8.fc32 updates 28 k libverto  x86_64 0.3.0-9.fc32 fedora 22 k libxcrypt  x86_64 4.4.16-3.fc32 updates 127 k libxml2  x86_64 2.9.10-3.fc32 fedora 703 k libzstd  x86_64 1.4.4-2.fc32 fedora 260 k lua-libs  x86_64 5.3.5-7.fc32 fedora 119 k lz4-libs  x86_64 1.9.1-2.fc32 fedora 65 k mpfr  x86_64 4.0.2-4.fc32 updates 256 k ncurses  x86_64 6.1-15.20191109.fc32 fedora 399 k ncurses-base  noarch 6.1-15.20191109.fc32 fedora 59 k ncurses-libs  x86_64 6.1-15.20191109.fc32 fedora 327 k nim-srpm-macros  noarch 3-2.fc32 fedora 8.3 k ocaml-srpm-macros  noarch 6-2.fc32 fedora 7.7 k openblas-srpm-macros  noarch 2-7.fc32 fedora 7.2 k openldap  x86_64 2.4.47-4.fc32 fedora 305 k openssl-libs  x86_64 1:1.1.1g-1.fc32 updates 1.4 M p11-kit  x86_64 0.23.20-1.fc32 fedora 347 k p11-kit-trust  x86_64 0.23.20-1.fc32 fedora 142 k pam  x86_64 1.3.1-24.fc32 fedora 666 k pcre  x86_64 8.44-1.fc32 fedora 198 k pcre2  x86_64 10.34-9.fc32 fedora 231 k pcre2-syntax  noarch 10.34-9.fc32 fedora 140 k perl-srpm-macros  noarch 1-34.fc32 fedora 8.3 k pkgconf  x86_64 1.6.3-3.fc32 fedora 41 k pkgconf-m4  noarch 1.6.3-3.fc32 fedora 14 k pkgconf-pkg-config  x86_64 1.6.3-3.fc32 fedora 9.7 k popt  x86_64 1.16-19.fc32 fedora 58 k publicsuffix-list-dafsa  noarch 20190417-3.fc32 fedora 56 k python-srpm-macros  noarch 3-55.fc32 fedora 17 k qt5-srpm-macros  noarch 5.13.2-2.fc32 fedora 8.5 k readline  x86_64 8.0-4.fc32 fedora 207 k rpm  x86_64 4.15.1-2.fc32.1 fedora 499 k rpm-build-libs  x86_64 4.15.1-2.fc32.1 fedora 97 k rpm-libs  x86_64 4.15.1-2.fc32.1 fedora 300 k rust-srpm-macros  noarch 13-2.fc32 fedora 9.6 k setup  noarch 2.13.6-2.fc32 fedora 142 k systemd-libs  x86_64 245.4-1.fc32 fedora 558 k tzdata  noarch 2019c-3.fc32 fedora 429 k xxhash-libs  x86_64 0.7.3-1.fc32 fedora 29 k xz-libs  x86_64 5.2.5-1.fc32 fedora 90 k zip  x86_64 3.0-26.fc32 fedora 260 k zlib  x86_64 1.2.11-21.fc32 fedora 93 k zstd  x86_64 1.4.4-2.fc32 fedora 387 k Installing Groups: Buildsystem building group Transaction Summary ====================================================================================== Install 143 Packages Total size: 60 M Installed size: 240 M Downloading Packages: [SKIPPED] alternatives-1.11-6.fc32.x86_64.rpm: Already downloaded [SKIPPED] audit-libs-3.0-0.19.20191104git1c2f876.fc32.x86_64.rpm: Already downloaded [SKIPPED] basesystem-11-9.fc32.noarch.rpm: Already downloaded [SKIPPED] bash-5.0.11-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] binutils-2.34-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] binutils-gold-2.34-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] ca-certificates-2020.2.40-3.fc32.noarch.rpm: Already downloaded [SKIPPED] cpio-2.13-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] cracklib-2.9.6-22.fc32.x86_64.rpm: Already downloaded [SKIPPED] crypto-policies-20191128-5.gitcd267a5.fc32.noarch.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.27-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] diffutils-3.7-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] dwz-0.13-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] efi-srpm-macros-4-4.fc32.noarch.rpm: Already downloaded [SKIPPED] elfutils-0.179-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.179-1.fc32.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.179-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.179-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] expat-2.2.8-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] fedora-release-32-1.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-32-1.noarch.rpm: Already downloaded [SKIPPED] file-5.38-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] file-libs-5.38-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] filesystem-3.14-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.3-1.fc32.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-1.fc32.noarch.rpm: Already downloaded [SKIPPED] gawk-5.0.1-7.fc32.x86_64.rpm: Already downloaded [SKIPPED] gc-8.0.4-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] gdb-minimal-9.1-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.5.0-2.fc32.noarch.rpm: Already downloaded [SKIPPED] glibc-2.31-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] glibc-common-2.31-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.31-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] gmp-6.1.2-13.fc32.x86_64.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-4-11.fc32.noarch.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.0.8-5.fc32.noarch.rpm: Already downloaded [SKIPPED] grep-3.3-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] guile-2.0.14-19.fc32.x86_64.rpm: Already downloaded [SKIPPED] guile22-2.2.6-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] gzip-1.10-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] info-6.7-6.fc32.x86_64.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] krb5-libs-1.18-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] libacl-2.2.53-5.fc32.x86_64.rpm: Already downloaded [SKIPPED] libarchive-3.4.2-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] libattr-2.4.48-8.fc32.x86_64.rpm: Already downloaded [SKIPPED] libbrotli-1.0.7-10.fc32.x86_64.rpm: Already downloaded [SKIPPED] libcap-2.26-7.fc32.x86_64.rpm: Already downloaded [SKIPPED] libcap-ng-0.7.10-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] libcom_err-1.45.5-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] libdb-5.3.28-40.fc32.x86_64.rpm: Already downloaded [SKIPPED] libdb-utils-5.3.28-40.fc32.x86_64.rpm: Already downloaded [SKIPPED] libffi-3.1-24.fc32.x86_64.rpm: Already downloaded [SKIPPED] libgcc-10.0.1-0.11.fc32.x86_64.rpm: Already downloaded [SKIPPED] libgcrypt-1.8.5-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] libgomp-10.0.1-0.11.fc32.x86_64.rpm: Already downloaded [SKIPPED] libgpg-error-1.36-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] libidn2-2.3.0-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] libmetalink-0.1.3-10.fc32.x86_64.rpm: Already downloaded [SKIPPED] libnghttp2-1.40.0-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] libnsl2-1.2.0-6.20180605git4a062cf.fc32.x86_64.rpm: Already downloaded [SKIPPED] libpkgconf-1.6.3-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] libpsl-0.21.0-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] libpwquality-1.4.2-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] libselinux-3.0-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] libsemanage-3.0-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] libsepol-3.0-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] libsigsegv-2.11-10.fc32.x86_64.rpm: Already downloaded [SKIPPED] libstdc++-10.0.1-0.11.fc32.x86_64.rpm: Already downloaded [SKIPPED] libtasn1-4.16.0-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.6-33.fc32.x86_64.rpm: Already downloaded [SKIPPED] libunistring-0.9.10-7.fc32.x86_64.rpm: Already downloaded [SKIPPED] libutempter-1.1.6-18.fc32.x86_64.rpm: Already downloaded [SKIPPED] libverto-0.3.0-9.fc32.x86_64.rpm: Already downloaded [SKIPPED] libxml2-2.9.10-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] libzstd-1.4.4-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] lua-libs-5.3.5-7.fc32.x86_64.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.1-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] make-4.2.1-16.fc32.x86_64.rpm: Already downloaded [SKIPPED] ncurses-6.1-15.20191109.fc32.x86_64.rpm: Already downloaded [SKIPPED] ncurses-base-6.1-15.20191109.fc32.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.1-15.20191109.fc32.x86_64.rpm: Already downloaded [SKIPPED] nim-srpm-macros-3-2.fc32.noarch.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-6-2.fc32.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-7.fc32.noarch.rpm: Already downloaded [SKIPPED] openldap-2.4.47-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-0.23.20-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.23.20-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] pam-1.3.1-24.fc32.x86_64.rpm: Already downloaded [SKIPPED] patch-2.7.6-12.fc32.x86_64.rpm: Already downloaded [SKIPPED] pcre-8.44-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] pcre2-10.34-9.fc32.x86_64.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.34-9.fc32.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-34.fc32.noarch.rpm: Already downloaded [SKIPPED] pkgconf-1.6.3-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.6.3-3.fc32.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.6.3-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] popt-1.16-19.fc32.x86_64.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20190417-3.fc32.noarch.rpm: Already downloaded [SKIPPED] python-srpm-macros-3-55.fc32.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.13.2-2.fc32.noarch.rpm: Already downloaded [SKIPPED] readline-8.0-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] redhat-rpm-config-150-1.fc32.noarch.rpm: Already downloaded [SKIPPED] rpm-4.15.1-2.fc32.1.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-4.15.1-2.fc32.1.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.15.1-2.fc32.1.x86_64.rpm: Already downloaded [SKIPPED] rpm-libs-4.15.1-2.fc32.1.x86_64.rpm: Already downloaded [SKIPPED] rust-srpm-macros-13-2.fc32.noarch.rpm: Already downloaded [SKIPPED] sed-4.5-5.fc32.x86_64.rpm: Already downloaded [SKIPPED] setup-2.13.6-2.fc32.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.8.1-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] systemd-libs-245.4-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] tar-1.32-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] tzdata-2019c-3.fc32.noarch.rpm: Already downloaded [SKIPPED] unzip-6.0-47.fc32.x86_64.rpm: Already downloaded [SKIPPED] which-2.21-19.fc32.x86_64.rpm: Already downloaded [SKIPPED] xxhash-libs-0.7.3-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] xz-5.2.5-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] xz-libs-5.2.5-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] zip-3.0-26.fc32.x86_64.rpm: Already downloaded [SKIPPED] zlib-1.2.11-21.fc32.x86_64.rpm: Already downloaded [SKIPPED] zstd-1.4.4-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] coreutils-8.32-4.fc32.1.x86_64.rpm: Already downloaded [SKIPPED] coreutils-common-8.32-4.fc32.1.x86_64.rpm: Already downloaded [SKIPPED] curl-7.69.1-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-32-2.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-32-2.noarch.rpm: Already downloaded [SKIPPED] findutils-4.7.0-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] libblkid-2.35.1-8.fc32.x86_64.rpm: Already downloaded [SKIPPED] libcurl-7.69.1-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] libfdisk-2.35.1-8.fc32.x86_64.rpm: Already downloaded [SKIPPED] libmount-2.35.1-8.fc32.x86_64.rpm: Already downloaded [SKIPPED] libsmartcols-2.35.1-8.fc32.x86_64.rpm: Already downloaded [SKIPPED] libssh-0.9.4-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] libssh-config-0.9.4-2.fc32.noarch.rpm: Already downloaded [SKIPPED] libtirpc-1.2.6-0.fc32.x86_64.rpm: Already downloaded [SKIPPED] libuuid-2.35.1-8.fc32.x86_64.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.16-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] mpfr-4.0.2-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] openssl-libs-1.1.1g-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] util-linux-2.35.1-8.fc32.x86_64.rpm: Already downloaded fedora 1.6 MB/s | 1.6 kB 00:00 warning: Generating 18 missing index(es), please wait... warning: /var/lib/mock/fedora-32-x86_64-1588164576.833470/root/var/cache/dnf/fedora-558931b5e76b51a7/packages/alternatives-1.11-6.fc32.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 12c944d0: NOKEY Importing GPG key 0x12C944D0: Userid : "Fedora (32) " Fingerprint: 97A1 AE57 C3A2 372C CA3A 4ABA 6C13 026D 12C9 44D0 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-32-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.14-2.fc32.x86_64 1/1 Preparing : 1/1 Installing : libgcc-10.0.1-0.11.fc32.x86_64 1/143 Running scriptlet: libgcc-10.0.1-0.11.fc32.x86_64 1/143 Installing : libssh-config-0.9.4-2.fc32.noarch 2/143 Installing : fedora-gpg-keys-32-2.noarch 3/143 Installing : fedora-release-common-32-1.noarch 4/143 Installing : fedora-release-32-1.noarch 5/143 Installing : fedora-repos-32-2.noarch 6/143 Installing : setup-2.13.6-2.fc32.noarch 7/143 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.6-2.fc32.noarch 7/143 Installing : filesystem-3.14-2.fc32.x86_64 8/143 Installing : basesystem-11-9.fc32.noarch 9/143 Installing : coreutils-common-8.32-4.fc32.1.x86_64 10/143 Installing : tzdata-2019c-3.fc32.noarch 11/143 Installing : rust-srpm-macros-13-2.fc32.noarch 12/143 Installing : qt5-srpm-macros-5.13.2-2.fc32.noarch 13/143 Installing : publicsuffix-list-dafsa-20190417-3.fc32.noarch 14/143 Installing : pkgconf-m4-1.6.3-3.fc32.noarch 15/143 Installing : perl-srpm-macros-1-34.fc32.noarch 16/143 Installing : pcre2-syntax-10.34-9.fc32.noarch 17/143 Installing : openblas-srpm-macros-2-7.fc32.noarch 18/143 Installing : ocaml-srpm-macros-6-2.fc32.noarch 19/143 Installing : nim-srpm-macros-3-2.fc32.noarch 20/143 Installing : ncurses-base-6.1-15.20191109.fc32.noarch 21/143 Installing : glibc-minimal-langpack-2.31-2.fc32.x86_64 22/143 Installing : glibc-common-2.31-2.fc32.x86_64 23/143 Running scriptlet: glibc-2.31-2.fc32.x86_64 24/143 Installing : glibc-2.31-2.fc32.x86_64 24/143 Running scriptlet: glibc-2.31-2.fc32.x86_64 24/143 Installing : ncurses-libs-6.1-15.20191109.fc32.x86_64 25/143 Installing : bash-5.0.11-2.fc32.x86_64 26/143 Running scriptlet: bash-5.0.11-2.fc32.x86_64 26/143 Installing : zlib-1.2.11-21.fc32.x86_64 27/143 Installing : bzip2-libs-1.0.8-2.fc32.x86_64 28/143 Installing : xz-libs-5.2.5-1.fc32.x86_64 29/143 Installing : libstdc++-10.0.1-0.11.fc32.x86_64 30/143 Installing : libxcrypt-4.4.16-3.fc32.x86_64 31/143 Installing : elfutils-libelf-0.179-1.fc32.x86_64 32/143 Installing : readline-8.0-4.fc32.x86_64 33/143 Installing : gmp-1:6.1.2-13.fc32.x86_64 34/143 Installing : libdb-5.3.28-40.fc32.x86_64 35/143 Installing : libattr-2.4.48-8.fc32.x86_64 36/143 Installing : libacl-2.2.53-5.fc32.x86_64 37/143 Installing : libcom_err-1.45.5-3.fc32.x86_64 38/143 Installing : libunistring-0.9.10-7.fc32.x86_64 39/143 Installing : popt-1.16-19.fc32.x86_64 40/143 Installing : libuuid-2.35.1-8.fc32.x86_64 41/143 Installing : libcap-2.26-7.fc32.x86_64 42/143 Installing : libffi-3.1-24.fc32.x86_64 43/143 Installing : libzstd-1.4.4-2.fc32.x86_64 44/143 Installing : p11-kit-0.23.20-1.fc32.x86_64 45/143 Installing : libidn2-2.3.0-2.fc32.x86_64 46/143 Installing : mpfr-4.0.2-4.fc32.x86_64 47/143 Installing : gc-8.0.4-3.fc32.x86_64 48/143 Installing : unzip-6.0-47.fc32.x86_64 49/143 Installing : file-libs-5.38-2.fc32.x86_64 50/143 Installing : file-5.38-2.fc32.x86_64 51/143 Installing : libsepol-3.0-3.fc32.x86_64 52/143 Running scriptlet: libsepol-3.0-3.fc32.x86_64 52/143 Installing : alternatives-1.11-6.fc32.x86_64 53/143 Installing : libcap-ng-0.7.10-2.fc32.x86_64 54/143 Installing : audit-libs-3.0-0.19.20191104git1c2f876.fc32.x86_ 55/143 Installing : libtool-ltdl-2.4.6-33.fc32.x86_64 56/143 Installing : lua-libs-5.3.5-7.fc32.x86_64 57/143 Installing : lz4-libs-1.9.1-2.fc32.x86_64 58/143 Installing : pcre2-10.34-9.fc32.x86_64 59/143 Installing : libselinux-3.0-3.fc32.x86_64 60/143 Installing : sed-4.5-5.fc32.x86_64 61/143 Installing : findutils-1:4.7.0-4.fc32.x86_64 62/143 Installing : libsemanage-3.0-3.fc32.x86_64 63/143 Installing : shadow-utils-2:4.8.1-2.fc32.x86_64 64/143 Running scriptlet: libutempter-1.1.6-18.fc32.x86_64 65/143 Installing : libutempter-1.1.6-18.fc32.x86_64 65/143 Installing : patch-2.7.6-12.fc32.x86_64 66/143 Installing : tar-2:1.32-4.fc32.x86_64 67/143 Installing : zip-3.0-26.fc32.x86_64 68/143 Installing : libpsl-0.21.0-4.fc32.x86_64 69/143 Installing : libdb-utils-5.3.28-40.fc32.x86_64 70/143 Installing : dwz-0.13-2.fc32.x86_64 71/143 Installing : zstd-1.4.4-2.fc32.x86_64 72/143 Installing : libxml2-2.9.10-3.fc32.x86_64 73/143 Installing : bzip2-1.0.8-2.fc32.x86_64 74/143 Installing : elfutils-default-yama-scope-0.179-1.fc32.noarch 75/143 Running scriptlet: elfutils-default-yama-scope-0.179-1.fc32.noarch 75/143 Installing : elfutils-libs-0.179-1.fc32.x86_64 76/143 Installing : elfutils-0.179-1.fc32.x86_64 77/143 Installing : ncurses-6.1-15.20191109.fc32.x86_64 78/143 Installing : cpio-2.13-4.fc32.x86_64 79/143 Installing : diffutils-3.7-4.fc32.x86_64 80/143 Installing : expat-2.2.8-2.fc32.x86_64 81/143 Installing : libmetalink-0.1.3-10.fc32.x86_64 82/143 Installing : keyutils-libs-1.6-4.fc32.x86_64 83/143 Installing : libbrotli-1.0.7-10.fc32.x86_64 84/143 Installing : libgomp-10.0.1-0.11.fc32.x86_64 85/143 Installing : libgpg-error-1.36-3.fc32.x86_64 86/143 Installing : libgcrypt-1.8.5-3.fc32.x86_64 87/143 Installing : libnghttp2-1.40.0-2.fc32.x86_64 88/143 Installing : libpkgconf-1.6.3-3.fc32.x86_64 89/143 Installing : pkgconf-1.6.3-3.fc32.x86_64 90/143 Installing : pkgconf-pkg-config-1.6.3-3.fc32.x86_64 91/143 Installing : libsigsegv-2.11-10.fc32.x86_64 92/143 Installing : gawk-5.0.1-7.fc32.x86_64 93/143 Installing : libtasn1-4.16.0-1.fc32.x86_64 94/143 Installing : p11-kit-trust-0.23.20-1.fc32.x86_64 95/143 Running scriptlet: p11-kit-trust-0.23.20-1.fc32.x86_64 95/143 Installing : libverto-0.3.0-9.fc32.x86_64 96/143 Installing : pcre-8.44-1.fc32.x86_64 97/143 Installing : grep-3.3-4.fc32.x86_64 98/143 Installing : openssl-libs-1:1.1.1g-1.fc32.x86_64 99/143 Installing : coreutils-8.32-4.fc32.1.x86_64 100/143 Installing : crypto-policies-20191128-5.gitcd267a5.fc32.noarc 101/143 Running scriptlet: ca-certificates-2020.2.40-3.fc32.noarch 102/143 Installing : ca-certificates-2020.2.40-3.fc32.noarch 102/143 Running scriptlet: ca-certificates-2020.2.40-3.fc32.noarch 102/143 Installing : krb5-libs-1.18-1.fc32.x86_64 103/143 Installing : libblkid-2.35.1-8.fc32.x86_64 104/143 Running scriptlet: libblkid-2.35.1-8.fc32.x86_64 104/143 Installing : libtirpc-1.2.6-0.fc32.x86_64 105/143 Installing : binutils-gold-2.34-2.fc32.x86_64 106/143 Installing : binutils-2.34-2.fc32.x86_64 107/143 Running scriptlet: binutils-2.34-2.fc32.x86_64 107/143 Installing : gzip-1.10-2.fc32.x86_64 108/143 Installing : cracklib-2.9.6-22.fc32.x86_64 109/143 Installing : libnsl2-1.2.0-6.20180605git4a062cf.fc32.x86_64 110/143 Installing : libpwquality-1.4.2-2.fc32.x86_64 111/143 Installing : pam-1.3.1-24.fc32.x86_64 112/143 Installing : libfdisk-2.35.1-8.fc32.x86_64 113/143 Installing : libmount-2.35.1-8.fc32.x86_64 114/143 Installing : cyrus-sasl-lib-2.1.27-4.fc32.x86_64 115/143 Installing : openldap-2.4.47-4.fc32.x86_64 116/143 Installing : libssh-0.9.4-2.fc32.x86_64 117/143 Installing : libcurl-7.69.1-3.fc32.x86_64 118/143 Installing : curl-7.69.1-3.fc32.x86_64 119/143 Installing : guile-5:2.0.14-19.fc32.x86_64 120/143 Installing : guile22-2.2.6-4.fc32.x86_64 121/143 Running scriptlet: guile22-2.2.6-4.fc32.x86_64 121/143 Installing : systemd-libs-245.4-1.fc32.x86_64 122/143 Running scriptlet: systemd-libs-245.4-1.fc32.x86_64 122/143 Installing : libarchive-3.4.2-1.fc32.x86_64 123/143 Installing : rpm-libs-4.15.1-2.fc32.1.x86_64 124/143 Installing : rpm-4.15.1-2.fc32.1.x86_64 125/143 Installing : efi-srpm-macros-4-4.fc32.noarch 126/143 Installing : rpm-build-libs-4.15.1-2.fc32.1.x86_64 127/143 Installing : xz-5.2.5-1.fc32.x86_64 128/143 Installing : xxhash-libs-0.7.3-1.fc32.x86_64 129/143 Installing : gdb-minimal-9.1-3.fc32.x86_64 130/143 Installing : libsmartcols-2.35.1-8.fc32.x86_64 131/143 Installing : gnat-srpm-macros-4-11.fc32.noarch 132/143 Installing : ghc-srpm-macros-1.5.0-2.fc32.noarch 133/143 Installing : fpc-srpm-macros-1.3-1.fc32.noarch 134/143 Installing : fonts-srpm-macros-2.0.3-1.fc32.noarch 135/143 Installing : go-srpm-macros-3.0.8-5.fc32.noarch 136/143 Installing : python-srpm-macros-3-55.fc32.noarch 137/143 Installing : redhat-rpm-config-150-1.fc32.noarch 138/143 Installing : rpm-build-4.15.1-2.fc32.1.x86_64 139/143 Installing : util-linux-2.35.1-8.fc32.x86_64 140/143 Running scriptlet: util-linux-2.35.1-8.fc32.x86_64 140/143 Installing : make-1:4.2.1-16.fc32.x86_64 141/143 Installing : info-6.7-6.fc32.x86_64 142/143 Installing : which-2.21-19.fc32.x86_64 143/143 Running scriptlet: filesystem-3.14-2.fc32.x86_64 143/143 Running scriptlet: which-2.21-19.fc32.x86_64 143/143 Verifying : alternatives-1.11-6.fc32.x86_64 1/143 Verifying : audit-libs-3.0-0.19.20191104git1c2f876.fc32.x86_ 2/143 Verifying : basesystem-11-9.fc32.noarch 3/143 Verifying : bash-5.0.11-2.fc32.x86_64 4/143 Verifying : binutils-2.34-2.fc32.x86_64 5/143 Verifying : binutils-gold-2.34-2.fc32.x86_64 6/143 Verifying : bzip2-1.0.8-2.fc32.x86_64 7/143 Verifying : bzip2-libs-1.0.8-2.fc32.x86_64 8/143 Verifying : ca-certificates-2020.2.40-3.fc32.noarch 9/143 Verifying : cpio-2.13-4.fc32.x86_64 10/143 Verifying : cracklib-2.9.6-22.fc32.x86_64 11/143 Verifying : crypto-policies-20191128-5.gitcd267a5.fc32.noarc 12/143 Verifying : cyrus-sasl-lib-2.1.27-4.fc32.x86_64 13/143 Verifying : diffutils-3.7-4.fc32.x86_64 14/143 Verifying : dwz-0.13-2.fc32.x86_64 15/143 Verifying : efi-srpm-macros-4-4.fc32.noarch 16/143 Verifying : elfutils-0.179-1.fc32.x86_64 17/143 Verifying : elfutils-default-yama-scope-0.179-1.fc32.noarch 18/143 Verifying : elfutils-libelf-0.179-1.fc32.x86_64 19/143 Verifying : elfutils-libs-0.179-1.fc32.x86_64 20/143 Verifying : expat-2.2.8-2.fc32.x86_64 21/143 Verifying : fedora-release-32-1.noarch 22/143 Verifying : fedora-release-common-32-1.noarch 23/143 Verifying : file-5.38-2.fc32.x86_64 24/143 Verifying : file-libs-5.38-2.fc32.x86_64 25/143 Verifying : filesystem-3.14-2.fc32.x86_64 26/143 Verifying : fonts-srpm-macros-2.0.3-1.fc32.noarch 27/143 Verifying : fpc-srpm-macros-1.3-1.fc32.noarch 28/143 Verifying : gawk-5.0.1-7.fc32.x86_64 29/143 Verifying : gc-8.0.4-3.fc32.x86_64 30/143 Verifying : gdb-minimal-9.1-3.fc32.x86_64 31/143 Verifying : ghc-srpm-macros-1.5.0-2.fc32.noarch 32/143 Verifying : glibc-2.31-2.fc32.x86_64 33/143 Verifying : glibc-common-2.31-2.fc32.x86_64 34/143 Verifying : glibc-minimal-langpack-2.31-2.fc32.x86_64 35/143 Verifying : gmp-1:6.1.2-13.fc32.x86_64 36/143 Verifying : gnat-srpm-macros-4-11.fc32.noarch 37/143 Verifying : go-srpm-macros-3.0.8-5.fc32.noarch 38/143 Verifying : grep-3.3-4.fc32.x86_64 39/143 Verifying : guile-5:2.0.14-19.fc32.x86_64 40/143 Verifying : guile22-2.2.6-4.fc32.x86_64 41/143 Verifying : gzip-1.10-2.fc32.x86_64 42/143 Verifying : info-6.7-6.fc32.x86_64 43/143 Verifying : keyutils-libs-1.6-4.fc32.x86_64 44/143 Verifying : krb5-libs-1.18-1.fc32.x86_64 45/143 Verifying : libacl-2.2.53-5.fc32.x86_64 46/143 Verifying : libarchive-3.4.2-1.fc32.x86_64 47/143 Verifying : libattr-2.4.48-8.fc32.x86_64 48/143 Verifying : libbrotli-1.0.7-10.fc32.x86_64 49/143 Verifying : libcap-2.26-7.fc32.x86_64 50/143 Verifying : libcap-ng-0.7.10-2.fc32.x86_64 51/143 Verifying : libcom_err-1.45.5-3.fc32.x86_64 52/143 Verifying : libdb-5.3.28-40.fc32.x86_64 53/143 Verifying : libdb-utils-5.3.28-40.fc32.x86_64 54/143 Verifying : libffi-3.1-24.fc32.x86_64 55/143 Verifying : libgcc-10.0.1-0.11.fc32.x86_64 56/143 Verifying : libgcrypt-1.8.5-3.fc32.x86_64 57/143 Verifying : libgomp-10.0.1-0.11.fc32.x86_64 58/143 Verifying : libgpg-error-1.36-3.fc32.x86_64 59/143 Verifying : libidn2-2.3.0-2.fc32.x86_64 60/143 Verifying : libmetalink-0.1.3-10.fc32.x86_64 61/143 Verifying : libnghttp2-1.40.0-2.fc32.x86_64 62/143 Verifying : libnsl2-1.2.0-6.20180605git4a062cf.fc32.x86_64 63/143 Verifying : libpkgconf-1.6.3-3.fc32.x86_64 64/143 Verifying : libpsl-0.21.0-4.fc32.x86_64 65/143 Verifying : libpwquality-1.4.2-2.fc32.x86_64 66/143 Verifying : libselinux-3.0-3.fc32.x86_64 67/143 Verifying : libsemanage-3.0-3.fc32.x86_64 68/143 Verifying : libsepol-3.0-3.fc32.x86_64 69/143 Verifying : libsigsegv-2.11-10.fc32.x86_64 70/143 Verifying : libstdc++-10.0.1-0.11.fc32.x86_64 71/143 Verifying : libtasn1-4.16.0-1.fc32.x86_64 72/143 Verifying : libtool-ltdl-2.4.6-33.fc32.x86_64 73/143 Verifying : libunistring-0.9.10-7.fc32.x86_64 74/143 Verifying : libutempter-1.1.6-18.fc32.x86_64 75/143 Verifying : libverto-0.3.0-9.fc32.x86_64 76/143 Verifying : libxml2-2.9.10-3.fc32.x86_64 77/143 Verifying : libzstd-1.4.4-2.fc32.x86_64 78/143 Verifying : lua-libs-5.3.5-7.fc32.x86_64 79/143 Verifying : lz4-libs-1.9.1-2.fc32.x86_64 80/143 Verifying : make-1:4.2.1-16.fc32.x86_64 81/143 Verifying : ncurses-6.1-15.20191109.fc32.x86_64 82/143 Verifying : ncurses-base-6.1-15.20191109.fc32.noarch 83/143 Verifying : ncurses-libs-6.1-15.20191109.fc32.x86_64 84/143 Verifying : nim-srpm-macros-3-2.fc32.noarch 85/143 Verifying : ocaml-srpm-macros-6-2.fc32.noarch 86/143 Verifying : openblas-srpm-macros-2-7.fc32.noarch 87/143 Verifying : openldap-2.4.47-4.fc32.x86_64 88/143 Verifying : p11-kit-0.23.20-1.fc32.x86_64 89/143 Verifying : p11-kit-trust-0.23.20-1.fc32.x86_64 90/143 Verifying : pam-1.3.1-24.fc32.x86_64 91/143 Verifying : patch-2.7.6-12.fc32.x86_64 92/143 Verifying : pcre-8.44-1.fc32.x86_64 93/143 Verifying : pcre2-10.34-9.fc32.x86_64 94/143 Verifying : pcre2-syntax-10.34-9.fc32.noarch 95/143 Verifying : perl-srpm-macros-1-34.fc32.noarch 96/143 Verifying : pkgconf-1.6.3-3.fc32.x86_64 97/143 Verifying : pkgconf-m4-1.6.3-3.fc32.noarch 98/143 Verifying : pkgconf-pkg-config-1.6.3-3.fc32.x86_64 99/143 Verifying : popt-1.16-19.fc32.x86_64 100/143 Verifying : publicsuffix-list-dafsa-20190417-3.fc32.noarch 101/143 Verifying : python-srpm-macros-3-55.fc32.noarch 102/143 Verifying : qt5-srpm-macros-5.13.2-2.fc32.noarch 103/143 Verifying : readline-8.0-4.fc32.x86_64 104/143 Verifying : redhat-rpm-config-150-1.fc32.noarch 105/143 Verifying : rpm-4.15.1-2.fc32.1.x86_64 106/143 Verifying : rpm-build-4.15.1-2.fc32.1.x86_64 107/143 Verifying : rpm-build-libs-4.15.1-2.fc32.1.x86_64 108/143 Verifying : rpm-libs-4.15.1-2.fc32.1.x86_64 109/143 Verifying : rust-srpm-macros-13-2.fc32.noarch 110/143 Verifying : sed-4.5-5.fc32.x86_64 111/143 Verifying : setup-2.13.6-2.fc32.noarch 112/143 Verifying : shadow-utils-2:4.8.1-2.fc32.x86_64 113/143 Verifying : systemd-libs-245.4-1.fc32.x86_64 114/143 Verifying : tar-2:1.32-4.fc32.x86_64 115/143 Verifying : tzdata-2019c-3.fc32.noarch 116/143 Verifying : unzip-6.0-47.fc32.x86_64 117/143 Verifying : which-2.21-19.fc32.x86_64 118/143 Verifying : xxhash-libs-0.7.3-1.fc32.x86_64 119/143 Verifying : xz-5.2.5-1.fc32.x86_64 120/143 Verifying : xz-libs-5.2.5-1.fc32.x86_64 121/143 Verifying : zip-3.0-26.fc32.x86_64 122/143 Verifying : zlib-1.2.11-21.fc32.x86_64 123/143 Verifying : zstd-1.4.4-2.fc32.x86_64 124/143 Verifying : coreutils-8.32-4.fc32.1.x86_64 125/143 Verifying : coreutils-common-8.32-4.fc32.1.x86_64 126/143 Verifying : curl-7.69.1-3.fc32.x86_64 127/143 Verifying : fedora-gpg-keys-32-2.noarch 128/143 Verifying : fedora-repos-32-2.noarch 129/143 Verifying : findutils-1:4.7.0-4.fc32.x86_64 130/143 Verifying : libblkid-2.35.1-8.fc32.x86_64 131/143 Verifying : libcurl-7.69.1-3.fc32.x86_64 132/143 Verifying : libfdisk-2.35.1-8.fc32.x86_64 133/143 Verifying : libmount-2.35.1-8.fc32.x86_64 134/143 Verifying : libsmartcols-2.35.1-8.fc32.x86_64 135/143 Verifying : libssh-0.9.4-2.fc32.x86_64 136/143 Verifying : libssh-config-0.9.4-2.fc32.noarch 137/143 Verifying : libtirpc-1.2.6-0.fc32.x86_64 138/143 Verifying : libuuid-2.35.1-8.fc32.x86_64 139/143 Verifying : libxcrypt-4.4.16-3.fc32.x86_64 140/143 Verifying : mpfr-4.0.2-4.fc32.x86_64 141/143 Verifying : openssl-libs-1:1.1.1g-1.fc32.x86_64 142/143 Verifying : util-linux-2.35.1-8.fc32.x86_64 143/143 Installed: alternatives-1.11-6.fc32.x86_64 audit-libs-3.0-0.19.20191104git1c2f876.fc32.x86_64 basesystem-11-9.fc32.noarch bash-5.0.11-2.fc32.x86_64 binutils-2.34-2.fc32.x86_64 binutils-gold-2.34-2.fc32.x86_64 bzip2-1.0.8-2.fc32.x86_64 bzip2-libs-1.0.8-2.fc32.x86_64 ca-certificates-2020.2.40-3.fc32.noarch coreutils-8.32-4.fc32.1.x86_64 coreutils-common-8.32-4.fc32.1.x86_64 cpio-2.13-4.fc32.x86_64 cracklib-2.9.6-22.fc32.x86_64 crypto-policies-20191128-5.gitcd267a5.fc32.noarch curl-7.69.1-3.fc32.x86_64 cyrus-sasl-lib-2.1.27-4.fc32.x86_64 diffutils-3.7-4.fc32.x86_64 dwz-0.13-2.fc32.x86_64 efi-srpm-macros-4-4.fc32.noarch elfutils-0.179-1.fc32.x86_64 elfutils-default-yama-scope-0.179-1.fc32.noarch elfutils-libelf-0.179-1.fc32.x86_64 elfutils-libs-0.179-1.fc32.x86_64 expat-2.2.8-2.fc32.x86_64 fedora-gpg-keys-32-2.noarch fedora-release-32-1.noarch fedora-release-common-32-1.noarch fedora-repos-32-2.noarch file-5.38-2.fc32.x86_64 file-libs-5.38-2.fc32.x86_64 filesystem-3.14-2.fc32.x86_64 findutils-1:4.7.0-4.fc32.x86_64 fonts-srpm-macros-2.0.3-1.fc32.noarch fpc-srpm-macros-1.3-1.fc32.noarch gawk-5.0.1-7.fc32.x86_64 gc-8.0.4-3.fc32.x86_64 gdb-minimal-9.1-3.fc32.x86_64 ghc-srpm-macros-1.5.0-2.fc32.noarch glibc-2.31-2.fc32.x86_64 glibc-common-2.31-2.fc32.x86_64 glibc-minimal-langpack-2.31-2.fc32.x86_64 gmp-1:6.1.2-13.fc32.x86_64 gnat-srpm-macros-4-11.fc32.noarch go-srpm-macros-3.0.8-5.fc32.noarch grep-3.3-4.fc32.x86_64 guile-5:2.0.14-19.fc32.x86_64 guile22-2.2.6-4.fc32.x86_64 gzip-1.10-2.fc32.x86_64 info-6.7-6.fc32.x86_64 keyutils-libs-1.6-4.fc32.x86_64 krb5-libs-1.18-1.fc32.x86_64 libacl-2.2.53-5.fc32.x86_64 libarchive-3.4.2-1.fc32.x86_64 libattr-2.4.48-8.fc32.x86_64 libblkid-2.35.1-8.fc32.x86_64 libbrotli-1.0.7-10.fc32.x86_64 libcap-2.26-7.fc32.x86_64 libcap-ng-0.7.10-2.fc32.x86_64 libcom_err-1.45.5-3.fc32.x86_64 libcurl-7.69.1-3.fc32.x86_64 libdb-5.3.28-40.fc32.x86_64 libdb-utils-5.3.28-40.fc32.x86_64 libfdisk-2.35.1-8.fc32.x86_64 libffi-3.1-24.fc32.x86_64 libgcc-10.0.1-0.11.fc32.x86_64 libgcrypt-1.8.5-3.fc32.x86_64 libgomp-10.0.1-0.11.fc32.x86_64 libgpg-error-1.36-3.fc32.x86_64 libidn2-2.3.0-2.fc32.x86_64 libmetalink-0.1.3-10.fc32.x86_64 libmount-2.35.1-8.fc32.x86_64 libnghttp2-1.40.0-2.fc32.x86_64 libnsl2-1.2.0-6.20180605git4a062cf.fc32.x86_64 libpkgconf-1.6.3-3.fc32.x86_64 libpsl-0.21.0-4.fc32.x86_64 libpwquality-1.4.2-2.fc32.x86_64 libselinux-3.0-3.fc32.x86_64 libsemanage-3.0-3.fc32.x86_64 libsepol-3.0-3.fc32.x86_64 libsigsegv-2.11-10.fc32.x86_64 libsmartcols-2.35.1-8.fc32.x86_64 libssh-0.9.4-2.fc32.x86_64 libssh-config-0.9.4-2.fc32.noarch libstdc++-10.0.1-0.11.fc32.x86_64 libtasn1-4.16.0-1.fc32.x86_64 libtirpc-1.2.6-0.fc32.x86_64 libtool-ltdl-2.4.6-33.fc32.x86_64 libunistring-0.9.10-7.fc32.x86_64 libutempter-1.1.6-18.fc32.x86_64 libuuid-2.35.1-8.fc32.x86_64 libverto-0.3.0-9.fc32.x86_64 libxcrypt-4.4.16-3.fc32.x86_64 libxml2-2.9.10-3.fc32.x86_64 libzstd-1.4.4-2.fc32.x86_64 lua-libs-5.3.5-7.fc32.x86_64 lz4-libs-1.9.1-2.fc32.x86_64 make-1:4.2.1-16.fc32.x86_64 mpfr-4.0.2-4.fc32.x86_64 ncurses-6.1-15.20191109.fc32.x86_64 ncurses-base-6.1-15.20191109.fc32.noarch ncurses-libs-6.1-15.20191109.fc32.x86_64 nim-srpm-macros-3-2.fc32.noarch ocaml-srpm-macros-6-2.fc32.noarch openblas-srpm-macros-2-7.fc32.noarch openldap-2.4.47-4.fc32.x86_64 openssl-libs-1:1.1.1g-1.fc32.x86_64 p11-kit-0.23.20-1.fc32.x86_64 p11-kit-trust-0.23.20-1.fc32.x86_64 pam-1.3.1-24.fc32.x86_64 patch-2.7.6-12.fc32.x86_64 pcre-8.44-1.fc32.x86_64 pcre2-10.34-9.fc32.x86_64 pcre2-syntax-10.34-9.fc32.noarch perl-srpm-macros-1-34.fc32.noarch pkgconf-1.6.3-3.fc32.x86_64 pkgconf-m4-1.6.3-3.fc32.noarch pkgconf-pkg-config-1.6.3-3.fc32.x86_64 popt-1.16-19.fc32.x86_64 publicsuffix-list-dafsa-20190417-3.fc32.noarch python-srpm-macros-3-55.fc32.noarch qt5-srpm-macros-5.13.2-2.fc32.noarch readline-8.0-4.fc32.x86_64 redhat-rpm-config-150-1.fc32.noarch rpm-4.15.1-2.fc32.1.x86_64 rpm-build-4.15.1-2.fc32.1.x86_64 rpm-build-libs-4.15.1-2.fc32.1.x86_64 rpm-libs-4.15.1-2.fc32.1.x86_64 rust-srpm-macros-13-2.fc32.noarch sed-4.5-5.fc32.x86_64 setup-2.13.6-2.fc32.noarch shadow-utils-2:4.8.1-2.fc32.x86_64 systemd-libs-245.4-1.fc32.x86_64 tar-2:1.32-4.fc32.x86_64 tzdata-2019c-3.fc32.noarch unzip-6.0-47.fc32.x86_64 util-linux-2.35.1-8.fc32.x86_64 which-2.21-19.fc32.x86_64 xxhash-libs-0.7.3-1.fc32.x86_64 xz-5.2.5-1.fc32.x86_64 xz-libs-5.2.5-1.fc32.x86_64 zip-3.0-26.fc32.x86_64 zlib-1.2.11-21.fc32.x86_64 zstd-1.4.4-2.fc32.x86_64 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1580169600 Wrote: /builddir/build/SRPMS/bolzplatz2006-1.0.3-42.fc32.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-32-x86_64-1588164576.833470/root/var/log/dnf.rpm.log /var/lib/mock/fedora-32-x86_64-1588164576.833470/root/var/log/dnf.librepo.log /var/lib/mock/fedora-32-x86_64-1588164576.833470/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/tmp/copr-rpmbuild-o7ctkacw/bolzplatz2006.spec) Config(child) 0 minutes 22 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 (timeout=86400): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/bolzplatz2006-1.0.3-42.fc32.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1588164600.218970 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 2.2 starting (python version = 3.7.6)... 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/results/bolzplatz2006-1.0.3-42.fc32.src.rpm) Config(fedora-32-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-32-x86_64-1588164600.218970/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 Mock Version: 2.2 INFO: Mock Version: 2.2 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk Copr repository 151 kB/s | 3.3 kB 00:00 Copr repository 6.4 MB/s | 671 kB 00:00 fedora 104 kB/s | 13 kB 00:00 updates 210 kB/s | 10 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for bolzplatz2006-1.0.3-42.fc32.src.rpm Start: build setup for bolzplatz2006-1.0.3-42.fc32.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1580169600 Wrote: /builddir/build/SRPMS/bolzplatz2006-1.0.3-42.fc32.src.rpm No matches found for the following disable plugin patterns: local, spacewalk Copr repository 111 kB/s | 3.3 kB 00:00 fedora 258 kB/s | 13 kB 00:00 updates 179 kB/s | 10 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: DevIL-devel  x86_64 1.7.8-34.fc32 fedora 37 k ant  noarch 1.10.6-2.fc32 fedora 164 k desktop-file-utils  x86_64 0.24-2.fc32 fedora 73 k dom4j  noarch 2.0.0-9.fc32 fedora 302 k gcc-c++  x86_64 10.0.1-0.11.fc32 fedora 11 M java-1.8.0-openjdk-devel  x86_64 1:1.8.0.242.b08-3.fc32 copr_base 9.2 M libXcursor-devel  x86_64 1.2.0-2.fc32 fedora 22 k libXext-devel  x86_64 1.3.4-3.fc32 fedora 73 k libXrandr-devel  x86_64 1.5.2-3.fc32 fedora 19 k libXrender-devel  x86_64 0.9.10-11.fc32 fedora 16 k libXt-devel  x86_64 1.2.0-1.fc32 fedora 408 k libXxf86vm-devel  x86_64 1.1.4-13.fc32 fedora 18 k libappstream-glib  x86_64 0.7.17-1.fc32 fedora 335 k libjpeg-turbo-devel  x86_64 2.0.4-1.fc32 fedora 96 k libpng-devel  x86_64 2:1.6.37-3.fc32 fedora 291 k libvorbis-devel  x86_64 1:1.3.6-6.fc32 fedora 18 k mesa-libGLU-devel  x86_64 9.0.1-2.fc32 fedora 13 k sdljava  x86_64 0.9.1-47.fc32 fedora 394 k swig  x86_64 4.0.1-7.fc32 fedora 1.4 M vecmath1.2  noarch 1.14-23.fc32 fedora 117 k xml-commons-apis  noarch 1.4.01-29.fc32 fedora 226 k Installing dependencies: DevIL  x86_64 1.7.8-34.fc32 fedora 278 k SDL  x86_64 1.2.15-43.fc32 fedora 213 k SDL_gfx  x86_64 2.0.25-12.fc32 fedora 55 k SDL_image  x86_64 1.2.12-23.fc32 fedora 44 k SDL_mixer  x86_64 1.2.12-19.fc32 fedora 95 k SDL_ttf  x86_64 2.0.11-17.fc32 fedora 25 k acl  x86_64 2.2.53-5.fc32 fedora 72 k alsa-lib  x86_64 1.2.2-2.fc32 fedora 473 k annobin  x86_64 9.19-1.fc32 fedora 112 k ant-lib  noarch 1.10.6-2.fc32 fedora 2.0 M apache-commons-logging  noarch 1.2-20.fc32 fedora 77 k autoconf  noarch 2.69-33.fc32 fedora 666 k automake  noarch 1.16.1-14.fc32 fedora 665 k avahi-libs  x86_64 0.7-23.fc32 fedora 63 k bsf  noarch 2.4.0-35.fc32 fedora 103 k bsh  noarch 2.0-16.b6.fc32 fedora 750 k copy-jdk-configs  noarch 3.7-5.fc32 fedora 24 k cpp  x86_64 10.0.1-0.11.fc32 fedora 9.4 M cryptsetup-libs  x86_64 2.3.0-1.fc32 fedora 450 k cups-libs  x86_64 1:2.3.1-9.fc32 updates 272 k dbus  x86_64 1:1.12.16-4.fc32 fedora 11 k dbus-broker  x86_64 22-1.fc32 fedora 176 k dbus-common  noarch 1:1.12.16-4.fc32 fedora 17 k dbus-libs  x86_64 1:1.12.16-4.fc32 fedora 162 k dejavu-sans-fonts  noarch 2.37-7.fc32 fedora 1.3 M device-mapper  x86_64 1.02.171-1.fc32 fedora 143 k device-mapper-libs  x86_64 1.02.171-1.fc32 fedora 180 k emacs-filesystem  noarch 1:26.3-2.fc32 fedora 8.5 k flac-libs  x86_64 1.3.3-2.fc32 fedora 224 k fluidsynth  x86_64 1.1.11-7.fc32 fedora 25 k fluidsynth-libs  x86_64 1.1.11-7.fc32 fedora 209 k fontconfig  x86_64 2.13.92-9.fc32 updates 265 k fonts-filesystem  noarch 2.0.3-1.fc32 fedora 7.8 k freetype  x86_64 2.10.1-2.fc32 fedora 384 k ftgl  x86_64 2.1.3-0.22.rc5.fc32 fedora 115 k gcc  x86_64 10.0.1-0.11.fc32 fedora 30 M gdbm-libs  x86_64 1:1.18.1-3.fc32 fedora 54 k gdk-pixbuf2  x86_64 2.40.0-2.fc32 fedora 464 k giflib  x86_64 5.2.1-4.fc32 fedora 49 k gl-manpages  noarch 1.1-20.20190306.fc32 fedora 1.0 M glib-networking  x86_64 2.64.2-1.fc32 updates 160 k glib2  x86_64 2.64.2-1.fc32 updates 2.7 M glibc-devel  x86_64 2.31-2.fc32 fedora 1.0 M glibc-headers  x86_64 2.31-2.fc32 fedora 456 k glibmm24  x86_64 2.64.2-1.fc32 fedora 719 k gnutls  x86_64 3.6.13-1.fc32 fedora 981 k groff-base  x86_64 1.22.3-21.fc32 fedora 1.0 M gsettings-desktop-schemas  x86_64 3.36.0-1.fc32 fedora 657 k gsm  x86_64 1.0.18-6.fc32 fedora 33 k hawtjni-runtime  noarch 1.17-2.fc32 fedora 45 k hwdata  noarch 0.334-1.fc32 fedora 1.4 M iptables-libs  x86_64 1.8.4-7.fc32 fedora 368 k isl  x86_64 0.16.1-10.fc32 fedora 872 k jack-audio-connection-kit  x86_64 1.9.14-2.fc32 fedora 534 k jansi  noarch 1.18-3.fc32 fedora 79 k jansi-native  x86_64 1.8-2.fc32 fedora 75 k jasper-libs  x86_64 2.0.16-2.fc32 fedora 164 k java-1.8.0-openjdk  x86_64 1:1.8.0.242.b08-3.fc32 copr_base 295 k java-1.8.0-openjdk-headless  x86_64 1:1.8.0.242.b08-3.fc32 copr_base 33 M java-11-openjdk  x86_64 1:11.0.7.10-0.fc32 copr_base 253 k java-11-openjdk-headless  x86_64 1:11.0.7.10-0.fc32 copr_base 38 M javapackages-filesystem  noarch 5.3.0-10.fc32 copr_base 12 k javapackages-tools  noarch 5.3.0-10.fc32 copr_base 32 k jaxen  noarch 1.2.0-3.fc32 fedora 203 k jbigkit-libs  x86_64 2.1-18.fc32 fedora 53 k jdom  noarch 1.1.3-20.fc32 fedora 174 k jline  noarch 2.14.6-6.fc32 fedora 151 k json-c  x86_64 0.13.1-11.fc32 updates 37 k json-glib  x86_64 1.4.4-4.fc32 fedora 144 k kbd  x86_64 2.2.0-1.fc32 fedora 384 k kbd-legacy  noarch 2.2.0-1.fc32 fedora 473 k kbd-misc  noarch 2.2.0-1.fc32 fedora 1.5 M kernel-headers  x86_64 5.6.7-300.fc32 updates 1.2 M kmod  x86_64 27-1.fc32 fedora 124 k kmod-libs  x86_64 27-1.fc32 fedora 64 k langpacks-core-font-en  noarch 3.0-3.fc32 fedora 9.4 k lcms2  x86_64 2.9-7.fc32 fedora 167 k libGLEW  x86_64 2.1.0-6.fc32 fedora 156 k libICE  x86_64 1.0.10-3.fc32 fedora 71 k libICE-devel  x86_64 1.0.10-3.fc32 fedora 46 k libSM  x86_64 1.2.3-5.fc32 fedora 42 k libSM-devel  x86_64 1.2.3-5.fc32 fedora 12 k libX11  x86_64 1.6.9-3.fc32 fedora 660 k libX11-common  noarch 1.6.9-3.fc32 fedora 153 k libX11-devel  x86_64 1.6.9-3.fc32 fedora 938 k libX11-xcb  x86_64 1.6.9-3.fc32 fedora 11 k libXau  x86_64 1.0.9-3.fc32 fedora 31 k libXau-devel  x86_64 1.0.9-3.fc32 fedora 14 k libXcomposite  x86_64 0.4.5-2.fc32 fedora 23 k libXcursor  x86_64 1.2.0-2.fc32 fedora 30 k libXdamage  x86_64 1.1.5-2.fc32 fedora 22 k libXext  x86_64 1.3.4-3.fc32 fedora 39 k libXfixes  x86_64 5.0.3-11.fc32 fedora 19 k libXfixes-devel  x86_64 5.0.3-11.fc32 fedora 12 k libXi  x86_64 1.7.10-3.fc32 fedora 38 k libXrandr  x86_64 1.5.2-3.fc32 fedora 27 k libXrender  x86_64 0.9.10-11.fc32 fedora 27 k libXt  x86_64 1.2.0-1.fc32 fedora 183 k libXtst  x86_64 1.2.3-11.fc32 fedora 20 k libXxf86vm  x86_64 1.1.4-13.fc32 fedora 18 k libargon2  x86_64 20171227-4.fc32 fedora 30 k libasyncns  x86_64 0.8-18.fc32 fedora 30 k libconfig  x86_64 1.7.2-5.fc32 fedora 74 k libdrm  x86_64 2.4.100-2.fc32 fedora 159 k libffado  x86_64 2.4.1-10.fc32 fedora 901 k libfontenc  x86_64 1.1.3-12.fc32 fedora 31 k libglvnd  x86_64 1:1.3.1-1.fc32 fedora 148 k libglvnd-core-devel  x86_64 1:1.3.1-1.fc32 fedora 19 k libglvnd-devel  x86_64 1:1.3.1-1.fc32 fedora 156 k libglvnd-egl  x86_64 1:1.3.1-1.fc32 fedora 46 k libglvnd-gles  x86_64 1:1.3.1-1.fc32 fedora 36 k libglvnd-glx  x86_64 1:1.3.1-1.fc32 fedora 160 k libglvnd-opengl  x86_64 1:1.3.1-1.fc32 fedora 49 k libiec61883  x86_64 1.2.0-23.fc32 fedora 41 k libjpeg-turbo  x86_64 2.0.4-1.fc32 fedora 168 k libmikmod  x86_64 3.3.11.1-8.fc32 fedora 154 k libmng  x86_64 2.0.3-11.fc32 fedora 188 k libmnl  x86_64 1.0.4-11.fc32 fedora 28 k libmodman  x86_64 2.0.1-21.fc32 fedora 34 k libmpc  x86_64 1.1.0-8.fc32 fedora 59 k libnetfilter_conntrack  x86_64 1.0.7-4.fc32 fedora 62 k libnfnetlink  x86_64 1.0.1-17.fc32 fedora 29 k libogg  x86_64 2:1.3.4-2.fc32 fedora 33 k libogg-devel  x86_64 2:1.3.4-2.fc32 fedora 13 k libpcap  x86_64 14:1.9.1-3.fc32 fedora 172 k libpciaccess  x86_64 0.16-2.fc32 fedora 27 k libpng  x86_64 2:1.6.37-3.fc32 fedora 116 k libproxy  x86_64 0.4.15-17.fc32 fedora 72 k libraw1394  x86_64 2.1.2-11.fc32 fedora 65 k libsamplerate  x86_64 0.1.9-5.fc32 fedora 1.4 M libseccomp  x86_64 2.4.2-3.fc32 fedora 84 k libsigc++20  x86_64 2.10.3-1.fc32 fedora 38 k libsndfile  x86_64 1.0.28-12.fc32 fedora 192 k libsoup  x86_64 2.70.0-1.fc32 fedora 388 k libstdc++-devel  x86_64 10.0.1-0.11.fc32 fedora 2.0 M libstemmer  x86_64 0-14.585svn.fc32 fedora 84 k libtiff  x86_64 4.1.0-2.fc32 fedora 185 k libvorbis  x86_64 1:1.3.6-6.fc32 fedora 199 k libwayland-client  x86_64 1.18.0-1.fc32 fedora 35 k libwayland-server  x86_64 1.18.0-1.fc32 fedora 43 k libxcb  x86_64 1.13.1-4.fc32 fedora 231 k libxcb-devel  x86_64 1.13.1-4.fc32 fedora 1.0 M libxcrypt-devel  x86_64 4.4.16-3.fc32 updates 34 k libxml++  x86_64 2.40.1-10.fc32 fedora 103 k libxshmfence  x86_64 1.3-6.fc32 fedora 12 k lksctp-tools  x86_64 1.0.18-4.fc32 fedora 96 k lua  x86_64 5.3.5-7.fc32 fedora 183 k lua-posix  x86_64 33.3.1-16.fc32 fedora 180 k m4  x86_64 1.4.18-12.fc32 fedora 218 k mesa-libEGL  x86_64 20.0.5-1.fc32 updates 122 k mesa-libGL  x86_64 20.0.5-1.fc32 updates 179 k mesa-libGLU  x86_64 9.0.1-2.fc32 fedora 190 k mesa-libgbm  x86_64 20.0.5-1.fc32 updates 42 k mesa-libglapi  x86_64 20.0.5-1.fc32 updates 56 k nettle  x86_64 3.5.1-5.fc32 fedora 314 k opus  x86_64 1.3.1-3.fc32 fedora 216 k perl-Carp  noarch 1.50-440.fc32 fedora 29 k perl-Data-Dumper  x86_64 2.174-443.fc32 fedora 56 k perl-Encode  x86_64 4:3.05-444.fc32 fedora 1.8 M perl-Errno  x86_64 1.30-452.fc32 fedora 24 k perl-Exporter  noarch 5.74-2.fc32 fedora 32 k perl-File-Path  noarch 2.16-440.fc32 fedora 36 k perl-File-Temp  noarch 1:0.230.900-440.fc32 fedora 60 k perl-Getopt-Long  noarch 1:2.51-2.fc32 fedora 61 k perl-HTTP-Tiny  noarch 0.076-440.fc32 fedora 55 k perl-IO  x86_64 1.40-452.fc32 fedora 91 k perl-MIME-Base64  x86_64 3.15-440.fc32 fedora 30 k perl-PathTools  x86_64 3.78-441.fc32 fedora 86 k perl-Pod-Escapes  noarch 1:1.07-440.fc32 fedora 20 k perl-Pod-Perldoc  noarch 3.28.01-443.fc32 fedora 85 k perl-Pod-Simple  noarch 1:3.40-2.fc32 fedora 215 k perl-Pod-Usage  noarch 4:1.70-1.fc32 fedora 33 k perl-Scalar-List-Utils  x86_64 3:1.54-440.fc32 fedora 69 k perl-Socket  x86_64 4:2.029-5.fc32 fedora 55 k perl-Storable  x86_64 1:3.15-443.fc32 fedora 97 k perl-Term-ANSIColor  noarch 5.01-2.fc32 fedora 49 k perl-Term-Cap  noarch 1.17-440.fc32 fedora 22 k perl-Text-ParseWords  noarch 3.30-440.fc32 fedora 16 k perl-Text-Tabs+Wrap  noarch 2013.0523-440.fc32 fedora 23 k perl-Thread-Queue  noarch 3.13-440.fc32 fedora 21 k perl-Time-Local  noarch 2:1.300-2.fc32 fedora 34 k perl-Unicode-Normalize  x86_64 1.26-440.fc32 fedora 97 k perl-constant  noarch 1.33-441.fc32 fedora 23 k perl-interpreter  x86_64 4:5.30.2-452.fc32 fedora 6.0 M perl-libs  x86_64 4:5.30.2-452.fc32 fedora 1.7 M perl-macros  noarch 4:5.30.2-452.fc32 fedora 20 k perl-parent  noarch 1:0.238-1.fc32 fedora 14 k perl-podlators  noarch 1:4.14-2.fc32 fedora 113 k perl-threads  x86_64 1:2.22-442.fc32 fedora 59 k perl-threads-shared  x86_64 1.60-441.fc32 fedora 44 k pulseaudio-libs  x86_64 13.99.1-3.fc32 fedora 707 k qrencode-libs  x86_64 4.0.2-5.fc32 fedora 60 k shared-mime-info  x86_64 1.15-3.fc32 fedora 303 k sqlite-libs  x86_64 3.31.1-1.fc32 fedora 611 k systemd  x86_64 245.4-1.fc32 fedora 4.2 M systemd-pam  x86_64 245.4-1.fc32 fedora 298 k systemd-rpm-macros  noarch 245.4-1.fc32 fedora 25 k systemd-udev  x86_64 245.4-1.fc32 fedora 1.4 M ttmkfdir  x86_64 3.0.9-58.fc32 fedora 58 k tzdata-java  noarch 2019c-3.fc32 fedora 156 k xorg-x11-font-utils  x86_64 1:7.5-44.fc32 fedora 104 k xorg-x11-fonts-Type1  noarch 7.5-24.fc32 fedora 500 k xorg-x11-proto-devel  noarch 2019.1-3.fc32 fedora 262 k zlib-devel  x86_64 1.2.11-21.fc32 fedora 45 k Transaction Summary ================================================================================ Install 225 Packages Total size: 195 M Total download size: 140 M Installed size: 683 M Downloading Packages: [SKIPPED] java-11-openjdk-11.0.7.10-0.fc32.x86_64.rpm: Already downloaded [SKIPPED] java-11-openjdk-headless-11.0.7.10-0.fc32.x86_64.rpm: Already downloaded [SKIPPED] javapackages-filesystem-5.3.0-10.fc32.noarch.rpm: Already downloaded [SKIPPED] javapackages-tools-5.3.0-10.fc32.noarch.rpm: Already downloaded [SKIPPED] alsa-lib-1.2.2-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] ant-1.10.6-2.fc32.noarch.rpm: Already downloaded [SKIPPED] ant-lib-1.10.6-2.fc32.noarch.rpm: Already downloaded [SKIPPED] apache-commons-logging-1.2-20.fc32.noarch.rpm: Already downloaded [SKIPPED] avahi-libs-0.7-23.fc32.x86_64.rpm: Already downloaded [SKIPPED] bsf-2.4.0-35.fc32.noarch.rpm: Already downloaded [SKIPPED] bsh-2.0-16.b6.fc32.noarch.rpm: Already downloaded [SKIPPED] copy-jdk-configs-3.7-5.fc32.noarch.rpm: Already downloaded [SKIPPED] dbus-libs-1.12.16-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] dejavu-sans-fonts-2.37-7.fc32.noarch.rpm: Already downloaded [SKIPPED] desktop-file-utils-0.24-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] emacs-filesystem-26.3-2.fc32.noarch.rpm: Already downloaded [SKIPPED] fonts-filesystem-2.0.3-1.fc32.noarch.rpm: Already downloaded [SKIPPED] freetype-2.10.1-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] gdbm-libs-1.18.1-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] gdk-pixbuf2-2.40.0-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] giflib-5.2.1-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] gnutls-3.6.13-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] gsettings-desktop-schemas-3.36.0-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] hawtjni-runtime-1.17-2.fc32.noarch.rpm: Already downloaded [SKIPPED] jansi-1.18-3.fc32.noarch.rpm: Already downloaded [SKIPPED] jansi-native-1.8-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] jline-2.14.6-6.fc32.noarch.rpm: Already downloaded [SKIPPED] json-glib-1.4.4-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] langpacks-core-font-en-3.0-3.fc32.noarch.rpm: Already downloaded [SKIPPED] lcms2-2.9-7.fc32.x86_64.rpm: Already downloaded [SKIPPED] libX11-1.6.9-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] libX11-common-1.6.9-3.fc32.noarch.rpm: Already downloaded [SKIPPED] libXau-1.0.9-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] libXcomposite-0.4.5-2.fc32.x86_64.rpm: Already downloaded [SKIPPED] libXext-1.3.4-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] libXi-1.7.10-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] libXrender-0.9.10-11.fc32.x86_64.rpm: Already downloaded [SKIPPED] libXtst-1.2.3-11.fc32.x86_64.rpm: Already downloaded [SKIPPED] libappstream-glib-0.7.17-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] libfontenc-1.1.3-12.fc32.x86_64.rpm: Already downloaded [SKIPPED] libjpeg-turbo-2.0.4-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] libmodman-2.0.1-21.fc32.x86_64.rpm: Already downloaded [SKIPPED] libpng-1.6.37-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] libproxy-0.4.15-17.fc32.x86_64.rpm: Already downloaded [SKIPPED] libsoup-2.70.0-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] libstemmer-0-14.585svn.fc32.x86_64.rpm: Already downloaded [SKIPPED] libxcb-1.13.1-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] lksctp-tools-1.0.18-4.fc32.x86_64.rpm: Already downloaded [SKIPPED] lua-5.3.5-7.fc32.x86_64.rpm: Already downloaded [SKIPPED] lua-posix-33.3.1-16.fc32.x86_64.rpm: Already downloaded [SKIPPED] nettle-3.5.1-5.fc32.x86_64.rpm: Already downloaded [SKIPPED] shared-mime-info-1.15-3.fc32.x86_64.rpm: Already downloaded [SKIPPED] sqlite-libs-3.31.1-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] ttmkfdir-3.0.9-58.fc32.x86_64.rpm: Already downloaded [SKIPPED] tzdata-java-2019c-3.fc32.noarch.rpm: Already downloaded [SKIPPED] xml-commons-apis-1.4.01-29.fc32.noarch.rpm: Already downloaded [SKIPPED] xorg-x11-font-utils-7.5-44.fc32.x86_64.rpm: Already downloaded [SKIPPED] xorg-x11-fonts-Type1-7.5-24.fc32.noarch.rpm: Already downloaded [SKIPPED] cups-libs-2.3.1-9.fc32.x86_64.rpm: Already downloaded [SKIPPED] fontconfig-2.13.92-9.fc32.x86_64.rpm: Already downloaded [SKIPPED] glib-networking-2.64.2-1.fc32.x86_64.rpm: Already downloaded [SKIPPED] glib2-2.64.2-1.fc32.x86_64.rpm: Already downloaded (63/225): java-1.8.0-openjdk-1.8.0.242.b08-3.fc 8.5 MB/s | 295 kB 00:00 (64/225): java-1.8.0-openjdk-devel-1.8.0.242.b0 43 MB/s | 9.2 MB 00:00 (65/225): DevIL-1.7.8-34.fc32.x86_64.rpm 1.4 MB/s | 278 kB 00:00 (66/225): SDL-1.2.15-43.fc32.x86_64.rpm 29 MB/s | 213 kB 00:00 (67/225): SDL_gfx-2.0.25-12.fc32.x86_64.rpm 8.9 MB/s | 55 kB 00:00 (68/225): SDL_image-1.2.12-23.fc32.x86_64.rpm 6.7 MB/s | 44 kB 00:00 (69/225): SDL_mixer-1.2.12-19.fc32.x86_64.rpm 15 MB/s | 95 kB 00:00 (70/225): SDL_ttf-2.0.11-17.fc32.x86_64.rpm 1.1 MB/s | 25 kB 00:00 (71/225): acl-2.2.53-5.fc32.x86_64.rpm 19 MB/s | 72 kB 00:00 (72/225): annobin-9.19-1.fc32.x86_64.rpm 34 MB/s | 112 kB 00:00 (73/225): autoconf-2.69-33.fc32.noarch.rpm 83 MB/s | 666 kB 00:00 (74/225): automake-1.16.1-14.fc32.noarch.rpm 58 MB/s | 665 kB 00:00 (75/225): cpp-10.0.1-0.11.fc32.x86_64.rpm 104 MB/s | 9.4 MB 00:00 (76/225): cryptsetup-libs-2.3.0-1.fc32.x86_64.r 76 MB/s | 450 kB 00:00 (77/225): dbus-1.12.16-4.fc32.x86_64.rpm 4.3 MB/s | 11 kB 00:00 (78/225): dbus-broker-22-1.fc32.x86_64.rpm 48 MB/s | 176 kB 00:00 (79/225): dbus-common-1.12.16-4.fc32.noarch.rpm 7.3 MB/s | 17 kB 00:00 (80/225): device-mapper-1.02.171-1.fc32.x86_64. 45 MB/s | 143 kB 00:00 (81/225): device-mapper-libs-1.02.171-1.fc32.x8 50 MB/s | 180 kB 00:00 (82/225): dom4j-2.0.0-9.fc32.noarch.rpm 12 MB/s | 302 kB 00:00 (83/225): flac-libs-1.3.3-2.fc32.x86_64.rpm 30 MB/s | 224 kB 00:00 (84/225): fluidsynth-1.1.11-7.fc32.x86_64.rpm 4.6 MB/s | 25 kB 00:00 (85/225): java-1.8.0-openjdk-headless-1.8.0.242 47 MB/s | 33 MB 00:00 (86/225): fluidsynth-libs-1.1.11-7.fc32.x86_64. 993 kB/s | 209 kB 00:00 (87/225): DevIL-devel-1.7.8-34.fc32.x86_64.rpm 80 kB/s | 37 kB 00:00 (88/225): ftgl-2.1.3-0.22.rc5.fc32.x86_64.rpm 1.4 MB/s | 115 kB 00:00 (89/225): gcc-c++-10.0.1-0.11.fc32.x86_64.rpm 59 MB/s | 11 MB 00:00 (90/225): gcc-10.0.1-0.11.fc32.x86_64.rpm 74 MB/s | 30 MB 00:00 (91/225): gl-manpages-1.1-20.20190306.fc32.noar 3.5 MB/s | 1.0 MB 00:00 (92/225): glibc-devel-2.31-2.fc32.x86_64.rpm 5.0 MB/s | 1.0 MB 00:00 (93/225): glibc-headers-2.31-2.fc32.x86_64.rpm 39 MB/s | 456 kB 00:00 (94/225): groff-base-1.22.3-21.fc32.x86_64.rpm 66 MB/s | 1.0 MB 00:00 (95/225): gsm-1.0.18-6.fc32.x86_64.rpm 3.9 MB/s | 33 kB 00:00 (96/225): hwdata-0.334-1.fc32.noarch.rpm 97 MB/s | 1.4 MB 00:00 (97/225): glibmm24-2.64.2-1.fc32.x86_64.rpm 14 MB/s | 719 kB 00:00 (98/225): iptables-libs-1.8.4-7.fc32.x86_64.rpm 16 MB/s | 368 kB 00:00 (99/225): isl-0.16.1-10.fc32.x86_64.rpm 32 MB/s | 872 kB 00:00 (100/225): jack-audio-connection-kit-1.9.14-2.f 19 MB/s | 534 kB 00:00 (101/225): jasper-libs-2.0.16-2.fc32.x86_64.rpm 8.9 MB/s | 164 kB 00:00 (102/225): jaxen-1.2.0-3.fc32.noarch.rpm 10 MB/s | 203 kB 00:00 (103/225): jbigkit-libs-2.1-18.fc32.x86_64.rpm 13 MB/s | 53 kB 00:00 (104/225): kbd-2.2.0-1.fc32.x86_64.rpm 20 MB/s | 384 kB 00:00 (105/225): jdom-1.1.3-20.fc32.noarch.rpm 7.6 MB/s | 174 kB 00:00 (106/225): kbd-legacy-2.2.0-1.fc32.noarch.rpm 19 MB/s | 473 kB 00:00 (107/225): kmod-libs-27-1.fc32.x86_64.rpm 6.1 MB/s | 64 kB 00:00 (108/225): kbd-misc-2.2.0-1.fc32.noarch.rpm 29 MB/s | 1.5 MB 00:00 (109/225): kmod-27-1.fc32.x86_64.rpm 2.4 MB/s | 124 kB 00:00 (110/225): libGLEW-2.1.0-6.fc32.x86_64.rpm 4.1 MB/s | 156 kB 00:00 (111/225): libICE-1.0.10-3.fc32.x86_64.rpm 12 MB/s | 71 kB 00:00 (112/225): libICE-devel-1.0.10-3.fc32.x86_64.rp 5.2 MB/s | 46 kB 00:00 (113/225): libSM-1.2.3-5.fc32.x86_64.rpm 6.8 MB/s | 42 kB 00:00 (114/225): libSM-devel-1.2.3-5.fc32.x86_64.rpm 3.1 MB/s | 12 kB 00:00 (115/225): libX11-xcb-1.6.9-3.fc32.x86_64.rpm 2.4 MB/s | 11 kB 00:00 (116/225): libXau-devel-1.0.9-3.fc32.x86_64.rpm 3.2 MB/s | 14 kB 00:00 (117/225): libXcursor-1.2.0-2.fc32.x86_64.rpm 10 MB/s | 30 kB 00:00 (118/225): libX11-devel-1.6.9-3.fc32.x86_64.rpm 39 MB/s | 938 kB 00:00 (119/225): libXcursor-devel-1.2.0-2.fc32.x86_64 1.5 MB/s | 22 kB 00:00 (120/225): libXdamage-1.1.5-2.fc32.x86_64.rpm 1.7 MB/s | 22 kB 00:00 (121/225): libXfixes-5.0.3-11.fc32.x86_64.rpm 8.1 MB/s | 19 kB 00:00 (122/225): libXfixes-devel-5.0.3-11.fc32.x86_64 3.8 MB/s | 12 kB 00:00 (123/225): libXrandr-1.5.2-3.fc32.x86_64.rpm 5.7 MB/s | 27 kB 00:00 (124/225): libXrandr-devel-1.5.2-3.fc32.x86_64. 3.6 MB/s | 19 kB 00:00 (125/225): libXext-devel-1.3.4-3.fc32.x86_64.rp 5.8 MB/s | 73 kB 00:00 (126/225): libXt-1.2.0-1.fc32.x86_64.rpm 44 MB/s | 183 kB 00:00 (127/225): libXrender-devel-0.9.10-11.fc32.x86_ 2.3 MB/s | 16 kB 00:00 (128/225): libXxf86vm-1.1.4-13.fc32.x86_64.rpm 6.7 MB/s | 18 kB 00:00 (129/225): libXt-devel-1.2.0-1.fc32.x86_64.rpm 38 MB/s | 408 kB 00:00 (130/225): libargon2-20171227-4.fc32.x86_64.rpm 7.7 MB/s | 30 kB 00:00 (131/225): libXxf86vm-devel-1.1.4-13.fc32.x86_6 2.4 MB/s | 18 kB 00:00 (132/225): libasyncns-0.8-18.fc32.x86_64.rpm 10 MB/s | 30 kB 00:00 (133/225): libdrm-2.4.100-2.fc32.x86_64.rpm 36 MB/s | 159 kB 00:00 (134/225): libconfig-1.7.2-5.fc32.x86_64.rpm 9.8 MB/s | 74 kB 00:00 (135/225): libglvnd-1.3.1-1.fc32.x86_64.rpm 34 MB/s | 148 kB 00:00 (136/225): libglvnd-core-devel-1.3.1-1.fc32.x86 2.8 MB/s | 19 kB 00:00 (137/225): libffado-2.4.1-10.fc32.x86_64.rpm 49 MB/s | 901 kB 00:00 (138/225): libglvnd-egl-1.3.1-1.fc32.x86_64.rpm 8.2 MB/s | 46 kB 00:00 (139/225): libglvnd-devel-1.3.1-1.fc32.x86_64.r 13 MB/s | 156 kB 00:00 (140/225): libglvnd-gles-1.3.1-1.fc32.x86_64.rp 9.2 MB/s | 36 kB 00:00 (141/225): libglvnd-glx-1.3.1-1.fc32.x86_64.rpm 36 MB/s | 160 kB 00:00 (142/225): libglvnd-opengl-1.3.1-1.fc32.x86_64. 10 MB/s | 49 kB 00:00 (143/225): libiec61883-1.2.0-23.fc32.x86_64.rpm 6.5 MB/s | 41 kB 00:00 (144/225): libjpeg-turbo-devel-2.0.4-1.fc32.x86 14 MB/s | 96 kB 00:00 (145/225): libmikmod-3.3.11.1-8.fc32.x86_64.rpm 23 MB/s | 154 kB 00:00 (146/225): libmnl-1.0.4-11.fc32.x86_64.rpm 10 MB/s | 28 kB 00:00 (147/225): libmng-2.0.3-11.fc32.x86_64.rpm 27 MB/s | 188 kB 00:00 (148/225): libmpc-1.1.0-8.fc32.x86_64.rpm 13 MB/s | 59 kB 00:00 (149/225): libnetfilter_conntrack-1.0.7-4.fc32. 19 MB/s | 62 kB 00:00 (150/225): libogg-1.3.4-2.fc32.x86_64.rpm 14 MB/s | 33 kB 00:00 (151/225): libnfnetlink-1.0.1-17.fc32.x86_64.rp 7.4 MB/s | 29 kB 00:00 (152/225): libpcap-1.9.1-3.fc32.x86_64.rpm 38 MB/s | 172 kB 00:00 (153/225): libpciaccess-0.16-2.fc32.x86_64.rpm 6.3 MB/s | 27 kB 00:00 (154/225): libogg-devel-1.3.4-2.fc32.x86_64.rpm 1.3 MB/s | 13 kB 00:00 (155/225): libraw1394-2.1.2-11.fc32.x86_64.rpm 7.8 MB/s | 65 kB 00:00 (156/225): libseccomp-2.4.2-3.fc32.x86_64.rpm 29 MB/s | 84 kB 00:00 (157/225): libsigc++20-2.10.3-1.fc32.x86_64.rpm 8.9 MB/s | 38 kB 00:00 (158/225): libsamplerate-0.1.9-5.fc32.x86_64.rp 55 MB/s | 1.4 MB 00:00 (159/225): libsndfile-1.0.28-12.fc32.x86_64.rpm 21 MB/s | 192 kB 00:00 (160/225): libstdc++-devel-10.0.1-0.11.fc32.x86 113 MB/s | 2.0 MB 00:00 (161/225): libtiff-4.1.0-2.fc32.x86_64.rpm 10 MB/s | 185 kB 00:00 (162/225): libvorbis-1.3.6-6.fc32.x86_64.rpm 51 MB/s | 199 kB 00:00 (163/225): libvorbis-devel-1.3.6-6.fc32.x86_64. 3.0 MB/s | 18 kB 00:00 (164/225): libwayland-client-1.18.0-1.fc32.x86_ 11 MB/s | 35 kB 00:00 (165/225): libwayland-server-1.18.0-1.fc32.x86_ 16 MB/s | 43 kB 00:00 (166/225): libxcb-devel-1.13.1-4.fc32.x86_64.rp 55 MB/s | 1.0 MB 00:00 (167/225): libxml++-2.40.1-10.fc32.x86_64.rpm 5.5 MB/s | 103 kB 00:00 (168/225): libxshmfence-1.3-6.fc32.x86_64.rpm 5.0 MB/s | 12 kB 00:00 (169/225): m4-1.4.18-12.fc32.x86_64.rpm 56 MB/s | 218 kB 00:00 (170/225): mesa-libGLU-9.0.1-2.fc32.x86_64.rpm 35 MB/s | 190 kB 00:00 (171/225): mesa-libGLU-devel-9.0.1-2.fc32.x86_6 2.3 MB/s | 13 kB 00:00 (172/225): opus-1.3.1-3.fc32.x86_64.rpm 21 MB/s | 216 kB 00:00 (173/225): perl-Carp-1.50-440.fc32.noarch.rpm 3.6 MB/s | 29 kB 00:00 (174/225): perl-Data-Dumper-2.174-443.fc32.x86_ 24 MB/s | 56 kB 00:00 (175/225): perl-Encode-3.05-444.fc32.x86_64.rpm 71 MB/s | 1.8 MB 00:00 (176/225): perl-Errno-1.30-452.fc32.x86_64.rpm 1.3 MB/s | 24 kB 00:00 (177/225): perl-Exporter-5.74-2.fc32.noarch.rpm 13 MB/s | 32 kB 00:00 (178/225): perl-File-Path-2.16-440.fc32.noarch. 12 MB/s | 36 kB 00:00 (179/225): perl-File-Temp-0.230.900-440.fc32.no 23 MB/s | 60 kB 00:00 (180/225): perl-Getopt-Long-2.51-2.fc32.noarch. 23 MB/s | 61 kB 00:00 (181/225): perl-HTTP-Tiny-0.076-440.fc32.noarch 20 MB/s | 55 kB 00:00 (182/225): perl-IO-1.40-452.fc32.x86_64.rpm 31 MB/s | 91 kB 00:00 (183/225): perl-MIME-Base64-3.15-440.fc32.x86_6 12 MB/s | 30 kB 00:00 (184/225): perl-PathTools-3.78-441.fc32.x86_64. 9.1 MB/s | 86 kB 00:00 (185/225): perl-Pod-Escapes-1.07-440.fc32.noarc 2.0 MB/s | 20 kB 00:00 (186/225): perl-Pod-Perldoc-3.28.01-443.fc32.no 16 MB/s | 85 kB 00:00 (187/225): perl-Pod-Simple-3.40-2.fc32.noarch.r 31 MB/s | 215 kB 00:00 (188/225): perl-Pod-Usage-1.70-1.fc32.noarch.rp 13 MB/s | 33 kB 00:00 (189/225): perl-Scalar-List-Utils-1.54-440.fc32 27 MB/s | 69 kB 00:00 (190/225): perl-Socket-2.029-5.fc32.x86_64.rpm 21 MB/s | 55 kB 00:00 (191/225): perl-Storable-3.15-443.fc32.x86_64.r 34 MB/s | 97 kB 00:00 (192/225): perl-Term-ANSIColor-5.01-2.fc32.noar 17 MB/s | 49 kB 00:00 (193/225): perl-Term-Cap-1.17-440.fc32.noarch.r 8.7 MB/s | 22 kB 00:00 (194/225): perl-Text-ParseWords-3.30-440.fc32.n 6.6 MB/s | 16 kB 00:00 (195/225): perl-Text-Tabs+Wrap-2013.0523-440.fc 5.8 MB/s | 23 kB 00:00 (196/225): perl-Thread-Queue-3.13-440.fc32.noar 5.9 MB/s | 21 kB 00:00 (197/225): perl-Time-Local-1.300-2.fc32.noarch. 15 MB/s | 34 kB 00:00 (198/225): perl-Unicode-Normalize-1.26-440.fc32 30 MB/s | 97 kB 00:00 (199/225): perl-constant-1.33-441.fc32.noarch.r 8.9 MB/s | 23 kB 00:00 (200/225): perl-interpreter-5.30.2-452.fc32.x86 70 MB/s | 6.0 MB 00:00 (201/225): perl-libs-5.30.2-452.fc32.x86_64.rpm 14 MB/s | 1.7 MB 00:00 (202/225): libpng-devel-1.6.37-3.fc32.x86_64.rp 941 kB/s | 291 kB 00:00 (203/225): perl-macros-5.30.2-452.fc32.noarch.r 1.2 MB/s | 20 kB 00:00 (204/225): perl-parent-0.238-1.fc32.noarch.rpm 821 kB/s | 14 kB 00:00 (205/225): perl-podlators-4.14-2.fc32.noarch.rp 34 MB/s | 113 kB 00:00 (206/225): perl-threads-2.22-442.fc32.x86_64.rp 18 MB/s | 59 kB 00:00 (207/225): perl-threads-shared-1.60-441.fc32.x8 12 MB/s | 44 kB 00:00 (208/225): pulseaudio-libs-13.99.1-3.fc32.x86_6 84 MB/s | 707 kB 00:00 (209/225): qrencode-libs-4.0.2-5.fc32.x86_64.rp 2.9 MB/s | 60 kB 00:00 (210/225): sdljava-0.9.1-47.fc32.x86_64.rpm 14 MB/s | 394 kB 00:00 (211/225): swig-4.0.1-7.fc32.x86_64.rpm 34 MB/s | 1.4 MB 00:00 (212/225): systemd-245.4-1.fc32.x86_64.rpm 45 MB/s | 4.2 MB 00:00 (213/225): systemd-pam-245.4-1.fc32.x86_64.rpm 4.7 MB/s | 298 kB 00:00 (214/225): systemd-rpm-macros-245.4-1.fc32.noar 333 kB/s | 25 kB 00:00 (215/225): systemd-udev-245.4-1.fc32.x86_64.rpm 36 MB/s | 1.4 MB 00:00 (216/225): xorg-x11-proto-devel-2019.1-3.fc32.n 11 MB/s | 262 kB 00:00 (217/225): vecmath1.2-1.14-23.fc32.noarch.rpm 4.4 MB/s | 117 kB 00:00 (218/225): zlib-devel-1.2.11-21.fc32.x86_64.rpm 10 MB/s | 45 kB 00:00 (219/225): json-c-0.13.1-11.fc32.x86_64.rpm 3.0 MB/s | 37 kB 00:00 (220/225): kernel-headers-5.6.7-300.fc32.x86_64 35 MB/s | 1.2 MB 00:00 (221/225): libxcrypt-devel-4.4.16-3.fc32.x86_64 1.0 MB/s | 34 kB 00:00 (222/225): mesa-libEGL-20.0.5-1.fc32.x86_64.rpm 5.3 MB/s | 122 kB 00:00 (223/225): mesa-libGL-20.0.5-1.fc32.x86_64.rpm 48 MB/s | 179 kB 00:00 (224/225): mesa-libgbm-20.0.5-1.fc32.x86_64.rpm 8.4 MB/s | 42 kB 00:00 (225/225): mesa-libglapi-20.0.5-1.fc32.x86_64.r 12 MB/s | 56 kB 00:00 -------------------------------------------------------------------------------- Total 56 MB/s | 140 MB 00:02 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: copy-jdk-configs-3.7-5.fc32.noarch 1/1 Running scriptlet: java-11-openjdk-headless-1:11.0.7.10-0.fc32.x86_64 1/1 Running scriptlet: java-1.8.0-openjdk-headless-1:1.8.0.242.b08-3.fc32.x 1/1 Preparing : 1/1 Installing : perl-Exporter-5.74-2.fc32.noarch 1/225 Installing : perl-libs-4:5.30.2-452.fc32.x86_64 2/225 Installing : perl-Carp-1.50-440.fc32.noarch 3/225 Installing : javapackages-filesystem-5.3.0-10.fc32.noarch 4/225 Installing : xorg-x11-proto-devel-2019.1-3.fc32.noarch 5/225 Installing : libjpeg-turbo-2.0.4-1.fc32.x86_64 6/225 Installing : libpng-2:1.6.37-3.fc32.x86_64 7/225 Installing : freetype-2.10.1-2.fc32.x86_64 8/225 Installing : perl-Scalar-List-Utils-3:1.54-440.fc32.x86_64 9/225 Installing : perl-parent-1:0.238-1.fc32.noarch 10/225 Installing : libglvnd-1:1.3.1-1.fc32.x86_64 11/225 Installing : SDL-1.2.15-43.fc32.x86_64 12/225 Installing : libogg-2:1.3.4-2.fc32.x86_64 13/225 Installing : libX11-xcb-1.6.9-3.fc32.x86_64 14/225 Installing : libICE-1.0.10-3.fc32.x86_64 15/225 Installing : dbus-libs-1:1.12.16-4.fc32.x86_64 16/225 Installing : alsa-lib-1.2.2-2.fc32.x86_64 17/225 Installing : libSM-1.2.3-5.fc32.x86_64 18/225 Installing : libvorbis-1:1.3.6-6.fc32.x86_64 19/225 Installing : perl-Text-ParseWords-3.30-440.fc32.noarch 20/225 Installing : libmpc-1.1.0-8.fc32.x86_64 21/225 Installing : libICE-devel-1.0.10-3.fc32.x86_64 22/225 Installing : glib2-2.64.2-1.fc32.x86_64 23/225 Installing : shared-mime-info-1.15-3.fc32.x86_64 24/225 Running scriptlet: shared-mime-info-1.15-3.fc32.x86_64 24/225 Installing : mesa-libglapi-20.0.5-1.fc32.x86_64 25/225 Installing : tzdata-java-2019c-3.fc32.noarch 26/225 Installing : lksctp-tools-1.0.18-4.fc32.x86_64 27/225 Running scriptlet: lksctp-tools-1.0.18-4.fc32.x86_64 27/225 Installing : libxshmfence-1.3-6.fc32.x86_64 28/225 Installing : libwayland-server-1.18.0-1.fc32.x86_64 29/225 Installing : libsigc++20-2.10.3-1.fc32.x86_64 30/225 Installing : glibmm24-2.64.2-1.fc32.x86_64 31/225 Installing : libraw1394-2.1.2-11.fc32.x86_64 32/225 Installing : libXau-1.0.9-3.fc32.x86_64 33/225 Installing : libxcb-1.13.1-4.fc32.x86_64 34/225 Installing : lcms2-2.9-7.fc32.x86_64 35/225 Installing : kmod-libs-27-1.fc32.x86_64 36/225 Installing : giflib-5.2.1-4.fc32.x86_64 37/225 Installing : fonts-filesystem-2.0.3-1.fc32.noarch 38/225 Installing : dejavu-sans-fonts-2.37-7.fc32.noarch 39/225 Installing : emacs-filesystem-1:26.3-2.fc32.noarch 40/225 Installing : langpacks-core-font-en-3.0-3.fc32.noarch 41/225 Installing : fontconfig-2.13.92-9.fc32.x86_64 42/225 Running scriptlet: fontconfig-2.13.92-9.fc32.x86_64 42/225 Installing : libmng-2.0.3-11.fc32.x86_64 43/225 Installing : libXau-devel-1.0.9-3.fc32.x86_64 44/225 Installing : libxcb-devel-1.13.1-4.fc32.x86_64 45/225 Installing : libiec61883-1.2.0-23.fc32.x86_64 46/225 Installing : libxml++-2.40.1-10.fc32.x86_64 47/225 Installing : gdk-pixbuf2-2.40.0-2.fc32.x86_64 48/225 Installing : gsettings-desktop-schemas-3.36.0-1.fc32.x86_64 49/225 Installing : json-glib-1.4.4-4.fc32.x86_64 50/225 Installing : libSM-devel-1.2.3-5.fc32.x86_64 51/225 Installing : cpp-10.0.1-0.11.fc32.x86_64 52/225 Installing : avahi-libs-0.7-23.fc32.x86_64 53/225 Installing : flac-libs-1.3.3-2.fc32.x86_64 54/225 Installing : SDL_gfx-2.0.25-12.fc32.x86_64 55/225 Installing : SDL_ttf-2.0.11-17.fc32.x86_64 56/225 Installing : libglvnd-gles-1:1.3.1-1.fc32.x86_64 57/225 Installing : libglvnd-opengl-1:1.3.1-1.fc32.x86_64 58/225 Installing : ttmkfdir-3.0.9-58.fc32.x86_64 59/225 Installing : jasper-libs-2.0.16-2.fc32.x86_64 60/225 Installing : perl-Unicode-Normalize-1.26-440.fc32.x86_64 61/225 Installing : perl-Term-ANSIColor-5.01-2.fc32.noarch 62/225 Installing : kernel-headers-5.6.7-300.fc32.x86_64 63/225 Running scriptlet: glibc-headers-2.31-2.fc32.x86_64 64/225 Installing : glibc-headers-2.31-2.fc32.x86_64 64/225 Installing : libxcrypt-devel-4.4.16-3.fc32.x86_64 65/225 Installing : glibc-devel-2.31-2.fc32.x86_64 66/225 Installing : json-c-0.13.1-11.fc32.x86_64 67/225 Installing : zlib-devel-1.2.11-21.fc32.x86_64 68/225 Installing : systemd-rpm-macros-245.4-1.fc32.noarch 69/225 Installing : sqlite-libs-3.31.1-1.fc32.x86_64 70/225 Installing : qrencode-libs-4.0.2-5.fc32.x86_64 71/225 Installing : opus-1.3.1-3.fc32.x86_64 72/225 Installing : nettle-3.5.1-5.fc32.x86_64 73/225 Installing : gnutls-3.6.13-1.fc32.x86_64 74/225 Installing : cups-libs-1:2.3.1-9.fc32.x86_64 75/225 Installing : m4-1.4.18-12.fc32.x86_64 76/225 Installing : lua-posix-33.3.1-16.fc32.x86_64 77/225 Installing : lua-5.3.5-7.fc32.x86_64 78/225 Installing : copy-jdk-configs-3.7-5.fc32.noarch 79/225 Installing : java-11-openjdk-headless-1:11.0.7.10-0.fc32.x86_ 80/225 Running scriptlet: java-11-openjdk-headless-1:11.0.7.10-0.fc32.x86_ 80/225 Installing : javapackages-tools-5.3.0-10.fc32.noarch 81/225 Installing : hawtjni-runtime-1.17-2.fc32.noarch 82/225 Installing : java-1.8.0-openjdk-headless-1:1.8.0.242.b08-3.fc 83/225 Running scriptlet: java-1.8.0-openjdk-headless-1:1.8.0.242.b08-3.fc 83/225 Installing : jansi-native-1.8-2.fc32.x86_64 84/225 Installing : jansi-1.18-3.fc32.noarch 85/225 Installing : jline-2.14.6-6.fc32.noarch 86/225 Installing : ant-lib-1.10.6-2.fc32.noarch 87/225 Installing : apache-commons-logging-1.2-20.fc32.noarch 88/225 Installing : bsf-2.4.0-35.fc32.noarch 89/225 Installing : bsh-2.0-16.b6.fc32.noarch 90/225 Installing : jaxen-1.2.0-3.fc32.noarch 91/225 Installing : jdom-1.1.3-20.fc32.noarch 92/225 Installing : libwayland-client-1.18.0-1.fc32.x86_64 93/225 Installing : libstemmer-0-14.585svn.fc32.x86_64 94/225 Installing : libstdc++-devel-10.0.1-0.11.fc32.x86_64 95/225 Installing : libseccomp-2.4.2-3.fc32.x86_64 96/225 Installing : libpcap-14:1.9.1-3.fc32.x86_64 97/225 Installing : libnfnetlink-1.0.1-17.fc32.x86_64 98/225 Installing : libmodman-2.0.1-21.fc32.x86_64 99/225 Installing : libproxy-0.4.15-17.fc32.x86_64 100/225 Installing : glib-networking-2.64.2-1.fc32.x86_64 101/225 Installing : libsoup-2.70.0-1.fc32.x86_64 102/225 Installing : libmnl-1.0.4-11.fc32.x86_64 103/225 Installing : libnetfilter_conntrack-1.0.7-4.fc32.x86_64 104/225 Installing : iptables-libs-1.8.4-7.fc32.x86_64 105/225 Installing : libglvnd-core-devel-1:1.3.1-1.fc32.x86_64 106/225 Installing : libfontenc-1.1.3-12.fc32.x86_64 107/225 Installing : xorg-x11-font-utils-1:7.5-44.fc32.x86_64 108/225 Installing : xorg-x11-fonts-Type1-7.5-24.fc32.noarch 109/225 Running scriptlet: xorg-x11-fonts-Type1-7.5-24.fc32.noarch 109/225 Installing : libconfig-1.7.2-5.fc32.x86_64 110/225 Installing : libasyncns-0.8-18.fc32.x86_64 111/225 Installing : libargon2-20171227-4.fc32.x86_64 112/225 Installing : libX11-common-1.6.9-3.fc32.noarch 113/225 Installing : libX11-1.6.9-3.fc32.x86_64 114/225 Installing : libXext-1.3.4-3.fc32.x86_64 115/225 Installing : libX11-devel-1.6.9-3.fc32.x86_64 116/225 Installing : libXrender-0.9.10-11.fc32.x86_64 117/225 Installing : libXfixes-5.0.3-11.fc32.x86_64 118/225 Installing : libXi-1.7.10-3.fc32.x86_64 119/225 Installing : libXtst-1.2.3-11.fc32.x86_64 120/225 Installing : libXrender-devel-0.9.10-11.fc32.x86_64 121/225 Installing : libXext-devel-1.3.4-3.fc32.x86_64 122/225 Installing : libXxf86vm-1.1.4-13.fc32.x86_64 123/225 Installing : libXcomposite-0.4.5-2.fc32.x86_64 124/225 Installing : java-1.8.0-openjdk-1:1.8.0.242.b08-3.fc32.x86_64 125/225 Running scriptlet: java-1.8.0-openjdk-1:1.8.0.242.b08-3.fc32.x86_64 125/225 Installing : java-11-openjdk-1:11.0.7.10-0.fc32.x86_64 126/225 Running scriptlet: java-11-openjdk-1:11.0.7.10-0.fc32.x86_64 126/225 Installing : libXcursor-1.2.0-2.fc32.x86_64 127/225 Installing : libXdamage-1.1.5-2.fc32.x86_64 128/225 Installing : libXfixes-devel-5.0.3-11.fc32.x86_64 129/225 Installing : libXrandr-1.5.2-3.fc32.x86_64 130/225 Installing : libXt-1.2.0-1.fc32.x86_64 131/225 Installing : kmod-27-1.fc32.x86_64 132/225 Installing : kbd-misc-2.2.0-1.fc32.noarch 133/225 Installing : kbd-legacy-2.2.0-1.fc32.noarch 134/225 Installing : kbd-2.2.0-1.fc32.x86_64 135/225 Installing : jbigkit-libs-2.1-18.fc32.x86_64 136/225 Installing : libtiff-4.1.0-2.fc32.x86_64 137/225 Installing : DevIL-1.7.8-34.fc32.x86_64 138/225 Installing : SDL_image-1.2.12-23.fc32.x86_64 139/225 Installing : isl-0.16.1-10.fc32.x86_64 140/225 Installing : gcc-10.0.1-0.11.fc32.x86_64 141/225 Installing : hwdata-0.334-1.fc32.noarch 142/225 Installing : libpciaccess-0.16-2.fc32.x86_64 143/225 Installing : libdrm-2.4.100-2.fc32.x86_64 144/225 Installing : libglvnd-glx-1:1.3.1-1.fc32.x86_64 145/225 Installing : mesa-libGL-20.0.5-1.fc32.x86_64 146/225 Installing : mesa-libGLU-9.0.1-2.fc32.x86_64 147/225 Installing : ftgl-2.1.3-0.22.rc5.fc32.x86_64 148/225 Installing : libGLEW-2.1.0-6.fc32.x86_64 149/225 Installing : mesa-libgbm-20.0.5-1.fc32.x86_64 150/225 Installing : libglvnd-egl-1:1.3.1-1.fc32.x86_64 151/225 Installing : mesa-libEGL-20.0.5-1.fc32.x86_64 152/225 Installing : libglvnd-devel-1:1.3.1-1.fc32.x86_64 153/225 Installing : gsm-1.0.18-6.fc32.x86_64 154/225 Installing : libsndfile-1.0.28-12.fc32.x86_64 155/225 Installing : pulseaudio-libs-13.99.1-3.fc32.x86_64 156/225 Installing : libmikmod-3.3.11.1-8.fc32.x86_64 157/225 Installing : libsamplerate-0.1.9-5.fc32.x86_64 158/225 Installing : groff-base-1.22.3-21.fc32.x86_64 159/225 Installing : gl-manpages-1.1-20.20190306.fc32.noarch 160/225 Installing : gdbm-libs-1:1.18.1-3.fc32.x86_64 161/225 Installing : perl-Errno-1.30-452.fc32.x86_64 162/225 Installing : perl-Socket-4:2.029-5.fc32.x86_64 163/225 Installing : perl-Text-Tabs+Wrap-2013.0523-440.fc32.noarch 164/225 Installing : perl-File-Path-2.16-440.fc32.noarch 165/225 Installing : perl-IO-1.40-452.fc32.x86_64 166/225 Installing : perl-PathTools-3.78-441.fc32.x86_64 167/225 Installing : perl-constant-1.33-441.fc32.noarch 168/225 Installing : perl-macros-4:5.30.2-452.fc32.noarch 169/225 Installing : perl-threads-1:2.22-442.fc32.x86_64 170/225 Installing : perl-threads-shared-1.60-441.fc32.x86_64 171/225 Installing : perl-interpreter-4:5.30.2-452.fc32.x86_64 172/225 Installing : perl-MIME-Base64-3.15-440.fc32.x86_64 173/225 Installing : perl-Data-Dumper-2.174-443.fc32.x86_64 174/225 Installing : perl-File-Temp-1:0.230.900-440.fc32.noarch 175/225 Installing : perl-Pod-Escapes-1:1.07-440.fc32.noarch 176/225 Installing : perl-Storable-1:3.15-443.fc32.x86_64 177/225 Installing : perl-Term-Cap-1.17-440.fc32.noarch 178/225 Installing : perl-Thread-Queue-3.13-440.fc32.noarch 179/225 Installing : perl-Time-Local-2:1.300-2.fc32.noarch 180/225 Installing : perl-HTTP-Tiny-0.076-440.fc32.noarch 181/225 Installing : perl-Encode-4:3.05-444.fc32.x86_64 182/225 Installing : perl-Pod-Perldoc-3.28.01-443.fc32.noarch 183/225 Installing : perl-Pod-Simple-1:3.40-2.fc32.noarch 184/225 Installing : perl-Getopt-Long-1:2.51-2.fc32.noarch 185/225 Installing : perl-Pod-Usage-4:1.70-1.fc32.noarch 186/225 Installing : perl-podlators-1:4.14-2.fc32.noarch 187/225 Installing : autoconf-2.69-33.fc32.noarch 188/225 Installing : automake-1.16.1-14.fc32.noarch 189/225 Installing : libogg-devel-2:1.3.4-2.fc32.x86_64 190/225 Installing : acl-2.2.53-5.fc32.x86_64 191/225 Installing : device-mapper-1.02.171-1.fc32.x86_64 192/225 Installing : device-mapper-libs-1.02.171-1.fc32.x86_64 193/225 Installing : cryptsetup-libs-2.3.0-1.fc32.x86_64 194/225 Installing : dbus-1:1.12.16-4.fc32.x86_64 195/225 Installing : systemd-pam-245.4-1.fc32.x86_64 196/225 Running scriptlet: systemd-245.4-1.fc32.x86_64 197/225 Installing : systemd-245.4-1.fc32.x86_64 197/225 Running scriptlet: systemd-245.4-1.fc32.x86_64 197/225 Installing : dbus-common-1:1.12.16-4.fc32.noarch 198/225 Running scriptlet: dbus-common-1:1.12.16-4.fc32.noarch 198/225 Created symlink /etc/systemd/system/sockets.target.wants/dbus.socket → /usr/lib/systemd/system/dbus.socket. Created symlink /etc/systemd/user/sockets.target.wants/dbus.socket → /usr/lib/systemd/user/dbus.socket. Running scriptlet: dbus-broker-22-1.fc32.x86_64 199/225 Installing : dbus-broker-22-1.fc32.x86_64 199/225 Running scriptlet: dbus-broker-22-1.fc32.x86_64 199/225 Failed to get unit file state for dbus-daemon.service: No such file or directory Failed to get unit file state for dbus-daemon.service: No such file or directory Failed to disable unit, unit dbus-daemon.service does not exist. Failed to disable unit, unit dbus-daemon.service does not exist. Running scriptlet: systemd-udev-245.4-1.fc32.x86_64 200/225 Installing : systemd-udev-245.4-1.fc32.x86_64 200/225 Running scriptlet: systemd-udev-245.4-1.fc32.x86_64 200/225 Installing : libffado-2.4.1-10.fc32.x86_64 201/225 Running scriptlet: jack-audio-connection-kit-1.9.14-2.fc32.x86_64 202/225 Installing : jack-audio-connection-kit-1.9.14-2.fc32.x86_64 202/225 Installing : fluidsynth-libs-1.1.11-7.fc32.x86_64 203/225 Installing : fluidsynth-1.1.11-7.fc32.x86_64 204/225 Installing : SDL_mixer-1.2.12-19.fc32.x86_64 205/225 Installing : sdljava-0.9.1-47.fc32.x86_64 206/225 Installing : libvorbis-devel-1:1.3.6-6.fc32.x86_64 207/225 Installing : mesa-libGLU-devel-9.0.1-2.fc32.x86_64 208/225 Installing : annobin-9.19-1.fc32.x86_64 209/225 Installing : gcc-c++-10.0.1-0.11.fc32.x86_64 210/225 Installing : DevIL-devel-1.7.8-34.fc32.x86_64 211/225 Installing : libXt-devel-1.2.0-1.fc32.x86_64 212/225 Installing : libXrandr-devel-1.5.2-3.fc32.x86_64 213/225 Installing : libXcursor-devel-1.2.0-2.fc32.x86_64 214/225 Installing : java-1.8.0-openjdk-devel-1:1.8.0.242.b08-3.fc32. 215/225 Running scriptlet: java-1.8.0-openjdk-devel-1:1.8.0.242.b08-3.fc32. 215/225 Installing : libXxf86vm-devel-1.1.4-13.fc32.x86_64 216/225 Installing : libappstream-glib-0.7.17-1.fc32.x86_64 217/225 Installing : dom4j-2.0.0-9.fc32.noarch 218/225 Installing : ant-1.10.6-2.fc32.noarch 219/225 Installing : vecmath1.2-1.14-23.fc32.noarch 220/225 Installing : xml-commons-apis-1.4.01-29.fc32.noarch 221/225 Installing : libpng-devel-2:1.6.37-3.fc32.x86_64 222/225 Installing : desktop-file-utils-0.24-2.fc32.x86_64 223/225 Installing : libjpeg-turbo-devel-2.0.4-1.fc32.x86_64 224/225 Installing : swig-4.0.1-7.fc32.x86_64 225/225 Running scriptlet: copy-jdk-configs-3.7-5.fc32.noarch 225/225 Running scriptlet: java-1.8.0-openjdk-1:1.8.0.242.b08-3.fc32.x86_64 225/225 Running scriptlet: java-11-openjdk-1:11.0.7.10-0.fc32.x86_64 225/225 Running scriptlet: java-1.8.0-openjdk-devel-1:1.8.0.242.b08-3.fc32. 225/225 Running scriptlet: swig-4.0.1-7.fc32.x86_64 225/225 Verifying : java-1.8.0-openjdk-1:1.8.0.242.b08-3.fc32.x86_64 1/225 Verifying : java-1.8.0-openjdk-devel-1:1.8.0.242.b08-3.fc32. 2/225 Verifying : java-1.8.0-openjdk-headless-1:1.8.0.242.b08-3.fc 3/225 Verifying : java-11-openjdk-1:11.0.7.10-0.fc32.x86_64 4/225 Verifying : java-11-openjdk-headless-1:11.0.7.10-0.fc32.x86_ 5/225 Verifying : javapackages-filesystem-5.3.0-10.fc32.noarch 6/225 Verifying : javapackages-tools-5.3.0-10.fc32.noarch 7/225 Verifying : DevIL-1.7.8-34.fc32.x86_64 8/225 Verifying : DevIL-devel-1.7.8-34.fc32.x86_64 9/225 Verifying : SDL-1.2.15-43.fc32.x86_64 10/225 Verifying : SDL_gfx-2.0.25-12.fc32.x86_64 11/225 Verifying : SDL_image-1.2.12-23.fc32.x86_64 12/225 Verifying : SDL_mixer-1.2.12-19.fc32.x86_64 13/225 Verifying : SDL_ttf-2.0.11-17.fc32.x86_64 14/225 Verifying : acl-2.2.53-5.fc32.x86_64 15/225 Verifying : alsa-lib-1.2.2-2.fc32.x86_64 16/225 Verifying : annobin-9.19-1.fc32.x86_64 17/225 Verifying : ant-1.10.6-2.fc32.noarch 18/225 Verifying : ant-lib-1.10.6-2.fc32.noarch 19/225 Verifying : apache-commons-logging-1.2-20.fc32.noarch 20/225 Verifying : autoconf-2.69-33.fc32.noarch 21/225 Verifying : automake-1.16.1-14.fc32.noarch 22/225 Verifying : avahi-libs-0.7-23.fc32.x86_64 23/225 Verifying : bsf-2.4.0-35.fc32.noarch 24/225 Verifying : bsh-2.0-16.b6.fc32.noarch 25/225 Verifying : copy-jdk-configs-3.7-5.fc32.noarch 26/225 Verifying : cpp-10.0.1-0.11.fc32.x86_64 27/225 Verifying : cryptsetup-libs-2.3.0-1.fc32.x86_64 28/225 Verifying : dbus-1:1.12.16-4.fc32.x86_64 29/225 Verifying : dbus-broker-22-1.fc32.x86_64 30/225 Verifying : dbus-common-1:1.12.16-4.fc32.noarch 31/225 Verifying : dbus-libs-1:1.12.16-4.fc32.x86_64 32/225 Verifying : dejavu-sans-fonts-2.37-7.fc32.noarch 33/225 Verifying : desktop-file-utils-0.24-2.fc32.x86_64 34/225 Verifying : device-mapper-1.02.171-1.fc32.x86_64 35/225 Verifying : device-mapper-libs-1.02.171-1.fc32.x86_64 36/225 Verifying : dom4j-2.0.0-9.fc32.noarch 37/225 Verifying : emacs-filesystem-1:26.3-2.fc32.noarch 38/225 Verifying : flac-libs-1.3.3-2.fc32.x86_64 39/225 Verifying : fluidsynth-1.1.11-7.fc32.x86_64 40/225 Verifying : fluidsynth-libs-1.1.11-7.fc32.x86_64 41/225 Verifying : fonts-filesystem-2.0.3-1.fc32.noarch 42/225 Verifying : freetype-2.10.1-2.fc32.x86_64 43/225 Verifying : ftgl-2.1.3-0.22.rc5.fc32.x86_64 44/225 Verifying : gcc-10.0.1-0.11.fc32.x86_64 45/225 Verifying : gcc-c++-10.0.1-0.11.fc32.x86_64 46/225 Verifying : gdbm-libs-1:1.18.1-3.fc32.x86_64 47/225 Verifying : gdk-pixbuf2-2.40.0-2.fc32.x86_64 48/225 Verifying : giflib-5.2.1-4.fc32.x86_64 49/225 Verifying : gl-manpages-1.1-20.20190306.fc32.noarch 50/225 Verifying : glibc-devel-2.31-2.fc32.x86_64 51/225 Verifying : glibc-headers-2.31-2.fc32.x86_64 52/225 Verifying : glibmm24-2.64.2-1.fc32.x86_64 53/225 Verifying : gnutls-3.6.13-1.fc32.x86_64 54/225 Verifying : groff-base-1.22.3-21.fc32.x86_64 55/225 Verifying : gsettings-desktop-schemas-3.36.0-1.fc32.x86_64 56/225 Verifying : gsm-1.0.18-6.fc32.x86_64 57/225 Verifying : hawtjni-runtime-1.17-2.fc32.noarch 58/225 Verifying : hwdata-0.334-1.fc32.noarch 59/225 Verifying : iptables-libs-1.8.4-7.fc32.x86_64 60/225 Verifying : isl-0.16.1-10.fc32.x86_64 61/225 Verifying : jack-audio-connection-kit-1.9.14-2.fc32.x86_64 62/225 Verifying : jansi-1.18-3.fc32.noarch 63/225 Verifying : jansi-native-1.8-2.fc32.x86_64 64/225 Verifying : jasper-libs-2.0.16-2.fc32.x86_64 65/225 Verifying : jaxen-1.2.0-3.fc32.noarch 66/225 Verifying : jbigkit-libs-2.1-18.fc32.x86_64 67/225 Verifying : jdom-1.1.3-20.fc32.noarch 68/225 Verifying : jline-2.14.6-6.fc32.noarch 69/225 Verifying : json-glib-1.4.4-4.fc32.x86_64 70/225 Verifying : kbd-2.2.0-1.fc32.x86_64 71/225 Verifying : kbd-legacy-2.2.0-1.fc32.noarch 72/225 Verifying : kbd-misc-2.2.0-1.fc32.noarch 73/225 Verifying : kmod-27-1.fc32.x86_64 74/225 Verifying : kmod-libs-27-1.fc32.x86_64 75/225 Verifying : langpacks-core-font-en-3.0-3.fc32.noarch 76/225 Verifying : lcms2-2.9-7.fc32.x86_64 77/225 Verifying : libGLEW-2.1.0-6.fc32.x86_64 78/225 Verifying : libICE-1.0.10-3.fc32.x86_64 79/225 Verifying : libICE-devel-1.0.10-3.fc32.x86_64 80/225 Verifying : libSM-1.2.3-5.fc32.x86_64 81/225 Verifying : libSM-devel-1.2.3-5.fc32.x86_64 82/225 Verifying : libX11-1.6.9-3.fc32.x86_64 83/225 Verifying : libX11-common-1.6.9-3.fc32.noarch 84/225 Verifying : libX11-devel-1.6.9-3.fc32.x86_64 85/225 Verifying : libX11-xcb-1.6.9-3.fc32.x86_64 86/225 Verifying : libXau-1.0.9-3.fc32.x86_64 87/225 Verifying : libXau-devel-1.0.9-3.fc32.x86_64 88/225 Verifying : libXcomposite-0.4.5-2.fc32.x86_64 89/225 Verifying : libXcursor-1.2.0-2.fc32.x86_64 90/225 Verifying : libXcursor-devel-1.2.0-2.fc32.x86_64 91/225 Verifying : libXdamage-1.1.5-2.fc32.x86_64 92/225 Verifying : libXext-1.3.4-3.fc32.x86_64 93/225 Verifying : libXext-devel-1.3.4-3.fc32.x86_64 94/225 Verifying : libXfixes-5.0.3-11.fc32.x86_64 95/225 Verifying : libXfixes-devel-5.0.3-11.fc32.x86_64 96/225 Verifying : libXi-1.7.10-3.fc32.x86_64 97/225 Verifying : libXrandr-1.5.2-3.fc32.x86_64 98/225 Verifying : libXrandr-devel-1.5.2-3.fc32.x86_64 99/225 Verifying : libXrender-0.9.10-11.fc32.x86_64 100/225 Verifying : libXrender-devel-0.9.10-11.fc32.x86_64 101/225 Verifying : libXt-1.2.0-1.fc32.x86_64 102/225 Verifying : libXt-devel-1.2.0-1.fc32.x86_64 103/225 Verifying : libXtst-1.2.3-11.fc32.x86_64 104/225 Verifying : libXxf86vm-1.1.4-13.fc32.x86_64 105/225 Verifying : libXxf86vm-devel-1.1.4-13.fc32.x86_64 106/225 Verifying : libappstream-glib-0.7.17-1.fc32.x86_64 107/225 Verifying : libargon2-20171227-4.fc32.x86_64 108/225 Verifying : libasyncns-0.8-18.fc32.x86_64 109/225 Verifying : libconfig-1.7.2-5.fc32.x86_64 110/225 Verifying : libdrm-2.4.100-2.fc32.x86_64 111/225 Verifying : libffado-2.4.1-10.fc32.x86_64 112/225 Verifying : libfontenc-1.1.3-12.fc32.x86_64 113/225 Verifying : libglvnd-1:1.3.1-1.fc32.x86_64 114/225 Verifying : libglvnd-core-devel-1:1.3.1-1.fc32.x86_64 115/225 Verifying : libglvnd-devel-1:1.3.1-1.fc32.x86_64 116/225 Verifying : libglvnd-egl-1:1.3.1-1.fc32.x86_64 117/225 Verifying : libglvnd-gles-1:1.3.1-1.fc32.x86_64 118/225 Verifying : libglvnd-glx-1:1.3.1-1.fc32.x86_64 119/225 Verifying : libglvnd-opengl-1:1.3.1-1.fc32.x86_64 120/225 Verifying : libiec61883-1.2.0-23.fc32.x86_64 121/225 Verifying : libjpeg-turbo-2.0.4-1.fc32.x86_64 122/225 Verifying : libjpeg-turbo-devel-2.0.4-1.fc32.x86_64 123/225 Verifying : libmikmod-3.3.11.1-8.fc32.x86_64 124/225 Verifying : libmng-2.0.3-11.fc32.x86_64 125/225 Verifying : libmnl-1.0.4-11.fc32.x86_64 126/225 Verifying : libmodman-2.0.1-21.fc32.x86_64 127/225 Verifying : libmpc-1.1.0-8.fc32.x86_64 128/225 Verifying : libnetfilter_conntrack-1.0.7-4.fc32.x86_64 129/225 Verifying : libnfnetlink-1.0.1-17.fc32.x86_64 130/225 Verifying : libogg-2:1.3.4-2.fc32.x86_64 131/225 Verifying : libogg-devel-2:1.3.4-2.fc32.x86_64 132/225 Verifying : libpcap-14:1.9.1-3.fc32.x86_64 133/225 Verifying : libpciaccess-0.16-2.fc32.x86_64 134/225 Verifying : libpng-2:1.6.37-3.fc32.x86_64 135/225 Verifying : libpng-devel-2:1.6.37-3.fc32.x86_64 136/225 Verifying : libproxy-0.4.15-17.fc32.x86_64 137/225 Verifying : libraw1394-2.1.2-11.fc32.x86_64 138/225 Verifying : libsamplerate-0.1.9-5.fc32.x86_64 139/225 Verifying : libseccomp-2.4.2-3.fc32.x86_64 140/225 Verifying : libsigc++20-2.10.3-1.fc32.x86_64 141/225 Verifying : libsndfile-1.0.28-12.fc32.x86_64 142/225 Verifying : libsoup-2.70.0-1.fc32.x86_64 143/225 Verifying : libstdc++-devel-10.0.1-0.11.fc32.x86_64 144/225 Verifying : libstemmer-0-14.585svn.fc32.x86_64 145/225 Verifying : libtiff-4.1.0-2.fc32.x86_64 146/225 Verifying : libvorbis-1:1.3.6-6.fc32.x86_64 147/225 Verifying : libvorbis-devel-1:1.3.6-6.fc32.x86_64 148/225 Verifying : libwayland-client-1.18.0-1.fc32.x86_64 149/225 Verifying : libwayland-server-1.18.0-1.fc32.x86_64 150/225 Verifying : libxcb-1.13.1-4.fc32.x86_64 151/225 Verifying : libxcb-devel-1.13.1-4.fc32.x86_64 152/225 Verifying : libxml++-2.40.1-10.fc32.x86_64 153/225 Verifying : libxshmfence-1.3-6.fc32.x86_64 154/225 Verifying : lksctp-tools-1.0.18-4.fc32.x86_64 155/225 Verifying : lua-5.3.5-7.fc32.x86_64 156/225 Verifying : lua-posix-33.3.1-16.fc32.x86_64 157/225 Verifying : m4-1.4.18-12.fc32.x86_64 158/225 Verifying : mesa-libGLU-9.0.1-2.fc32.x86_64 159/225 Verifying : mesa-libGLU-devel-9.0.1-2.fc32.x86_64 160/225 Verifying : nettle-3.5.1-5.fc32.x86_64 161/225 Verifying : opus-1.3.1-3.fc32.x86_64 162/225 Verifying : perl-Carp-1.50-440.fc32.noarch 163/225 Verifying : perl-Data-Dumper-2.174-443.fc32.x86_64 164/225 Verifying : perl-Encode-4:3.05-444.fc32.x86_64 165/225 Verifying : perl-Errno-1.30-452.fc32.x86_64 166/225 Verifying : perl-Exporter-5.74-2.fc32.noarch 167/225 Verifying : perl-File-Path-2.16-440.fc32.noarch 168/225 Verifying : perl-File-Temp-1:0.230.900-440.fc32.noarch 169/225 Verifying : perl-Getopt-Long-1:2.51-2.fc32.noarch 170/225 Verifying : perl-HTTP-Tiny-0.076-440.fc32.noarch 171/225 Verifying : perl-IO-1.40-452.fc32.x86_64 172/225 Verifying : perl-MIME-Base64-3.15-440.fc32.x86_64 173/225 Verifying : perl-PathTools-3.78-441.fc32.x86_64 174/225 Verifying : perl-Pod-Escapes-1:1.07-440.fc32.noarch 175/225 Verifying : perl-Pod-Perldoc-3.28.01-443.fc32.noarch 176/225 Verifying : perl-Pod-Simple-1:3.40-2.fc32.noarch 177/225 Verifying : perl-Pod-Usage-4:1.70-1.fc32.noarch 178/225 Verifying : perl-Scalar-List-Utils-3:1.54-440.fc32.x86_64 179/225 Verifying : perl-Socket-4:2.029-5.fc32.x86_64 180/225 Verifying : perl-Storable-1:3.15-443.fc32.x86_64 181/225 Verifying : perl-Term-ANSIColor-5.01-2.fc32.noarch 182/225 Verifying : perl-Term-Cap-1.17-440.fc32.noarch 183/225 Verifying : perl-Text-ParseWords-3.30-440.fc32.noarch 184/225 Verifying : perl-Text-Tabs+Wrap-2013.0523-440.fc32.noarch 185/225 Verifying : perl-Thread-Queue-3.13-440.fc32.noarch 186/225 Verifying : perl-Time-Local-2:1.300-2.fc32.noarch 187/225 Verifying : perl-Unicode-Normalize-1.26-440.fc32.x86_64 188/225 Verifying : perl-constant-1.33-441.fc32.noarch 189/225 Verifying : perl-interpreter-4:5.30.2-452.fc32.x86_64 190/225 Verifying : perl-libs-4:5.30.2-452.fc32.x86_64 191/225 Verifying : perl-macros-4:5.30.2-452.fc32.noarch 192/225 Verifying : perl-parent-1:0.238-1.fc32.noarch 193/225 Verifying : perl-podlators-1:4.14-2.fc32.noarch 194/225 Verifying : perl-threads-1:2.22-442.fc32.x86_64 195/225 Verifying : perl-threads-shared-1.60-441.fc32.x86_64 196/225 Verifying : pulseaudio-libs-13.99.1-3.fc32.x86_64 197/225 Verifying : qrencode-libs-4.0.2-5.fc32.x86_64 198/225 Verifying : sdljava-0.9.1-47.fc32.x86_64 199/225 Verifying : shared-mime-info-1.15-3.fc32.x86_64 200/225 Verifying : sqlite-libs-3.31.1-1.fc32.x86_64 201/225 Verifying : swig-4.0.1-7.fc32.x86_64 202/225 Verifying : systemd-245.4-1.fc32.x86_64 203/225 Verifying : systemd-pam-245.4-1.fc32.x86_64 204/225 Verifying : systemd-rpm-macros-245.4-1.fc32.noarch 205/225 Verifying : systemd-udev-245.4-1.fc32.x86_64 206/225 Verifying : ttmkfdir-3.0.9-58.fc32.x86_64 207/225 Verifying : tzdata-java-2019c-3.fc32.noarch 208/225 Verifying : vecmath1.2-1.14-23.fc32.noarch 209/225 Verifying : xml-commons-apis-1.4.01-29.fc32.noarch 210/225 Verifying : xorg-x11-font-utils-1:7.5-44.fc32.x86_64 211/225 Verifying : xorg-x11-fonts-Type1-7.5-24.fc32.noarch 212/225 Verifying : xorg-x11-proto-devel-2019.1-3.fc32.noarch 213/225 Verifying : zlib-devel-1.2.11-21.fc32.x86_64 214/225 Verifying : cups-libs-1:2.3.1-9.fc32.x86_64 215/225 Verifying : fontconfig-2.13.92-9.fc32.x86_64 216/225 Verifying : glib-networking-2.64.2-1.fc32.x86_64 217/225 Verifying : glib2-2.64.2-1.fc32.x86_64 218/225 Verifying : json-c-0.13.1-11.fc32.x86_64 219/225 Verifying : kernel-headers-5.6.7-300.fc32.x86_64 220/225 Verifying : libxcrypt-devel-4.4.16-3.fc32.x86_64 221/225 Verifying : mesa-libEGL-20.0.5-1.fc32.x86_64 222/225 Verifying : mesa-libGL-20.0.5-1.fc32.x86_64 223/225 Verifying : mesa-libgbm-20.0.5-1.fc32.x86_64 224/225 Verifying : mesa-libglapi-20.0.5-1.fc32.x86_64 225/225 Installed: DevIL-1.7.8-34.fc32.x86_64 DevIL-devel-1.7.8-34.fc32.x86_64 SDL-1.2.15-43.fc32.x86_64 SDL_gfx-2.0.25-12.fc32.x86_64 SDL_image-1.2.12-23.fc32.x86_64 SDL_mixer-1.2.12-19.fc32.x86_64 SDL_ttf-2.0.11-17.fc32.x86_64 acl-2.2.53-5.fc32.x86_64 alsa-lib-1.2.2-2.fc32.x86_64 annobin-9.19-1.fc32.x86_64 ant-1.10.6-2.fc32.noarch ant-lib-1.10.6-2.fc32.noarch apache-commons-logging-1.2-20.fc32.noarch autoconf-2.69-33.fc32.noarch automake-1.16.1-14.fc32.noarch avahi-libs-0.7-23.fc32.x86_64 bsf-2.4.0-35.fc32.noarch bsh-2.0-16.b6.fc32.noarch copy-jdk-configs-3.7-5.fc32.noarch cpp-10.0.1-0.11.fc32.x86_64 cryptsetup-libs-2.3.0-1.fc32.x86_64 cups-libs-1:2.3.1-9.fc32.x86_64 dbus-1:1.12.16-4.fc32.x86_64 dbus-broker-22-1.fc32.x86_64 dbus-common-1:1.12.16-4.fc32.noarch dbus-libs-1:1.12.16-4.fc32.x86_64 dejavu-sans-fonts-2.37-7.fc32.noarch desktop-file-utils-0.24-2.fc32.x86_64 device-mapper-1.02.171-1.fc32.x86_64 device-mapper-libs-1.02.171-1.fc32.x86_64 dom4j-2.0.0-9.fc32.noarch emacs-filesystem-1:26.3-2.fc32.noarch flac-libs-1.3.3-2.fc32.x86_64 fluidsynth-1.1.11-7.fc32.x86_64 fluidsynth-libs-1.1.11-7.fc32.x86_64 fontconfig-2.13.92-9.fc32.x86_64 fonts-filesystem-2.0.3-1.fc32.noarch freetype-2.10.1-2.fc32.x86_64 ftgl-2.1.3-0.22.rc5.fc32.x86_64 gcc-10.0.1-0.11.fc32.x86_64 gcc-c++-10.0.1-0.11.fc32.x86_64 gdbm-libs-1:1.18.1-3.fc32.x86_64 gdk-pixbuf2-2.40.0-2.fc32.x86_64 giflib-5.2.1-4.fc32.x86_64 gl-manpages-1.1-20.20190306.fc32.noarch glib-networking-2.64.2-1.fc32.x86_64 glib2-2.64.2-1.fc32.x86_64 glibc-devel-2.31-2.fc32.x86_64 glibc-headers-2.31-2.fc32.x86_64 glibmm24-2.64.2-1.fc32.x86_64 gnutls-3.6.13-1.fc32.x86_64 groff-base-1.22.3-21.fc32.x86_64 gsettings-desktop-schemas-3.36.0-1.fc32.x86_64 gsm-1.0.18-6.fc32.x86_64 hawtjni-runtime-1.17-2.fc32.noarch hwdata-0.334-1.fc32.noarch iptables-libs-1.8.4-7.fc32.x86_64 isl-0.16.1-10.fc32.x86_64 jack-audio-connection-kit-1.9.14-2.fc32.x86_64 jansi-1.18-3.fc32.noarch jansi-native-1.8-2.fc32.x86_64 jasper-libs-2.0.16-2.fc32.x86_64 java-1.8.0-openjdk-1:1.8.0.242.b08-3.fc32.x86_64 java-1.8.0-openjdk-devel-1:1.8.0.242.b08-3.fc32.x86_64 java-1.8.0-openjdk-headless-1:1.8.0.242.b08-3.fc32.x86_64 java-11-openjdk-1:11.0.7.10-0.fc32.x86_64 java-11-openjdk-headless-1:11.0.7.10-0.fc32.x86_64 javapackages-filesystem-5.3.0-10.fc32.noarch javapackages-tools-5.3.0-10.fc32.noarch jaxen-1.2.0-3.fc32.noarch jbigkit-libs-2.1-18.fc32.x86_64 jdom-1.1.3-20.fc32.noarch jline-2.14.6-6.fc32.noarch json-c-0.13.1-11.fc32.x86_64 json-glib-1.4.4-4.fc32.x86_64 kbd-2.2.0-1.fc32.x86_64 kbd-legacy-2.2.0-1.fc32.noarch kbd-misc-2.2.0-1.fc32.noarch kernel-headers-5.6.7-300.fc32.x86_64 kmod-27-1.fc32.x86_64 kmod-libs-27-1.fc32.x86_64 langpacks-core-font-en-3.0-3.fc32.noarch lcms2-2.9-7.fc32.x86_64 libGLEW-2.1.0-6.fc32.x86_64 libICE-1.0.10-3.fc32.x86_64 libICE-devel-1.0.10-3.fc32.x86_64 libSM-1.2.3-5.fc32.x86_64 libSM-devel-1.2.3-5.fc32.x86_64 libX11-1.6.9-3.fc32.x86_64 libX11-common-1.6.9-3.fc32.noarch libX11-devel-1.6.9-3.fc32.x86_64 libX11-xcb-1.6.9-3.fc32.x86_64 libXau-1.0.9-3.fc32.x86_64 libXau-devel-1.0.9-3.fc32.x86_64 libXcomposite-0.4.5-2.fc32.x86_64 libXcursor-1.2.0-2.fc32.x86_64 libXcursor-devel-1.2.0-2.fc32.x86_64 libXdamage-1.1.5-2.fc32.x86_64 libXext-1.3.4-3.fc32.x86_64 libXext-devel-1.3.4-3.fc32.x86_64 libXfixes-5.0.3-11.fc32.x86_64 libXfixes-devel-5.0.3-11.fc32.x86_64 libXi-1.7.10-3.fc32.x86_64 libXrandr-1.5.2-3.fc32.x86_64 libXrandr-devel-1.5.2-3.fc32.x86_64 libXrender-0.9.10-11.fc32.x86_64 libXrender-devel-0.9.10-11.fc32.x86_64 libXt-1.2.0-1.fc32.x86_64 libXt-devel-1.2.0-1.fc32.x86_64 libXtst-1.2.3-11.fc32.x86_64 libXxf86vm-1.1.4-13.fc32.x86_64 libXxf86vm-devel-1.1.4-13.fc32.x86_64 libappstream-glib-0.7.17-1.fc32.x86_64 libargon2-20171227-4.fc32.x86_64 libasyncns-0.8-18.fc32.x86_64 libconfig-1.7.2-5.fc32.x86_64 libdrm-2.4.100-2.fc32.x86_64 libffado-2.4.1-10.fc32.x86_64 libfontenc-1.1.3-12.fc32.x86_64 libglvnd-1:1.3.1-1.fc32.x86_64 libglvnd-core-devel-1:1.3.1-1.fc32.x86_64 libglvnd-devel-1:1.3.1-1.fc32.x86_64 libglvnd-egl-1:1.3.1-1.fc32.x86_64 libglvnd-gles-1:1.3.1-1.fc32.x86_64 libglvnd-glx-1:1.3.1-1.fc32.x86_64 libglvnd-opengl-1:1.3.1-1.fc32.x86_64 libiec61883-1.2.0-23.fc32.x86_64 libjpeg-turbo-2.0.4-1.fc32.x86_64 libjpeg-turbo-devel-2.0.4-1.fc32.x86_64 libmikmod-3.3.11.1-8.fc32.x86_64 libmng-2.0.3-11.fc32.x86_64 libmnl-1.0.4-11.fc32.x86_64 libmodman-2.0.1-21.fc32.x86_64 libmpc-1.1.0-8.fc32.x86_64 libnetfilter_conntrack-1.0.7-4.fc32.x86_64 libnfnetlink-1.0.1-17.fc32.x86_64 libogg-2:1.3.4-2.fc32.x86_64 libogg-devel-2:1.3.4-2.fc32.x86_64 libpcap-14:1.9.1-3.fc32.x86_64 libpciaccess-0.16-2.fc32.x86_64 libpng-2:1.6.37-3.fc32.x86_64 libpng-devel-2:1.6.37-3.fc32.x86_64 libproxy-0.4.15-17.fc32.x86_64 libraw1394-2.1.2-11.fc32.x86_64 libsamplerate-0.1.9-5.fc32.x86_64 libseccomp-2.4.2-3.fc32.x86_64 libsigc++20-2.10.3-1.fc32.x86_64 libsndfile-1.0.28-12.fc32.x86_64 libsoup-2.70.0-1.fc32.x86_64 libstdc++-devel-10.0.1-0.11.fc32.x86_64 libstemmer-0-14.585svn.fc32.x86_64 libtiff-4.1.0-2.fc32.x86_64 libvorbis-1:1.3.6-6.fc32.x86_64 libvorbis-devel-1:1.3.6-6.fc32.x86_64 libwayland-client-1.18.0-1.fc32.x86_64 libwayland-server-1.18.0-1.fc32.x86_64 libxcb-1.13.1-4.fc32.x86_64 libxcb-devel-1.13.1-4.fc32.x86_64 libxcrypt-devel-4.4.16-3.fc32.x86_64 libxml++-2.40.1-10.fc32.x86_64 libxshmfence-1.3-6.fc32.x86_64 lksctp-tools-1.0.18-4.fc32.x86_64 lua-5.3.5-7.fc32.x86_64 lua-posix-33.3.1-16.fc32.x86_64 m4-1.4.18-12.fc32.x86_64 mesa-libEGL-20.0.5-1.fc32.x86_64 mesa-libGL-20.0.5-1.fc32.x86_64 mesa-libGLU-9.0.1-2.fc32.x86_64 mesa-libGLU-devel-9.0.1-2.fc32.x86_64 mesa-libgbm-20.0.5-1.fc32.x86_64 mesa-libglapi-20.0.5-1.fc32.x86_64 nettle-3.5.1-5.fc32.x86_64 opus-1.3.1-3.fc32.x86_64 perl-Carp-1.50-440.fc32.noarch perl-Data-Dumper-2.174-443.fc32.x86_64 perl-Encode-4:3.05-444.fc32.x86_64 perl-Errno-1.30-452.fc32.x86_64 perl-Exporter-5.74-2.fc32.noarch perl-File-Path-2.16-440.fc32.noarch perl-File-Temp-1:0.230.900-440.fc32.noarch perl-Getopt-Long-1:2.51-2.fc32.noarch perl-HTTP-Tiny-0.076-440.fc32.noarch perl-IO-1.40-452.fc32.x86_64 perl-MIME-Base64-3.15-440.fc32.x86_64 perl-PathTools-3.78-441.fc32.x86_64 perl-Pod-Escapes-1:1.07-440.fc32.noarch perl-Pod-Perldoc-3.28.01-443.fc32.noarch perl-Pod-Simple-1:3.40-2.fc32.noarch perl-Pod-Usage-4:1.70-1.fc32.noarch perl-Scalar-List-Utils-3:1.54-440.fc32.x86_64 perl-Socket-4:2.029-5.fc32.x86_64 perl-Storable-1:3.15-443.fc32.x86_64 perl-Term-ANSIColor-5.01-2.fc32.noarch perl-Term-Cap-1.17-440.fc32.noarch perl-Text-ParseWords-3.30-440.fc32.noarch perl-Text-Tabs+Wrap-2013.0523-440.fc32.noarch perl-Thread-Queue-3.13-440.fc32.noarch perl-Time-Local-2:1.300-2.fc32.noarch perl-Unicode-Normalize-1.26-440.fc32.x86_64 perl-constant-1.33-441.fc32.noarch perl-interpreter-4:5.30.2-452.fc32.x86_64 perl-libs-4:5.30.2-452.fc32.x86_64 perl-macros-4:5.30.2-452.fc32.noarch perl-parent-1:0.238-1.fc32.noarch perl-podlators-1:4.14-2.fc32.noarch perl-threads-1:2.22-442.fc32.x86_64 perl-threads-shared-1.60-441.fc32.x86_64 pulseaudio-libs-13.99.1-3.fc32.x86_64 qrencode-libs-4.0.2-5.fc32.x86_64 sdljava-0.9.1-47.fc32.x86_64 shared-mime-info-1.15-3.fc32.x86_64 sqlite-libs-3.31.1-1.fc32.x86_64 swig-4.0.1-7.fc32.x86_64 systemd-245.4-1.fc32.x86_64 systemd-pam-245.4-1.fc32.x86_64 systemd-rpm-macros-245.4-1.fc32.noarch systemd-udev-245.4-1.fc32.x86_64 ttmkfdir-3.0.9-58.fc32.x86_64 tzdata-java-2019c-3.fc32.noarch vecmath1.2-1.14-23.fc32.noarch xml-commons-apis-1.4.01-29.fc32.noarch xorg-x11-font-utils-1:7.5-44.fc32.x86_64 xorg-x11-fonts-Type1-7.5-24.fc32.noarch xorg-x11-proto-devel-2019.1-3.fc32.noarch zlib-devel-1.2.11-21.fc32.x86_64 Complete! Finish: build setup for bolzplatz2006-1.0.3-42.fc32.src.rpm Start: rpmbuild bolzplatz2006-1.0.3-42.fc32.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1580169600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.UViKDu + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf bolzplatz2006-1.0.3 + /usr/bin/mkdir -p bolzplatz2006-1.0.3 + cd bolzplatz2006-1.0.3 + /usr/bin/unzip -qq /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 . + pushd libsrc/jirr-dev ~/build/BUILD/bolzplatz2006-1.0.3/libsrc/jirr-dev ~/build/BUILD/bolzplatz2006-1.0.3 Patch #0 (bolzplatz2006-irrlicht.i.patch): + echo 'Patch #0 (bolzplatz2006-irrlicht.i.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 patching file irrlicht.i + cp /builddir/build/SOURCES/bolzplatz2006-jirr-no-crash.patch diff.txt + popd ~/build/BUILD/bolzplatz2006-1.0.3 Patch #1 (bolzplatz2006-irrlicht-extra-qualification-error.patch): + echo 'Patch #1 (bolzplatz2006-irrlicht-extra-qualification-error.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file libsrc/irrlicht-0.14-patched/CCrowdSceneNode.h patching file libsrc/irrlicht-0.14-patched/COpenGLTexture.h patching file libsrc/irrlicht-0.14-patched/include/matrix4.h patching file libsrc/irrlicht-0.14-patched/include/quaternion.h + echo 'Patch #2 (bolzplatz2006-irrlicht-use-systemlibs.patch):' Patch #2 (bolzplatz2006-irrlicht-use-systemlibs.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file libsrc/irrlicht-0.14-patched/CImageLoaderJPG.h patching file libsrc/irrlicht-0.14-patched/Makefile patching file libsrc/irrlicht-0.14-patched/include/IrrCompileConfig.h patching file libsrc/jirr-dev/Makefile Patch #3 (bolzplatz2006-irrlicht-png-64bit.patch): + echo 'Patch #3 (bolzplatz2006-irrlicht-png-64bit.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file libsrc/irrlicht-0.14-patched/CImageLoaderPNG.cpp Hunk #2 succeeded at 202 (offset -11 lines). Patch #4 (bolzplatz2006-lwjgl-nofmod.patch): + echo 'Patch #4 (bolzplatz2006-lwjgl-nofmod.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file libsrc/lwjgl/build.xml Patch #5 (bolzplatz2006-lwjgl-openal11.patch): + echo 'Patch #5 (bolzplatz2006-lwjgl-openal11.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file libsrc/lwjgl/src/native/common/extal.h + echo 'Patch #6 (bolzplatz2006-lwjgl-Makefile.patch):' Patch #6 (bolzplatz2006-lwjgl-Makefile.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file libsrc/lwjgl/src/native/linux/Makefile Patch #7 (bolzplatz2006-no-xrandr.patch): + echo 'Patch #7 (bolzplatz2006-no-xrandr.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file libsrc/lwjgl/src/native/linux/display.c Patch #8 (bolzplatz2006-versioned-openal.patch): + echo 'Patch #8 (bolzplatz2006-versioned-openal.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file libsrc/lwjgl/src/native/common/extal.c Patch #9 (bolzplatz2006-1.0.3-libpng15.patch): + echo 'Patch #9 (bolzplatz2006-1.0.3-libpng15.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file libsrc/irrlicht-0.14-patched/CImageLoaderPNG.cpp Patch #10 (bolzplatz2006-class-version15.patch): + echo 'Patch #10 (bolzplatz2006-class-version15.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file libsrc/lwjgl/build.xml Patch #11 (bolzplatz2006-use-system-extgl.patch): + echo 'Patch #11 (bolzplatz2006-use-system-extgl.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file libsrc/irrlicht-0.14-patched/COpenGLDriver.h patching file libsrc/irrlicht-0.14-patched/COpenGLMaterialRenderer.h patching file libsrc/irrlicht-0.14-patched/COpenGLNormalMapRenderer.cpp patching file libsrc/irrlicht-0.14-patched/COpenGLParallaxMapRenderer.cpp patching file libsrc/irrlicht-0.14-patched/COpenGLSLMaterialRenderer.h patching file libsrc/irrlicht-0.14-patched/COpenGLShaderMaterialRenderer.cpp patching file libsrc/irrlicht-0.14-patched/COpenGLShaderMaterialRenderer.h patching file libsrc/irrlicht-0.14-patched/COpenGLTexture.cpp Patch #12 (bolzplatz2006-gcc6.patch): + echo 'Patch #12 (bolzplatz2006-gcc6.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file libsrc/irrlicht-0.14-patched/BuildInFont.h patching file libsrc/irrlicht-0.14-patched/C3DSMeshFileLoader.cpp patching file libsrc/irrlicht-0.14-patched/CDMFLoader.cpp patching file libsrc/irrlicht-0.14-patched/COCTLoader.cpp patching file libsrc/irrlicht-0.14-patched/CFileList.cpp + 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.Wzdv7u + umask 022 + cd /builddir/build/BUILD ~/build/BUILD/bolzplatz2006-1.0.3/libsrc/irrlicht-0.14-patched ~/build/BUILD/bolzplatz2006-1.0.3 + cd bolzplatz2006-1.0.3 + export 'RPM_OPT_FLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE' + RPM_OPT_FLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE' + export JAVA_HOME=/usr/lib/jvm/java-openjdk + JAVA_HOME=/usr/lib/jvm/java-openjdk + export JAVA_ARCH=amd64 + JAVA_ARCH=amd64 + '[' -z amd64 ']' + echo 'export LD_LIBRARY_PATH=/usr/lib/jvm/jre-openjdk/lib/amd64' + pushd libsrc/irrlicht-0.14-patched + make -j2 'CPP=g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing' 'CC=g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIButton.cpp -o CGUIButton.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUICheckBox.cpp -o CGUICheckBox.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUICheckBox.h:8, from CGUICheckBox.h:8, from CGUICheckBox.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ In file included from include/IGUIButton.h:8, from CGUIButton.h:8, from CGUIButton.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: 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:7: 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUIButton.cpp:8: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:15, from CGUICheckBox.cpp:8: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUIButton.cpp:8: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)': include/SMaterial.h:405:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUICheckBox.cpp:8: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUICheckBox.cpp:8: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CGUICheckBox.cpp: In member function 'virtual bool irr::gui::CGUICheckBox::OnEvent(irr::SEvent)': CGUICheckBox.cpp:38:8: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch] 38 | switch(event.EventType) | ^ In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20, from CGUIButton.cpp:8: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CGUICheckBox.cpp:38:8: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch] CGUICheckBox.cpp:38:8: 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:28: warning: unused variable 'driver' [-Wunused-variable] 88 | irr::video::IVideoDriver* driver = Environment->getVideoDriver(); | ^~~~~~ CGUICheckBox.cpp:90:18: warning: variable 'rect' set but not used [-Wunused-but-set-variable] 90 | core::rect rect = AbsoluteRect; | ^~~~ In file included from CGUIButton.cpp:5: CGUIButton.h: In constructor 'irr::gui::CGUIButton::CGUIButton(irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect, bool)': CGUIButton.h:71:13: warning: 'irr::gui::CGUIButton::OverrideFont' will be initialized after [-Wreorder] 71 | IGUIFont* OverrideFont; | ^~~~~~~~~~~~ In file included from include/IGUIElement.h:11, from include/IGUICheckBox.h:8, from CGUICheckBox.h:8, from CGUICheckBox.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ CGUIButton.h:67:8: 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, | ^~~~~~~~~~ In file included from CGUIButton.cpp:5: CGUIButton.h:73:20: warning: 'irr::gui::CGUIButton::PressedImage' will be initialized after [-Wreorder] 73 | video::ITexture* PressedImage; | ^~~~~~~~~~~~ CGUIButton.h:68:8: warning: 'bool irr::gui::CGUIButton::IsPushButton' [-Wreorder] 68 | bool IsPushButton; | ^~~~~~~~~~~~ CGUIButton.cpp:17:1: warning: when initialized here [-Wreorder] 17 | CGUIButton::CGUIButton(IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~ CGUIButton.cpp: In member function 'virtual bool irr::gui::CGUIButton::OnEvent(irr::SEvent)': CGUIButton.cpp:51:8: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch] 51 | switch(event.EventType) | ^ CGUIButton.cpp:51:8: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11, from include/IGUIButton.h:8, from CGUIButton.h:8, from CGUIButton.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIComboBox.cpp -o CGUIComboBox.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from CGUIComboBox.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIContextMenu.cpp -o CGUIContextMenu.o -I"include" -DIRRLICHT_EXPORTS=1 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUIComboBox.cpp:6: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUIComboBox.cpp:6: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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/IGUIContextMenu.h:8, from CGUIContextMenu.h:8, from CGUIContextMenu.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: 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, from CGUIComboBox.cpp:6: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:7: warning: 'irr::gui::CGUIComboBox::Selected' will be initialized after [-Wreorder] 60 | s32 Selected; | ^~~~~~~~ CGUIComboBox.h:58:16: 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, | ^~~~~~~~~~~~ CGUIComboBox.cpp: In member function 'virtual bool irr::gui::CGUIComboBox::OnEvent(irr::SEvent)': CGUIComboBox.cpp:117:9: warning: enumeration value 'EGET_ELEMENT_FOCUS_LOST' not handled in switch [-Wswitch] 117 | switch(event.GUIEvent.EventType) | ^ CGUIComboBox.cpp:117:9: warning: enumeration value 'EGET_ELEMENT_HOVERED' not handled in switch [-Wswitch] CGUIComboBox.cpp:117:9: warning: enumeration value 'EGET_ELEMENT_LEFT' not handled in switch [-Wswitch] CGUIComboBox.cpp:117:9: warning: enumeration value 'EGET_SCROLL_BAR_CHANGED' not handled in switch [-Wswitch] CGUIComboBox.cpp:117:9: warning: enumeration value 'EGET_CHECKBOX_CHANGED' not handled in switch [-Wswitch] CGUIComboBox.cpp:117:9: warning: enumeration value 'EGET_FILE_SELECTED' not handled in switch [-Wswitch] CGUIComboBox.cpp:117:9: warning: enumeration value 'EGET_FILE_CHOOSE_DIALOG_CANCELLED' not handled in switch [-Wswitch] CGUIComboBox.cpp:117:9: warning: enumeration value 'EGET_MESSAGEBOX_YES' not handled in switch [-Wswitch] CGUIComboBox.cpp:117:9: warning: enumeration value 'EGET_MESSAGEBOX_NO' not handled in switch [-Wswitch] CGUIComboBox.cpp:117:9: warning: enumeration value 'EGET_MESSAGEBOX_OK' not handled in switch [-Wswitch] CGUIComboBox.cpp:117:9: warning: enumeration value 'EGET_MESSAGEBOX_CANCEL' not handled in switch [-Wswitch] CGUIComboBox.cpp:117:9: warning: enumeration value 'EGET_EDITBOX_ENTER' not handled in switch [-Wswitch] CGUIComboBox.cpp:117:9: warning: enumeration value 'EGET_TAB_CHANGED' not handled in switch [-Wswitch] CGUIComboBox.cpp:117:9: warning: enumeration value 'EGET_MENU_ITEM_SELECTED' not handled in switch [-Wswitch] CGUIComboBox.cpp:117:9: warning: enumeration value 'EGET_COMBO_BOX_CHANGED' not handled in switch [-Wswitch] CGUIComboBox.cpp:142:9: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] 142 | switch(event.MouseInput.Event) | ^ CGUIComboBox.cpp:142:9: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] CGUIComboBox.cpp:142:9: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIComboBox.cpp:142:9: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIComboBox.cpp:142:9: warning: enumeration value 'EMIE_MOUSE_MOVED' not handled in switch [-Wswitch] CGUIComboBox.cpp:142:9: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch] CGUIComboBox.cpp:113:8: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch] 113 | switch(event.EventType) | ^ CGUIComboBox.cpp:113:8: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch] CGUIComboBox.cpp:113:8: 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:28: warning: unused variable 'driver' [-Wunused-variable] 213 | irr::video::IVideoDriver* driver = Environment->getVideoDriver(); | ^~~~~~ In file included from include/IGUIElement.h:11, from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from CGUIComboBox.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CGUIComboBox.h:10, from CGUIComboBox.cpp:7: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::core::string]': CGUIComboBox.cpp:25:11: required from here include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IGUIElement.h:11, from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from CGUIComboBox.cpp:5: 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUIContextMenu.cpp:8: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUIContextMenu.cpp:8: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUIContextMenu.cpp:8: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:9: warning: enumeration value 'EGET_ELEMENT_HOVERED' not handled in switch [-Wswitch] 168 | switch(event.GUIEvent.EventType) | ^ CGUIContextMenu.cpp:168:9: warning: enumeration value 'EGET_ELEMENT_LEFT' not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:9: warning: enumeration value 'EGET_BUTTON_CLICKED' not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:9: warning: enumeration value 'EGET_SCROLL_BAR_CHANGED' not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:9: warning: enumeration value 'EGET_CHECKBOX_CHANGED' not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:9: warning: enumeration value 'EGET_LISTBOX_CHANGED' not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:9: warning: enumeration value 'EGET_LISTBOX_SELECTED_AGAIN' not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:9: warning: enumeration value 'EGET_FILE_SELECTED' not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:9: warning: enumeration value 'EGET_FILE_CHOOSE_DIALOG_CANCELLED' not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:9: warning: enumeration value 'EGET_MESSAGEBOX_YES' not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:9: warning: enumeration value 'EGET_MESSAGEBOX_NO' not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:9: warning: enumeration value 'EGET_MESSAGEBOX_OK' not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:9: warning: enumeration value 'EGET_MESSAGEBOX_CANCEL' not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:9: warning: enumeration value 'EGET_EDITBOX_ENTER' not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:9: warning: enumeration value 'EGET_TAB_CHANGED' not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:9: warning: enumeration value 'EGET_MENU_ITEM_SELECTED' not handled in switch [-Wswitch] CGUIContextMenu.cpp:168:9: warning: enumeration value 'EGET_COMBO_BOX_CHANGED' not handled in switch [-Wswitch] CGUIContextMenu.cpp:176:9: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] 176 | switch(event.MouseInput.Event) | ^ CGUIContextMenu.cpp:176:9: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] CGUIContextMenu.cpp:176:9: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIContextMenu.cpp:176:9: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIContextMenu.cpp:176:9: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch] CGUIContextMenu.cpp:165:8: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch] 165 | switch(event.EventType) | ^ CGUIContextMenu.cpp:165:8: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch] CGUIContextMenu.cpp:165:8: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11, from include/IGUIContextMenu.h:8, from CGUIContextMenu.h:8, from CGUIContextMenu.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CGUIContextMenu.h:10, from CGUIContextMenu.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::gui::CGUIContextMenu::SItem]': CGUIContextMenu.cpp:24:70: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIEditBox.cpp -o CGUIEditBox.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIEditBox.h:8, from CGUIEditBox.h:8, from CGUIEditBox.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUIEditBox.cpp:9: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUIEditBox.cpp:9: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUIEditBox.cpp:9: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from CGUIEditBox.cpp:5: 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:7: warning: 'irr::gui::CGUIEditBox::ScrollPos' will be initialized after [-Wreorder] 74 | s32 ScrollPos; // scrollpos in characters | ^~~~~~~~~ CGUIEditBox.h:65:7: 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, | ^~~~~~~~~~~ In file included from CGUIEditBox.cpp:5: CGUIEditBox.h:66:7: warning: 'irr::gui::CGUIEditBox::MarkEnd' will be initialized after [-Wreorder] 66 | s32 MarkEnd; | ^~~~~~~ CGUIEditBox.h:61:8: 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:8: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch] 82 | switch(event.EventType) | ^ CGUIEditBox.cpp:82:8: 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:8: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] 590 | switch(event.MouseInput.Event) | ^ CGUIEditBox.cpp:590:8: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] CGUIEditBox.cpp:590:8: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIEditBox.cpp:590:8: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIEditBox.cpp:590:8: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11, from include/IGUIEditBox.h:8, from CGUIEditBox.h:8, from CGUIEditBox.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': CGUIEditBox.cpp:123:19: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const irr::core::string&) [with T = wchar_t]': CGUIEditBox.cpp:165:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = wchar_t]': CGUIEditBox.cpp:166:17: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ In file included from CGUIContextMenu.cpp:5: CGUIContextMenu.h: In member function 'virtual irr::s32 irr::gui::CGUIContextMenu::addItem(const wchar_t*, irr::s32, bool, bool)': CGUIContextMenu.h:81:10: warning: 's.irr::gui::CGUIContextMenu::SItem::PosY' may be used uninitialized in this function [-Wmaybe-uninitialized] 81 | struct SItem | ^~~~~ CGUIContextMenu.cpp:57:8: note: 's.irr::gui::CGUIContextMenu::SItem::PosY' was declared here 57 | SItem s; | ^ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIEnvironment.cpp -o CGUIEnvironment.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from CGUIEnvironment.h:8, from CGUIEnvironment.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUIEnvironment.cpp:6: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUIEnvironment.cpp:6: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUIEnvironment.cpp:6: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from CGUIEnvironment.cpp:5: CGUIEnvironment.h: In constructor 'irr::gui::CGUIEnvironment::CGUIEnvironment(irr::io::IFileSystem*, irr::video::IVideoDriver*, irr::IOSOperator*)': CGUIEnvironment.h:165:12: warning: 'irr::gui::CGUIEnvironment::CurrentSkin' will be initialized after [-Wreorder] 165 | IGUISkin* CurrentSkin; | ^~~~~~~~~~~ CGUIEnvironment.h:162:23: 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:8: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch] 246 | switch(event.EventType) | ^ CGUIEnvironment.cpp:246:8: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11, from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from CGUIEnvironment.h:8, from CGUIEnvironment.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CGUIEnvironment.h:10, from CGUIEnvironment.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::gui::CGUIEnvironment::SFont]': CGUIEnvironment.cpp:44:56: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IGUIElement.h:11, from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from CGUIEnvironment.h:8, from CGUIEnvironment.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': CGUIEnvironment.h:146:9: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const irr::core::string&) [with T = char]': CGUIEnvironment.h:146:9: required from 'void irr::core::heapsort(T*, irr::s32) [with T = irr::gui::CGUIEnvironment::SFont; irr::s32 = int]' include/irrArray.h:302:11: required from 'void irr::core::array::sort() [with T = irr::gui::CGUIEnvironment::SFont]' 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]' 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]' CGUIEnvironment.cpp:629:35: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIFileOpenDialog.cpp -o CGUIFileOpenDialog.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIFileOpenDialog.h:8, from CGUIFileOpenDialog.h:8, from CGUIFileOpenDialog.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUIFileOpenDialog.cpp:8: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUIFileOpenDialog.cpp:8: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUIFileOpenDialog.cpp:8: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:9: warning: enumeration value 'EGET_ELEMENT_HOVERED' not handled in switch [-Wswitch] 108 | switch(event.GUIEvent.EventType) | ^ CGUIFileOpenDialog.cpp:108:9: warning: enumeration value 'EGET_ELEMENT_LEFT' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:9: warning: enumeration value 'EGET_SCROLL_BAR_CHANGED' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:9: warning: enumeration value 'EGET_CHECKBOX_CHANGED' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:9: warning: enumeration value 'EGET_FILE_SELECTED' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:9: warning: enumeration value 'EGET_FILE_CHOOSE_DIALOG_CANCELLED' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:9: warning: enumeration value 'EGET_MESSAGEBOX_YES' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:9: warning: enumeration value 'EGET_MESSAGEBOX_NO' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:9: warning: enumeration value 'EGET_MESSAGEBOX_OK' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:9: warning: enumeration value 'EGET_MESSAGEBOX_CANCEL' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:9: warning: enumeration value 'EGET_EDITBOX_ENTER' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:9: warning: enumeration value 'EGET_TAB_CHANGED' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:9: warning: enumeration value 'EGET_MENU_ITEM_SELECTED' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:108:9: warning: enumeration value 'EGET_COMBO_BOX_CHANGED' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:165:9: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] 165 | switch(event.MouseInput.Event) | ^ CGUIFileOpenDialog.cpp:165:9: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:165:9: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:165:9: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:165:9: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:105:8: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch] 105 | switch(event.EventType) | ^ CGUIFileOpenDialog.cpp:105:8: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch] CGUIFileOpenDialog.cpp:105:8: 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:28: warning: unused variable 'driver' [-Wunused-variable] 200 | irr::video::IVideoDriver* driver = Environment->getVideoDriver(); | ^~~~~~ In file included from include/IGUIElement.h:11, from include/IGUIFileOpenDialog.h:8, from CGUIFileOpenDialog.h:8, from CGUIFileOpenDialog.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = wchar_t; T = wchar_t]': CGUIFileOpenDialog.cpp:122:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIFont.cpp -o CGUIFont.o -I"include" -DIRRLICHT_EXPORTS=1 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUIFont.h:10, from CGUIFont.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUIFont.h:10, from CGUIFont.cpp:5: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUIFont.h:10, from CGUIFont.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:6: 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:6: warning: unused variable 'colorBackGroundWithAlphaTrue' [-Wunused-variable] 187 | s16 colorBackGroundWithAlphaTrue = (0x1<<15) | (~(0x1<<15) & colorBackGround); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CGUIFont.h:11, from CGUIFont.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array(irr::u32) [with T = irr::core::rect; irr::u32 = unsigned int]': CGUIFont.cpp:15:63: required from here include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:33:2: warning: when initialized here [-Wreorder] 33 | array(u32 start_count) | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIImage.cpp -o CGUIImage.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIImage.h:8, from CGUIImage.h:8, from CGUIImage.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUIImage.cpp:8: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUIImage.cpp:8: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUIImage.cpp:8: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIInOutFader.cpp -o CGUIInOutFader.o -I"include" -DIRRLICHT_EXPORTS=1 CGUIImage.cpp: In member function 'virtual void irr::gui::CGUIImage::draw()': CGUIImage.cpp:60:18: warning: variable 'rect' set but not used [-Wunused-but-set-variable] 60 | core::rect rect = AbsoluteRect; | ^~~~ In file included from include/IGUIElement.h:11, from include/IGUIImage.h:8, from CGUIImage.h:8, from CGUIImage.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IGUIInOutFader.h:8, from CGUIInOutFader.h:8, from CGUIInOutFader.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from CGUIInOutFader.cpp:7: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUIInOutFader.cpp:7: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUIInOutFader.cpp:7: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUIInOutFader.cpp:7: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IGUIElement.h:11, from include/IGUIInOutFader.h:8, from CGUIInOutFader.h:8, from CGUIInOutFader.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIListBox.cpp -o CGUIListBox.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIListBox.h:8, from CGUIListBox.h:8, from CGUIListBox.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUIListBox.cpp:8: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUIListBox.cpp:8: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUIListBox.cpp:8: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIMenu.cpp -o CGUIMenu.o -I"include" -DIRRLICHT_EXPORTS=1 include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from CGUIListBox.cpp:5: 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:23: warning: 'irr::gui::CGUIListBox::ScrollBar' will be initialized after [-Wreorder] 88 | gui::IGUIScrollBar* ScrollBar; | ^~~~~~~~~ CGUIListBox.h:82:7: 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, | ^~~~~~~~~~~ In file included from CGUIListBox.cpp:5: CGUIListBox.h:87:8: warning: 'irr::gui::CGUIListBox::Selecting' will be initialized after [-Wreorder] 87 | bool Selecting; | ^~~~~~~~~ CGUIListBox.h:85:18: 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, | ^~~~~~~~~~~ In file included from CGUIListBox.cpp:5: CGUIListBox.h:86:18: warning: 'irr::gui::CGUIListBox::IconFont' will be initialized after [-Wreorder] 86 | gui::IGUIFont* IconFont; | ^~~~~~~~ CGUIListBox.h:84:7: 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:9: warning: unused variable 'pos' [-Wunused-variable] 163 | s32 pos = ((gui::IGUIScrollBar*)event.GUIEvent.Caller)->getPos(); | ^~~ CGUIListBox.cpp:158:9: warning: enumeration value 'EGET_ELEMENT_HOVERED' not handled in switch [-Wswitch] 158 | switch(event.GUIEvent.EventType) | ^ CGUIListBox.cpp:158:9: warning: enumeration value 'EGET_ELEMENT_LEFT' not handled in switch [-Wswitch] CGUIListBox.cpp:158:9: warning: enumeration value 'EGET_BUTTON_CLICKED' not handled in switch [-Wswitch] CGUIListBox.cpp:158:9: warning: enumeration value 'EGET_CHECKBOX_CHANGED' not handled in switch [-Wswitch] CGUIListBox.cpp:158:9: warning: enumeration value 'EGET_LISTBOX_CHANGED' not handled in switch [-Wswitch] CGUIListBox.cpp:158:9: warning: enumeration value 'EGET_LISTBOX_SELECTED_AGAIN' not handled in switch [-Wswitch] CGUIListBox.cpp:158:9: warning: enumeration value 'EGET_FILE_SELECTED' not handled in switch [-Wswitch] CGUIListBox.cpp:158:9: warning: enumeration value 'EGET_FILE_CHOOSE_DIALOG_CANCELLED' not handled in switch [-Wswitch] CGUIListBox.cpp:158:9: warning: enumeration value 'EGET_MESSAGEBOX_YES' not handled in switch [-Wswitch] CGUIListBox.cpp:158:9: warning: enumeration value 'EGET_MESSAGEBOX_NO' not handled in switch [-Wswitch] CGUIListBox.cpp:158:9: warning: enumeration value 'EGET_MESSAGEBOX_OK' not handled in switch [-Wswitch] CGUIListBox.cpp:158:9: warning: enumeration value 'EGET_MESSAGEBOX_CANCEL' not handled in switch [-Wswitch] CGUIListBox.cpp:158:9: warning: enumeration value 'EGET_EDITBOX_ENTER' not handled in switch [-Wswitch] CGUIListBox.cpp:158:9: warning: enumeration value 'EGET_TAB_CHANGED' not handled in switch [-Wswitch] CGUIListBox.cpp:158:9: warning: enumeration value 'EGET_MENU_ITEM_SELECTED' not handled in switch [-Wswitch] CGUIListBox.cpp:158:9: warning: enumeration value 'EGET_COMBO_BOX_CHANGED' not handled in switch [-Wswitch] CGUIListBox.cpp:179:10: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] 179 | switch(event.MouseInput.Event) | ^ CGUIListBox.cpp:179:10: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] CGUIListBox.cpp:179:10: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIListBox.cpp:179:10: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIListBox.cpp:155:8: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch] 155 | switch(event.EventType) | ^ CGUIListBox.cpp:155:8: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch] CGUIListBox.cpp:155:8: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11, from include/IGUIListBox.h:8, from CGUIListBox.h:8, from CGUIListBox.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CGUIListBox.h:9, from CGUIListBox.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::gui::CGUIListBox::ListItem]': CGUIListBox.cpp:25:31: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IGUIContextMenu.h:8, from CGUIContextMenu.h:8, from CGUIMenu.h:8, from CGUIMenu.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUIMenu.cpp:8: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUIMenu.cpp:8: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUIMenu.cpp:8: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:12: warning: unused variable 'defaultFont' [-Wunused-variable] 46 | IGUIFont* defaultFont = Environment->getBuiltInFont(); | ^~~~~~~~~~~ CGUIMenu.cpp:47:23: 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:9: warning: enumeration value 'EGET_ELEMENT_HOVERED' not handled in switch [-Wswitch] 102 | switch(event.GUIEvent.EventType) | ^ CGUIMenu.cpp:102:9: warning: enumeration value 'EGET_ELEMENT_LEFT' not handled in switch [-Wswitch] CGUIMenu.cpp:102:9: warning: enumeration value 'EGET_BUTTON_CLICKED' not handled in switch [-Wswitch] CGUIMenu.cpp:102:9: warning: enumeration value 'EGET_SCROLL_BAR_CHANGED' not handled in switch [-Wswitch] CGUIMenu.cpp:102:9: warning: enumeration value 'EGET_CHECKBOX_CHANGED' not handled in switch [-Wswitch] CGUIMenu.cpp:102:9: warning: enumeration value 'EGET_LISTBOX_CHANGED' not handled in switch [-Wswitch] CGUIMenu.cpp:102:9: warning: enumeration value 'EGET_LISTBOX_SELECTED_AGAIN' not handled in switch [-Wswitch] CGUIMenu.cpp:102:9: warning: enumeration value 'EGET_FILE_SELECTED' not handled in switch [-Wswitch] CGUIMenu.cpp:102:9: warning: enumeration value 'EGET_FILE_CHOOSE_DIALOG_CANCELLED' not handled in switch [-Wswitch] CGUIMenu.cpp:102:9: warning: enumeration value 'EGET_MESSAGEBOX_YES' not handled in switch [-Wswitch] CGUIMenu.cpp:102:9: warning: enumeration value 'EGET_MESSAGEBOX_NO' not handled in switch [-Wswitch] CGUIMenu.cpp:102:9: warning: enumeration value 'EGET_MESSAGEBOX_OK' not handled in switch [-Wswitch] CGUIMenu.cpp:102:9: warning: enumeration value 'EGET_MESSAGEBOX_CANCEL' not handled in switch [-Wswitch] CGUIMenu.cpp:102:9: warning: enumeration value 'EGET_EDITBOX_ENTER' not handled in switch [-Wswitch] CGUIMenu.cpp:102:9: warning: enumeration value 'EGET_TAB_CHANGED' not handled in switch [-Wswitch] CGUIMenu.cpp:102:9: warning: enumeration value 'EGET_MENU_ITEM_SELECTED' not handled in switch [-Wswitch] CGUIMenu.cpp:102:9: warning: enumeration value 'EGET_COMBO_BOX_CHANGED' not handled in switch [-Wswitch] CGUIMenu.cpp:110:9: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] 110 | switch(event.MouseInput.Event) | ^ CGUIMenu.cpp:110:9: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] CGUIMenu.cpp:110:9: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIMenu.cpp:110:9: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIMenu.cpp:110:9: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch] CGUIMenu.cpp:99:8: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch] 99 | switch(event.EventType) | ^ CGUIMenu.cpp:99:8: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch] CGUIMenu.cpp:99:8: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11, from include/IGUIContextMenu.h:8, from CGUIContextMenu.h:8, from CGUIMenu.h:8, from CGUIMenu.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIMeshViewer.cpp -o CGUIMeshViewer.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIMeshViewer.h:8, from CGUIMeshViewer.h:8, from CGUIMeshViewer.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from CGUIMeshViewer.h:9, from CGUIMeshViewer.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from CGUIMeshViewer.cpp:7: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUIMeshViewer.cpp:7: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIMessageBox.cpp -o CGUIMessageBox.o -I"include" -DIRRLICHT_EXPORTS=1 CGUIMeshViewer.cpp: In member function 'virtual void irr::gui::CGUIMeshViewer::draw()': CGUIMeshViewer.cpp:154:10: warning: enumeration value 'EVT_TANGENTS' not handled in switch [-Wswitch] 154 | switch(mb->getVertexType()) | ^ In file included from include/IGUIElement.h:11, from include/IGUIMeshViewer.h:8, from CGUIMeshViewer.h:8, from CGUIMeshViewer.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from CGUIWindow.h:8, from CGUIMessageBox.h:8, from CGUIMessageBox.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from CGUIMessageBox.cpp:5: 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:19: warning: 'irr::gui::CGUIMessageBox::StaticText' will be initialized after [-Wreorder] 37 | IGUIStaticText* StaticText; | ^~~~~~~~~~ CGUIMessageBox.h:33:15: 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, | ^~~~~~~~~~~~~~ In file included from CGUIMessageBox.cpp:5: CGUIMessageBox.h:36:15: warning: 'irr::gui::CGUIMessageBox::NoButton' will be initialized after [-Wreorder] 36 | IGUIButton* NoButton; | ^~~~~~~~ CGUIMessageBox.h:34:15: 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, | ^~~~~~~~~~~~~~ CGUIMessageBox.cpp: In member function 'virtual bool irr::gui::CGUIMessageBox::OnEvent(irr::SEvent)': CGUIMessageBox.cpp:169:8: warning: enumeration value 'EET_MOUSE_INPUT_EVENT' not handled in switch [-Wswitch] 169 | switch(event.EventType) | ^ CGUIMessageBox.cpp:169:8: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch] CGUIMessageBox.cpp:169:8: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch] CGUIMessageBox.cpp:169:8: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11, from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from CGUIWindow.h:8, from CGUIMessageBox.h:8, from CGUIMessageBox.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIModalScreen.cpp -o CGUIModalScreen.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIScrollBar.cpp -o CGUIScrollBar.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CGUIModalScreen.h:8, from CGUIModalScreen.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/IGUIScrollBar.h:8, from CGUIScrollBar.h:9, from CGUIScrollBar.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUIModalScreen.cpp:8: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUIModalScreen.cpp:8: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUIModalScreen.cpp:8: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ CGUIModalScreen.cpp: In member function 'virtual bool irr::gui::CGUIModalScreen::OnEvent(irr::SEvent)': CGUIModalScreen.cpp:39:9: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] 39 | switch(event.MouseInput.Event) | ^ CGUIModalScreen.cpp:39:9: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] CGUIModalScreen.cpp:39:9: warning: enumeration value 'EMIE_LMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIModalScreen.cpp:39:9: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIModalScreen.cpp:39:9: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIModalScreen.cpp:39:9: warning: enumeration value 'EMIE_MOUSE_MOVED' not handled in switch [-Wswitch] 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ CGUIModalScreen.cpp:39:9: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch] CGUIModalScreen.cpp:36:11: warning: enumeration value 'EET_GUI_EVENT' not handled in switch [-Wswitch] 36 | switch(event.EventType) | ^ CGUIModalScreen.cpp:36:11: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch] CGUIModalScreen.cpp:36:11: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch] CGUIModalScreen.cpp:36:11: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11, from CGUIModalScreen.h:8, from CGUIModalScreen.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IVideoDriver.h:15, from CGUIScrollBar.cpp:8: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUIScrollBar.cpp:8: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUIScrollBar.cpp:8: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from CGUIScrollBar.cpp:5: CGUIScrollBar.h: In constructor 'irr::gui::CGUIScrollBar::CGUIScrollBar(bool, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect, bool)': CGUIScrollBar.h:58:7: warning: 'irr::gui::CGUIScrollBar::SmallStep' will be initialized after [-Wreorder] 58 | s32 SmallStep; | ^~~~~~~~~ CGUIScrollBar.h:56:7: 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, | ^~~~~~~~~~~~~ In file included from CGUIScrollBar.cpp:5: CGUIScrollBar.h:56:7: warning: 'irr::gui::CGUIScrollBar::DrawHeight' will be initialized after [-Wreorder] 56 | s32 DrawHeight; | ^~~~~~~~~~ CGUIScrollBar.h:55:7: 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, | ^~~~~~~~~~~~~ In file included from CGUIScrollBar.cpp:5: CGUIScrollBar.h:55:7: warning: 'irr::gui::CGUIScrollBar::DrawPos' will be initialized after [-Wreorder] 55 | s32 DrawPos; | ^~~~~~~ CGUIScrollBar.h:51:8: 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:9: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] 109 | switch(event.MouseInput.Event) | ^ CGUIScrollBar.cpp:109:9: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] CGUIScrollBar.cpp:109:9: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIScrollBar.cpp:109:9: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIScrollBar.cpp:82:8: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch] 82 | switch(event.EventType) | ^ CGUIScrollBar.cpp:82:8: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch] CGUIScrollBar.cpp:82:8: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11, from include/IGUIScrollBar.h:8, from CGUIScrollBar.h:9, from CGUIScrollBar.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUISkin.cpp -o CGUISkin.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IVideoDriver.h:11, from CGUISkin.cpp:7: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUISkin.cpp:7: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUISkin.cpp:7: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUISkin.cpp:7: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIStaticText.cpp -o CGUIStaticText.o -I"include" -DIRRLICHT_EXPORTS=1 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IGUIStaticText.h:8, from CGUIStaticText.h:8, from CGUIStaticText.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUIStaticText.cpp:9: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUIStaticText.cpp:9: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUIStaticText.cpp:9: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from CGUIStaticText.cpp:5: 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:18: warning: 'irr::gui::CGUIStaticText::OverrideFont' will be initialized after [-Wreorder] 61 | gui::IGUIFont* OverrideFont; | ^~~~~~~~~~~~ CGUIStaticText.h:56:8: 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, | ^~~~~~~~~~~~~~ In file included from CGUIStaticText.cpp:5: CGUIStaticText.h:62:18: 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:8: 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, from include/IGUIStaticText.h:8, from CGUIStaticText.h:8, from CGUIStaticText.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CGUIStaticText.h:9, from CGUIStaticText.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::core::string]': CGUIStaticText.cpp:25:41: required from here include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUITabControl.cpp -o CGUITabControl.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUITabControl.h:8, from CGUITabControl.h:8, from CGUITabControl.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUITabControl.cpp:9: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUITabControl.cpp:9: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUITabControl.cpp:9: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from CGUITabControl.cpp:5: 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:17: warning: 'irr::gui::CGUITab::BackColor' will be initialized after [-Wreorder] 48 | video::SColor BackColor; | ^~~~~~~~~ CGUITabControl.h:47:8: 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:9: warning: enumeration value 'EGET_ELEMENT_HOVERED' not handled in switch [-Wswitch] 165 | switch(event.GUIEvent.EventType) | ^ CGUITabControl.cpp:165:9: warning: enumeration value 'EGET_ELEMENT_LEFT' not handled in switch [-Wswitch] CGUITabControl.cpp:165:9: warning: enumeration value 'EGET_BUTTON_CLICKED' not handled in switch [-Wswitch] CGUITabControl.cpp:165:9: warning: enumeration value 'EGET_SCROLL_BAR_CHANGED' not handled in switch [-Wswitch] CGUITabControl.cpp:165:9: warning: enumeration value 'EGET_CHECKBOX_CHANGED' not handled in switch [-Wswitch] CGUITabControl.cpp:165:9: warning: enumeration value 'EGET_LISTBOX_CHANGED' not handled in switch [-Wswitch] CGUITabControl.cpp:165:9: warning: enumeration value 'EGET_LISTBOX_SELECTED_AGAIN' not handled in switch [-Wswitch] CGUITabControl.cpp:165:9: warning: enumeration value 'EGET_FILE_SELECTED' not handled in switch [-Wswitch] CGUITabControl.cpp:165:9: warning: enumeration value 'EGET_FILE_CHOOSE_DIALOG_CANCELLED' not handled in switch [-Wswitch] CGUITabControl.cpp:165:9: warning: enumeration value 'EGET_MESSAGEBOX_YES' not handled in switch [-Wswitch] CGUITabControl.cpp:165:9: warning: enumeration value 'EGET_MESSAGEBOX_NO' not handled in switch [-Wswitch] CGUITabControl.cpp:165:9: warning: enumeration value 'EGET_MESSAGEBOX_OK' not handled in switch [-Wswitch] CGUITabControl.cpp:165:9: warning: enumeration value 'EGET_MESSAGEBOX_CANCEL' not handled in switch [-Wswitch] CGUITabControl.cpp:165:9: warning: enumeration value 'EGET_EDITBOX_ENTER' not handled in switch [-Wswitch] CGUITabControl.cpp:165:9: warning: enumeration value 'EGET_TAB_CHANGED' not handled in switch [-Wswitch] CGUITabControl.cpp:165:9: warning: enumeration value 'EGET_MENU_ITEM_SELECTED' not handled in switch [-Wswitch] CGUITabControl.cpp:165:9: warning: enumeration value 'EGET_COMBO_BOX_CHANGED' not handled in switch [-Wswitch] CGUITabControl.cpp:173:9: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] 173 | switch(event.MouseInput.Event) | ^ CGUITabControl.cpp:173:9: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] CGUITabControl.cpp:173:9: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUITabControl.cpp:173:9: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUITabControl.cpp:173:9: warning: enumeration value 'EMIE_MOUSE_MOVED' not handled in switch [-Wswitch] CGUITabControl.cpp:173:9: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch] CGUITabControl.cpp:162:8: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch] 162 | switch(event.EventType) | ^ CGUITabControl.cpp:162:8: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch] CGUITabControl.cpp:162:8: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch] In file included from include/IGUIElement.h:11, from include/IGUITabControl.h:8, from CGUITabControl.h:8, from CGUITabControl.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CGUITabControl.h:9, from CGUITabControl.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::gui::CGUITab*]': CGUITabControl.cpp:93:47: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIToolBar.cpp -o CGUIToolBar.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIToolbar.h:8, from CGUIToolBar.h:8, from CGUIToolBar.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUIToolBar.cpp:8: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUIToolBar.cpp:8: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUIToolBar.cpp:8: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IGUIElement.h:11, from include/IGUIToolbar.h:8, from CGUIToolBar.h:8, from CGUIToolBar.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIWindow.cpp -o CGUIWindow.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from CGUIWindow.h:8, from CGUIWindow.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CGUIWindow.cpp:8: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CGUIWindow.cpp:8: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CGUIWindow.cpp:8: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:9: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] 86 | switch(event.MouseInput.Event) | ^ CGUIWindow.cpp:86:9: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch] CGUIWindow.cpp:86:9: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIWindow.cpp:86:9: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch] CGUIWindow.cpp:86:9: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch] CGUIWindow.cpp:67:8: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch] 67 | switch(event.EventType) | ^ CGUIWindow.cpp:67:8: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch] CGUIWindow.cpp:67:8: 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:23: warning: unused variable 'driver' [-Wunused-variable] 127 | video::IVideoDriver* driver = Environment->getVideoDriver(); | ^~~~~~ In file included from include/IGUIElement.h:11, from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from CGUIWindow.h:8, from CGUIWindow.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSoftwareDriver.cpp -o CSoftwareDriver.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IVideoDriver.h:11, from CNullDriver.h:8, from CSoftwareDriver.h:9, from CSoftwareDriver.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CNullDriver.h:8, from CSoftwareDriver.h:9, from CSoftwareDriver.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CNullDriver.h:8, from CSoftwareDriver.h:9, from CSoftwareDriver.cpp:5: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CNullDriver.h:8, from CSoftwareDriver.h:9, from CSoftwareDriver.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from CSoftwareDriver.h:9, from CSoftwareDriver.cpp:5: CNullDriver.h: In member function 'float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)': CNullDriver.h:369:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:369:28: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:370:29: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:377:28: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:378:29: 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 CSoftwareDriver.cpp:5: CSoftwareDriver.h: In constructor 'irr::video::CSoftwareDriver::CSoftwareDriver(const irr::core::dimension2d&, bool, irr::io::IFileSystem*, irr::video::IImagePresenter*)': CSoftwareDriver.h:155:20: warning: 'irr::video::CSoftwareDriver::Texture' will be initialized after [-Wreorder] 155 | video::ITexture* Texture; | ^~~~~~~ CSoftwareDriver.h:153:13: 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) | ^~~~~~~~~~~~~~~ In file included from CSoftwareDriver.cpp:5: CSoftwareDriver.h:153:13: warning: 'irr::video::CSoftwareDriver::ZBuffer' will be initialized after [-Wreorder] 153 | IZBuffer* ZBuffer; | ^~~~~~~ CSoftwareDriver.h:141:20: warning: 'irr::video::ITexture* irr::video::CSoftwareDriver::RenderTargetTexture' [-Wreorder] 141 | video::ITexture* RenderTargetTexture; | ^~~~~~~~~~~~~~~~~~~ CSoftwareDriver.cpp:18:1: warning: when initialized here [-Wreorder] 18 | CSoftwareDriver::CSoftwareDriver(const core::dimension2d& windowSize, bool fullscreen, io::IFileSystem* io, video::IImagePresenter* presenter) | ^~~~~~~~~~~~~~~ CSoftwareDriver.cpp: In member function 'virtual bool irr::video::CSoftwareDriver::queryFeature(irr::video::E_VIDEO_DRIVER_FEATURE)': CSoftwareDriver.cpp:169:9: warning: enumeration value 'EVDF_STENCIL_BUFFER' not handled in switch [-Wswitch] 169 | switch (feature) | ^ CSoftwareDriver.cpp:169:9: warning: enumeration value 'EVDF_VERTEX_SHADER_1_1' not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:9: warning: enumeration value 'EVDF_VERTEX_SHADER_2_0' not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:9: warning: enumeration value 'EVDF_VERTEX_SHADER_3_0' not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:9: warning: enumeration value 'EVDF_PIXEL_SHADER_1_1' not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:9: warning: enumeration value 'EVDF_PIXEL_SHADER_1_2' not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:9: warning: enumeration value 'EVDF_PIXEL_SHADER_1_3' not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:9: warning: enumeration value 'EVDF_PIXEL_SHADER_1_4' not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:9: warning: enumeration value 'EVDF_PIXEL_SHADER_2_0' not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:9: warning: enumeration value 'EVDF_PIXEL_SHADER_3_0' not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:9: warning: enumeration value 'EVDF_ARB_VERTEX_PROGRAM_1' not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:9: warning: enumeration value 'EVDF_ARB_FRAGMENT_PROGRAM_1' not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:9: warning: enumeration value 'EVDF_ARB_GLSL' not handled in switch [-Wswitch] CSoftwareDriver.cpp:169:9: 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:19: warning: unused variable 'oldTexture' [-Wunused-variable] 204 | video::ITexture* oldTexture = texture; | ^~~~~~~~~~ In file included from CNullDriver.h:11, from CSoftwareDriver.h:9, from CSoftwareDriver.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S2DVertex]': CSoftwareDriver.cpp:20:60: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 u16*, irr::s32) [with VERTEXTYPE = irr::video::S3DVertex; irr::s32 = int; irr::u16 = short unsigned int]' CSoftwareDriver.cpp:330:81: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 u16*, irr::s32) [with VERTEXTYPE = irr::video::S3DVertexTangents; irr::s32 = int; irr::u16 = short unsigned int]' CSoftwareDriver.cpp:338:81: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 u16*, irr::s32) [with VERTEXTYPE = irr::video::S3DVertex2TCoords; irr::s32 = int; irr::u16 = short unsigned int]' CSoftwareDriver.cpp:346:81: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSoftwareTexture.cpp -o CSoftwareTexture.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRFlat.cpp -o CTRFlat.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRFlatWire.cpp -o CTRFlatWire.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRGouraud.cpp -o CTRGouraud.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRGouraudWire.cpp -o CTRGouraudWire.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureFlat.cpp -o CTRTextureFlat.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureFlatWire.cpp -o CTRTextureFlatWire.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraud.cpp -o CTRTextureGouraud.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CTRTextureGouraud.cpp:5: CTRTextureGouraud.h: In constructor 'irr::video::CTRTextureGouraud::CTRTextureGouraud(irr::video::IZBuffer*)': CTRTextureGouraud.h:55:8: warning: 'irr::video::CTRTextureGouraud::BackFaceCullingEnabled' will be initialized after [-Wreorder] 55 | bool BackFaceCullingEnabled; | ^~~~~~~~~~~~~~~~~~~~~~ CTRTextureGouraud.h:54:7: 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) | ^~~~~~~~~~~~~~~~~ In file included from CTRTextureGouraud.cpp:5: CTRTextureGouraud.h:54:7: warning: 'irr::video::CTRTextureGouraud::SurfaceHeight' will be initialized after [-Wreorder] 54 | s32 SurfaceHeight; | ^~~~~~~~~~~~~ CTRTextureGouraud.h:53:7: 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) | ^~~~~~~~~~~~~~~~~ In file included from CTRTextureGouraud.cpp:5: CTRTextureGouraud.h:61:18: warning: 'irr::video::CTRTextureGouraud::Texture' will be initialized after [-Wreorder] 61 | video::IImage* Texture; | ^~~~~~~ CTRTextureGouraud.h:51:13: 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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudAdd.cpp -o CTRTextureGouraudAdd.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudNoZ.cpp -o CTRTextureGouraudNoZ.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudWire.cpp -o CTRTextureGouraudWire.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CZBuffer.cpp -o CZBuffer.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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:7: warning: 'irr::video::CZBuffer::TotalSize' will be initialized after [-Wreorder] 45 | s32 TotalSize; | ^~~~~~~~~ CZBuffer.h:43:17: 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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLNormalMapRenderer.cpp -o COpenGLNormalMapRenderer.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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CNullDriver.h:8, from COpenGLDriver.h:8, from COpenGLDriver.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CNullDriver.h:8, from COpenGLDriver.h:8, from COpenGLDriver.cpp:5: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CNullDriver.h:8, from COpenGLDriver.h:8, from COpenGLDriver.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from COpenGLDriver.h:8, from COpenGLDriver.cpp:5: CNullDriver.h: In member function 'float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)': CNullDriver.h:369:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:369:28: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:370:29: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:377:28: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:378:29: 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.cpp:5: COpenGLDriver.h: In constructor 'irr::video::COpenGLDriver::COpenGLDriver(const irr::core::dimension2d&, bool, bool, bool, Window, Display*, irr::io::IFileSystem*)': COpenGLDriver.h:310:8: warning: 'irr::video::COpenGLDriver::StencilBuffer' will be initialized after [-Wreorder] 310 | bool StencilBuffer; | ^~~~~~~~~~~~~ COpenGLDriver.h:308:8: 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) | ^~~~~~~~~~~~~ In file included from COpenGLDriver.cpp:5: COpenGLDriver.h:318:7: warning: 'irr::video::COpenGLDriver::LastSetLight' will be initialized after [-Wreorder] 318 | s32 LastSetLight; | ^~~~~~~~~~~~ COpenGLDriver.h:309:8: 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) | ^~~~~~~~~~~~~ In file included from COpenGLDriver.cpp:5: COpenGLDriver.h:361:12: warning: 'irr::video::COpenGLDriver::XDisplay' will be initialized after [-Wreorder] 361 | Display* XDisplay; | ^~~~~~~~ COpenGLDriver.h:311:8: 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) | ^~~~~~~~~~~~~ In file included from COpenGLDriver.cpp:5: COpenGLDriver.h:319:7: warning: 'irr::video::COpenGLDriver::MaxAnisotropy' will be initialized after [-Wreorder] 319 | f32 MaxAnisotropy; | ^~~~~~~~~~~~~ COpenGLDriver.h:314:8: 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:8: warning: enumeration value 'ETS_COUNT' not handled in switch [-Wswitch] 581 | switch(state) | ^ 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:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ 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:31: warning: variable 'sourceSurfaceSize' set but not used [-Wunused-but-set-variable] 1035 | const core::dimension2d sourceSurfaceSize = texture->getOriginalSize(); | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ 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; | ^~~~~~~~~~~ include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)': include/SMaterial.h:405:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ 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:9: warning: enumeration value 'EVDF_VERTEX_SHADER_1_1' not handled in switch [-Wswitch] 1460 | switch (feature) | ^ COpenGLDriver.cpp:1460:9: warning: enumeration value 'EVDF_VERTEX_SHADER_2_0' not handled in switch [-Wswitch] COpenGLDriver.cpp:1460:9: warning: enumeration value 'EVDF_VERTEX_SHADER_3_0' not handled in switch [-Wswitch] COpenGLDriver.cpp:1460:9: warning: enumeration value 'EVDF_PIXEL_SHADER_1_1' not handled in switch [-Wswitch] COpenGLDriver.cpp:1460:9: warning: enumeration value 'EVDF_PIXEL_SHADER_1_2' not handled in switch [-Wswitch] COpenGLDriver.cpp:1460:9: warning: enumeration value 'EVDF_PIXEL_SHADER_1_3' not handled in switch [-Wswitch] COpenGLDriver.cpp:1460:9: warning: enumeration value 'EVDF_PIXEL_SHADER_1_4' not handled in switch [-Wswitch] COpenGLDriver.cpp:1460:9: warning: enumeration value 'EVDF_PIXEL_SHADER_2_0' not handled in switch [-Wswitch] COpenGLDriver.cpp:1460:9: warning: enumeration value 'EVDF_PIXEL_SHADER_3_0' not handled in switch [-Wswitch] COpenGLDriver.cpp:1460:9: warning: enumeration value 'EVDF_HLSL' not handled in switch [-Wswitch] COpenGLDriver.cpp: In member function 'void irr::video::COpenGLDriver::setRenderStates3DMode()': COpenGLDriver.cpp:1603:7: warning: variable 'shaderOK' set but not used [-Wunused-but-set-variable] 1603 | bool shaderOK = true; | ^~~~~~~~ In file included from CNullDriver.h:11, from COpenGLDriver.h:8, from COpenGLDriver.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = int]': COpenGLDriver.cpp:218:29: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IMaterialRenderer.h:10, from COpenGLShaderMaterialRenderer.h:23, from COpenGLNormalMapRenderer.h:11, from COpenGLNormalMapRenderer.cpp:8: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from COpenGLNormalMapRenderer.cpp:11: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:369:28: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:370:29: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:377:28: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:378:29: 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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLParallaxMapRenderer.cpp -o COpenGLParallaxMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMaterialRenderer.h:9, from COpenGLShaderMaterialRenderer.h:23, from COpenGLParallaxMapRenderer.h:11, from COpenGLParallaxMapRenderer.cpp:8: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMaterialRenderer.h:10, from COpenGLShaderMaterialRenderer.h:23, from COpenGLParallaxMapRenderer.h:11, from COpenGLParallaxMapRenderer.cpp:8: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from COpenGLParallaxMapRenderer.cpp:11: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from COpenGLParallaxMapRenderer.cpp:11: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from COpenGLDriver.h:8, from COpenGLParallaxMapRenderer.cpp:14: CNullDriver.h: In member function 'float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)': CNullDriver.h:369:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:369:28: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:370:29: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:377:28: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:378:29: 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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 COpenGLShaderMaterialRenderer.cpp:8: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMaterialRenderer.h:10, from COpenGLShaderMaterialRenderer.h:23, from COpenGLShaderMaterialRenderer.cpp:8: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:11, from COpenGLShaderMaterialRenderer.cpp:11: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from COpenGLShaderMaterialRenderer.cpp:11: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:369:28: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:370:29: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:377:28: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:378:29: 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 COpenGLShaderMaterialRenderer.cpp:8: COpenGLShaderMaterialRenderer.h: In constructor 'irr::video::COpenGLShaderMaterialRenderer::COpenGLShaderMaterialRenderer(irr::video::COpenGLDriver*, irr::s32&, const c8*, const c8*, irr::video::IShaderConstantSetCallBack*, irr::video::IMaterialRenderer*, irr::s32)': COpenGLShaderMaterialRenderer.h:73:21: warning: 'irr::video::COpenGLShaderMaterialRenderer::BaseMaterial' will be initialized after [-Wreorder] 73 | IMaterialRenderer* BaseMaterial; | ^~~~~~~~~~~~ COpenGLShaderMaterialRenderer.h:72:30: 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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from COpenGLShaderMaterialRenderer.cpp:8: COpenGLShaderMaterialRenderer.h: In constructor 'irr::video::COpenGLShaderMaterialRenderer::COpenGLShaderMaterialRenderer(irr::video::COpenGLDriver*, irr::video::IShaderConstantSetCallBack*, irr::video::IMaterialRenderer*, irr::s32)': COpenGLShaderMaterialRenderer.h:73:21: warning: 'irr::video::COpenGLShaderMaterialRenderer::BaseMaterial' will be initialized after [-Wreorder] 73 | IMaterialRenderer* BaseMaterial; | ^~~~~~~~~~~~ COpenGLShaderMaterialRenderer.h:72:30: 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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLTexture.cpp -o COpenGLTexture.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D8Driver.cpp -o CD3D8Driver.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CD3D8Driver.cpp:7: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D8NormalMapRenderer.cpp -o CD3D8NormalMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from COpenGLTexture.cpp:6: COpenGLTexture.h: In constructor 'irr::video::COpenGLTexture::COpenGLTexture(irr::video::IImage*, bool)': COpenGLTexture.h:96:6: warning: 'irr::video::COpenGLTexture::Pitch' will be initialized after [-Wreorder] 96 | s32 Pitch; | ^~~~~ COpenGLTexture.h:94:25: 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) | ^~~~~~~~~~~~~~ In file included from COpenGLTexture.cpp:6: COpenGLTexture.h:101:7: warning: 'irr::video::COpenGLTexture::hasMipMaps' will be initialized after [-Wreorder] 101 | bool hasMipMaps; | ^~~~~~~~~~ COpenGLTexture.h:98:7: warning: 'irr::s32* irr::video::COpenGLTexture::ImageData' [-Wreorder] 98 | s32* ImageData; | ^~~~~~~~~ COpenGLTexture.cpp:21:1: warning: when initialized here [-Wreorder] 21 | COpenGLTexture::COpenGLTexture(IImage* image, bool generateMipLevels) | ^~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D8ParallaxMapRenderer.cpp -o CD3D8ParallaxMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D8ShaderMaterialRenderer.cpp -o CD3D8ShaderMaterialRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D8Texture.cpp -o CD3D8Texture.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 s16*, irr::s32*, irr::s32, irr::s32, irr::s32, irr::s32)': CColorConverter.cpp:285:6: warning: unused variable 'nDataSizeInBytes' [-Wunused-variable] 285 | s32 nDataSizeInBytes = nDataSize * sizeof(s32); | ^~~~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CFPSCounter.cpp -o CFPSCounter.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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:16: warning: 'irr::video::CImage::Format' will be initialized after [-Wreorder] 140 | ECOLOR_FORMAT Format; | ^~~~~~ CImage.h:137:25: 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) | ^~~~~~ In file included from CImage.cpp:5: CImage.h:137:25: warning: 'irr::video::CImage::Size' will be initialized after [-Wreorder] 137 | core::dimension2d Size; | ^~~~ CImage.h:136:8: 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) | ^~~~~~ In file included from CImage.cpp:5: CImage.h: In constructor 'irr::video::CImage::CImage(irr::video::ECOLOR_FORMAT, const irr::core::dimension2d&, void*, bool)': CImage.h:140:16: warning: 'irr::video::CImage::Format' will be initialized after [-Wreorder] 140 | ECOLOR_FORMAT Format; | ^~~~~~ CImage.h:137:25: 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, | ^~~~~~ In file included from CImage.cpp:5: CImage.h:137:25: warning: 'irr::video::CImage::Size' will be initialized after [-Wreorder] 137 | core::dimension2d Size; | ^~~~ CImage.h:136:8: 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, | ^~~~~~ In file included from CImage.cpp:5: CImage.h: In constructor 'irr::video::CImage::CImage(irr::video::ECOLOR_FORMAT, irr::video::IImage*)': CImage.h:140:16: warning: 'irr::video::CImage::Format' will be initialized after [-Wreorder] 140 | ECOLOR_FORMAT Format; | ^~~~~~ CImage.h:136:8: 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:6: 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:6: warning: unused variable 'nDataSizeInBytes' [-Wunused-variable] 945 | s32 nDataSizeInBytes = nDataSize * sizeof(s16); | ^~~~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderBmp.cpp -o CImageLoaderBmp.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderJPG.cpp -o CImageLoaderJPG.o -I"include" -DIRRLICHT_EXPORTS=1 CImageLoaderJPG.cpp: In member function 'virtual irr::video::IImage* irr::video::CImageLoaderJPG::loadImage(irr::io::IReadFile*)': CImageLoaderJPG.cpp:160:7: warning: unused variable 'has_alpha' [-Wunused-variable] 160 | bool has_alpha= false; //(JPEG never has alpha) | ^~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderPCX.cpp -o CImageLoaderPCX.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderPNG.cpp -o CImageLoaderPNG.o -I"include" -DIRRLICHT_EXPORTS=1 CImageLoaderPCX.cpp: In member function 'virtual irr::video::IImage* irr::video::CImageLoaderPCX::loadImage(irr::io::IReadFile*)': CImageLoaderPCX.cpp:117:42: warning: iteration 16 invokes undefined behavior [-Waggressive-loop-optimizations] 117 | PaletteData[i] = (header.Palette[i*3+0] << 16) | | ~~~~~~~~~~~~~~~~~~~~^ CImageLoaderPCX.cpp:115:18: note: within this loop 115 | for( s32 i=0; i<256; i++ ) | ~^~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderPSD.cpp -o CImageLoaderPSD.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderTGA.cpp -o CImageLoaderTGA.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CNullDriver.cpp -o CNullDriver.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9Driver.cpp -o CD3D9Driver.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CD3D9Driver.cpp:7: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9HLSLMaterialRenderer.cpp -o CD3D9HLSLMaterialRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IVideoDriver.h:15, from CNullDriver.h:8, from CNullDriver.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CNullDriver.h:8, from CNullDriver.cpp:5: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9NormalMapRenderer.cpp -o CD3D9NormalMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMaterialRenderer.h:10, from include/IVideoDriver.h:20, from CNullDriver.h:8, from CNullDriver.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9ParallaxMapRenderer.cpp -o CD3D9ParallaxMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9ShaderMaterialRenderer.cpp -o CD3D9ShaderMaterialRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CNullDriver.cpp:5: CNullDriver.h: In member function 'float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)': CNullDriver.h:369:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:369:28: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:370:29: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9Texture.cpp -o CD3D9Texture.o -I"include" -DIRRLICHT_EXPORTS=1 CNullDriver.h:377:28: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:378:29: 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:26: warning: 'irr::video::CNullDriver::ScreenSize' will be initialized after [-Wreorder] 403 | core::dimension2d ScreenSize; | ^~~~~~~~~~ CNullDriver.h:402:19: 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) | ^~~~~~~~~~~ In file included from CNullDriver.cpp:5: CNullDriver.h:402:19: warning: 'irr::video::CNullDriver::ViewPort' will be initialized after [-Wreorder] 402 | core::rect ViewPort; | ^~~~~~~~ CNullDriver.h:400:20: 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) | ^~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CVideoModeList.cpp -o CVideoModeList.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CVideoModeList.h:10, from CVideoModeList.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::CVideoModeList::SVideoMode]': CVideoModeList.cpp:13:32: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CNullDriver.h:11, from CNullDriver.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::CNullDriver::SSurface]': CNullDriver.cpp:36:60: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CNullDriver.h:12, from CNullDriver.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': CNullDriver.h:384:10: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: 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.cpp:1389:28: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = wchar_t; T = char]': CNullDriver.cpp:1390:23: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c C3DSMeshFileLoader.cpp -o C3DSMeshFileLoader.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:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from C3DSMeshFileLoader.h:8, from C3DSMeshFileLoader.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from include/IMeshLoader.h:10, from C3DSMeshFileLoader.h:8, from C3DSMeshFileLoader.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from C3DSMeshFileLoader.h:10, from C3DSMeshFileLoader.cpp:5: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 C3DSMeshFileLoader.cpp:5: C3DSMeshFileLoader.h: In constructor 'irr::scene::C3DSMeshFileLoader::C3DSMeshFileLoader(irr::io::IFileSystem*, irr::video::IVideoDriver*)': C3DSMeshFileLoader.h:146:6: warning: 'irr::scene::C3DSMeshFileLoader::CountIndices' will be initialized after [-Wreorder] 146 | u16 CountIndices; | ^~~~~~~~~~~~ C3DSMeshFileLoader.h:145:7: 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) | ^~~~~~~~~~~~~~~~~~ In file included from C3DSMeshFileLoader.cpp:5: C3DSMeshFileLoader.h:148:7: warning: 'irr::scene::C3DSMeshFileLoader::TCoords' will be initialized after [-Wreorder] 148 | f32* TCoords; | ^~~~~~~ C3DSMeshFileLoader.h:147:6: warning: 'irr::u16 irr::scene::C3DSMeshFileLoader::CountTCoords' [-Wreorder] 147 | u16 CountTCoords; | ^~~~~~~~~~~~ C3DSMeshFileLoader.cpp:61:1: warning: when initialized here [-Wreorder] 61 | C3DSMeshFileLoader::C3DSMeshFileLoader(io::IFileSystem* fs, video::IVideoDriver* driver) | ^~~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from C3DSMeshFileLoader.h:8, from C3DSMeshFileLoader.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::IMeshBuffer*]': include/SMesh.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from C3DSMeshFileLoader.h:11, from C3DSMeshFileLoader.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': C3DSMeshFileLoader.h:77:22: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from C3DSMeshFileLoader.h:8, from C3DSMeshFileLoader.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex]': include/SMeshBuffer.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from C3DSMeshFileLoader.h:11, from C3DSMeshFileLoader.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string(const irr::core::string&) [with T = char]': C3DSMeshFileLoader.cpp:487:24: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = char]': C3DSMeshFileLoader.cpp:499:50: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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/IAnimatedMeshMD2.h:8, from CAnimatedMeshMD2.h:8, from CAnimatedMeshMD2.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IAnimatedMeshMD2.h:8, from CAnimatedMeshMD2.h:8, from CAnimatedMeshMD2.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from include/IAnimatedMeshMD2.h:8, from CAnimatedMeshMD2.h:8, from CAnimatedMeshMD2.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from CAnimatedMeshMD2.cpp:5: CAnimatedMeshMD2.h: In constructor 'irr::scene::CAnimatedMeshMD2::CAnimatedMeshMD2()': CAnimatedMeshMD2.h:115:7: warning: 'irr::scene::CAnimatedMeshMD2::FrameCount' will be initialized after [-Wreorder] 115 | u32 FrameCount; | ^~~~~~~~~~ CAnimatedMeshMD2.h:113:34: warning: 'irr::core::array* irr::scene::CAnimatedMeshMD2::FrameList' [-Wreorder] 113 | core::array *FrameList; | ^~~~~~~~~ CAnimatedMeshMD2.cpp:294:1: warning: when initialized here [-Wreorder] 294 | CAnimatedMeshMD2::CAnimatedMeshMD2() | ^~~~~~~~~~~~~~~~ CAnimatedMeshMD2.cpp: In member function 'virtual bool irr::scene::CAnimatedMeshMD2::loadFile(irr::io::IReadFile*)': CAnimatedMeshMD2.cpp:493:6: warning: unused variable 'frames' [-Wunused-variable] 493 | s8* frames = 0; | ^~~~~~ CAnimatedMeshMD2.cpp: In member function 'virtual void irr::scene::CAnimatedMeshMD2::calculateBoundingBox()': CAnimatedMeshMD2.cpp:685:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 685 | if (defaultFrame>=FrameCount) | ^~ CAnimatedMeshMD2.cpp:688:4: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CAnimatedMeshMD2.h:12, from CAnimatedMeshMD2.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': CAnimatedMeshMD2.h:122:10: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CAnimatedMeshMS3D.cpp -o CAnimatedMeshMS3D.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IAnimatedMeshMS3D.h:8, from CAnimatedMeshMS3D.h:8, from CAnimatedMeshMS3D.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IAnimatedMeshMS3D.h:8, from CAnimatedMeshMS3D.h:8, from CAnimatedMeshMS3D.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from include/IAnimatedMeshMS3D.h:8, from CAnimatedMeshMS3D.h:8, from CAnimatedMeshMS3D.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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:24: 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:21: warning: unused variable 'vertexIds' [-Wunused-variable] 446 | core::array& vertexIds = grp.VertexIds; | ^~~~~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IAnimatedMeshMS3D.h:8, from CAnimatedMeshMS3D.h:8, from CAnimatedMeshMS3D.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex]': include/SMeshBuffer.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CAnimatedMeshMS3D.h:11, from CAnimatedMeshMS3D.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': CAnimatedMeshMS3D.h:101:10: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IAnimatedMeshMS3D.h:8, from CAnimatedMeshMS3D.h:8, from CAnimatedMeshMS3D.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::CAnimatedMeshMS3D::SKeyframe]': CAnimatedMeshMS3D.h:82:10: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CAnimatedMeshSceneNode.cpp -o CAnimatedMeshSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from include/IAnimatedMeshSceneNode.h:8, from CAnimatedMeshSceneNode.h:8, from CAnimatedMeshSceneNode.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from include/IAnimatedMeshSceneNode.h:8, from CAnimatedMeshSceneNode.h:8, from CAnimatedMeshSceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMeshSceneNode.h:8, from CAnimatedMeshSceneNode.h:8, from CAnimatedMeshSceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: 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, from CAnimatedMeshSceneNode.h:8, from CAnimatedMeshSceneNode.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CAnimatedMeshSceneNode.cpp:5: CAnimatedMeshSceneNode.h: In constructor 'irr::scene::CAnimatedMeshSceneNode::CAnimatedMeshSceneNode(irr::scene::IAnimatedMesh*, irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': CAnimatedMeshSceneNode.h:109:27: warning: 'irr::scene::CAnimatedMeshSceneNode::Shadow' will be initialized after [-Wreorder] 109 | IShadowVolumeSceneNode* Shadow; | ^~~~~~ CAnimatedMeshSceneNode.h:105:8: warning: 'bool irr::scene::CAnimatedMeshSceneNode::Looping' [-Wreorder] 105 | bool Looping; | ^~~~~~~ CAnimatedMeshSceneNode.cpp:26:1: warning: when initialized here [-Wreorder] 26 | CAnimatedMeshSceneNode::CAnimatedMeshSceneNode(IAnimatedMesh* mesh, ISceneNode* parent, ISceneManager* mgr, s32 id, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from include/ISceneNode.h:12, from include/IAnimatedMeshSceneNode.h:8, from CAnimatedMeshSceneNode.h:8, from CAnimatedMeshSceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IAnimatedMeshMD2.h:8, from include/IAnimatedMeshSceneNode.h:9, from CAnimatedMeshSceneNode.h:8, from CAnimatedMeshSceneNode.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::IDummyTransformationSceneNode*]': CAnimatedMeshSceneNode.cpp:30:42: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from include/IBillboardSceneNode.h:8, from CBillboardSceneNode.h:8, from CBillboardSceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IBillboardSceneNode.h:8, from CBillboardSceneNode.h:8, from CBillboardSceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CBillboardSceneNode.h:9, from CBillboardSceneNode.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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, from include/IBillboardSceneNode.h:8, from CBillboardSceneNode.h:8, from CBillboardSceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CCameraFPSSceneNode.cpp -o CCameraFPSSceneNode.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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from include/ICameraSceneNode.h:9, from CCameraSceneNode.h:8, from CCameraFPSSceneNode.h:9, from CCameraFPSSceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/ICameraSceneNode.h:9, from CCameraSceneNode.h:8, from CCameraFPSSceneNode.h:9, from CCameraFPSSceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CCameraFPSSceneNode.cpp:6: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from CCameraFPSSceneNode.cpp:5: 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:24: warning: 'irr::scene::CCameraFPSSceneNode::CursorControl' will be initialized after [-Wreorder] 70 | gui::ICursorControl* CursorControl; | ^~~~~~~~~~~~~ CCameraFPSSceneNode.h:64:7: 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:10: warning: enumeration value 'EKA_COUNT' not handled in switch [-Wswitch] 56 | switch(keyMapArray[i].Action) | ^ CCameraFPSSceneNode.cpp:56:10: warning: enumeration value 'EKA_FORCE_32BIT' not handled in switch [-Wswitch] In file included from include/ISceneNode.h:12, from include/ICameraSceneNode.h:9, from CCameraSceneNode.h:8, from CCameraFPSSceneNode.h:9, from CCameraFPSSceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CCameraFPSSceneNode.h:12, from CCameraFPSSceneNode.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from include/ICameraSceneNode.h:9, from CCameraSceneNode.h:8, from CCameraMayaSceneNode.h:8, from CCameraMayaSceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/ICameraSceneNode.h:9, from CCameraSceneNode.h:8, from CCameraMayaSceneNode.h:8, from CCameraMayaSceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CCameraMayaSceneNode.cpp:6: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:8: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch] 59 | switch(event.MouseInput.Event) | ^ In file included from include/ISceneNode.h:12, from include/ICameraSceneNode.h:9, from CCameraSceneNode.h:8, from CCameraMayaSceneNode.h:8, from CCameraMayaSceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8, from CCameraMayaSceneNode.cpp:7: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 CCameraSceneNode.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from include/ICameraSceneNode.h:9, from CCameraSceneNode.h:8, from CCameraSceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/ICameraSceneNode.h:9, from CCameraSceneNode.h:8, from CCameraSceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: 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 vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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, from include/ICameraSceneNode.h:9, from CCameraSceneNode.h:8, from CCameraSceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8, from CCameraSceneNode.cpp:6: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CColladaFileLoader.cpp -o CColladaFileLoader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CColladaFileLoader.h:8, from CColladaFileLoader.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CColladaFileLoader.h:8, from CColladaFileLoader.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from include/IMeshLoader.h:10, from CColladaFileLoader.h:8, from CColladaFileLoader.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from CColladaFileLoader.h:10, from CColladaFileLoader.cpp:5: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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, from CColladaFileLoader.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: 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:11: warning: enumeration value 'ECIS_COUNT' not handled in switch [-Wswitch] 976 | switch(slots[k].Semantic) | ^ CColladaFileLoader.cpp:844:6: 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 stringc&)': CColladaFileLoader.cpp:1157:10: warning: enumeration value 'ECPT_COUNT' not handled in switch [-Wswitch] 1157 | switch(p.Type) | ^ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CColladaFileLoader.h:8, from CColladaFileLoader.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::IMeshBuffer*]': include/SMesh.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CColladaFileLoader.h:11, from CColladaFileLoader.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CColladaFileLoader.h:8, from CColladaFileLoader.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CColladaFileLoader.h:11, from CColladaFileLoader.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': CColladaFileLoader.h:82:24: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CColladaFileLoader.h:8, from CColladaFileLoader.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::SColladaParam]': CColladaFileLoader.h:107:34: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CColladaFileLoader.h:11, from CColladaFileLoader.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = char]': CColladaFileLoader.cpp:25:45: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: 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]': CColladaFileLoader.cpp:25:45: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CColladaFileLoader.h:8, from CColladaFileLoader.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::IColladaPrefab*]': CColladaFileLoader.cpp:181:23: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CColladaFileLoader.h:11, from CColladaFileLoader.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = wchar_t]': CColladaFileLoader.cpp:393:55: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: 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 = wchar_t]': CColladaFileLoader.cpp:393:55: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CColladaFileLoader.h:8, from CColladaFileLoader.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::SSource]': CColladaFileLoader.cpp:674:23: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::SInputSlot]': CColladaFileLoader.cpp:845:26: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CCSMLoader.cpp -o CCSMLoader.o -I"include" -DIRRLICHT_EXPORTS=1 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:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from CCSMLoader.h:42, from CCSMLoader.cpp:8: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from include/IMeshLoader.h:10, from CCSMLoader.h:45, from CCSMLoader.cpp:8: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: 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 vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CCSMLoader.cpp:8: CCSMLoader.h: In constructor 'irr::scene::CCSMLoader::CCSMLoader(irr::scene::ISceneManager*, irr::io::IFileSystem*)': CCSMLoader.h:76:20: warning: 'irr::scene::CCSMLoader::FileSystem' will be initialized after [-Wreorder] 76 | io::IFileSystem* FileSystem; | ^~~~~~~~~~ CCSMLoader.h:75:25: warning: 'irr::scene::ISceneManager* irr::scene::CCSMLoader::SceneManager' [-Wreorder] 75 | scene::ISceneManager* SceneManager; | ^~~~~~~~~~~~ CCSMLoader.cpp:357:2: warning: when initialized here [-Wreorder] 357 | CCSMLoader::CCSMLoader(scene::ISceneManager* manager, io::IFileSystem* fs) | ^~~~~~~~~~ In file included from CCSMLoader.h:43, from CCSMLoader.cpp:8: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CCSMLoader.h:41, from CCSMLoader.cpp:8: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CCSMLoader.h:43, from CCSMLoader.cpp:8: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': CCSMLoader.cpp:72:10: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CCSMLoader.h:41, from CCSMLoader.cpp:8: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::Vertex*]': CCSMLoader.cpp:179:13: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::Triangle]': CCSMLoader.cpp:179:13: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CCSMLoader.h:43, from CCSMLoader.cpp:8: include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = char]': CCSMLoader.cpp:405:24: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: 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:405:24: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:49:2: warning: when initialized here [-Wreorder] 49 | string(int number) | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CDefaultMeshFormatLoader.cpp -o CDefaultMeshFormatLoader.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 CDefaultMeshFormatLoader.h:8, from CDefaultMeshFormatLoader.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CDefaultMeshFormatLoader.h:8, from CDefaultMeshFormatLoader.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from include/IMeshLoader.h:10, from CDefaultMeshFormatLoader.h:8, from CDefaultMeshFormatLoader.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from CDefaultMeshFormatLoader.h:10, from CDefaultMeshFormatLoader.cpp:5: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CDefaultMeshFormatLoader.h:8, from CDefaultMeshFormatLoader.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::IMeshBuffer*]': include/SMesh.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CDMFLoader.cpp -o CDMFLoader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CDMFLoader.h:36, from CDMFLoader.cpp:17: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CDMFLoader.h:36, from CDMFLoader.cpp:17: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from include/IMeshLoader.h:10, from CDMFLoader.h:36, from CDMFLoader.cpp:17: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from CDMFLoader.h:39, from CDMFLoader.cpp:17: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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, from CDMFLoader.cpp:17: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IGUIButton.h:8, from include/irrlicht.h:51, from dmfsupport.h:23, from CDMFLoader.cpp:26: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from CDMFLoader.cpp:26: 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:4: 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:9: warning: unused variable 'c' [-Wunused-variable] 283 | char c='F'; | ^ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CDMFLoader.h:36, from CDMFLoader.cpp:17: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::IMeshBuffer*]': include/SMesh.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ISceneNode.h:12, from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from CDMFLoader.h:40, from CDMFLoader.cpp:17: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CDMFLoader.h:36, from CDMFLoader.cpp:17: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CDummyTransformationSceneNode.cpp -o CDummyTransformationSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = short unsigned int]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ISceneNode.h:12, from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from CDMFLoader.h:40, from CDMFLoader.cpp:17: 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:100:2: 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:12: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from include/IDummyTransformationSceneNode.h:8, from CDummyTransformationSceneNode.h:8, from CDummyTransformationSceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IDummyTransformationSceneNode.h:8, from CDummyTransformationSceneNode.h:8, from CDummyTransformationSceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/ISceneNode.h:12, from include/IDummyTransformationSceneNode.h:8, from CDummyTransformationSceneNode.h:8, from CDummyTransformationSceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from CEmptySceneNode.h:8, from CEmptySceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from CEmptySceneNode.h:8, from CEmptySceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CEmptySceneNode.cpp:6: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/ISceneNode.h:12, from CEmptySceneNode.h:8, from CEmptySceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGeometryCreator.cpp -o CGeometryCreator.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from CGeometryCreator.h:8, from CGeometryCreator.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from CGeometryCreator.h:8, from CGeometryCreator.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from CGeometryCreator.h:8, from CGeometryCreator.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from CGeometryCreator.h:8, from CGeometryCreator.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::IMesh*]': include/SAnimatedMesh.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CLightSceneNode.cpp -o CLightSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from include/ILightSceneNode.h:8, from CLightSceneNode.h:8, from CLightSceneNode.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from include/ILightSceneNode.h:8, from CLightSceneNode.h:8, from CLightSceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/ILightSceneNode.h:8, from CLightSceneNode.h:8, from CLightSceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/ILightSceneNode.h:9, from CLightSceneNode.h:8, from CLightSceneNode.cpp:5: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/ISceneNode.h:12, from include/ILightSceneNode.h:8, from CLightSceneNode.h:8, from CLightSceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CLMTSMeshFileLoader.cpp -o CLMTSMeshFileLoader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/SMeshBufferLightMap.h:9, from CLMTSMeshFileLoader.cpp:78: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/SMeshBufferLightMap.h:9, from CLMTSMeshFileLoader.cpp:78: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from include/IrrlichtDevice.h:12, from CLMTSMeshFileLoader.cpp:83: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ In file included from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from include/IrrlichtDevice.h:14, from CLMTSMeshFileLoader.cpp:83: 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:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: 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, from CLMTSMeshFileLoader.cpp:83: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: 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:6: warning: 'irr::scene::CLMTSMeshFileLoader::NumLightMaps' will be initialized after [-Wreorder] 145 | s32 NumLightMaps; | ^~~~~~~~~~~~ CLMTSMeshFileLoader.h:139:7: 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, | ^~~~~~~~~~~~~~~~~~~ In file included from CLMTSMeshFileLoader.cpp:85: CLMTSMeshFileLoader.h:149:19: warning: 'irr::scene::CLMTSMeshFileLoader::FileSystem' will be initialized after [-Wreorder] 149 | io::IFileSystem* FileSystem; | ^~~~~~~~~~ CLMTSMeshFileLoader.h:147:21: 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, from CLMTSMeshFileLoader.cpp:78: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/SMeshBufferLightMap.h:8, from CLMTSMeshFileLoader.cpp:78: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::IMeshBuffer*]': include/SMesh.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 = char]': CLMTSMeshFileLoader.cpp:302:16: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/SMeshBufferLightMap.h:8, from CLMTSMeshFileLoader.cpp:78: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::ITexture*]': CLMTSMeshFileLoader.cpp:306:32: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CLMTSMeshFileLoader.cpp:81: include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = char]': CLMTSMeshFileLoader.cpp:315:65: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: 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]': CLMTSMeshFileLoader.cpp:315:65: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CMeshManipulator.cpp -o CMeshManipulator.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h: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:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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:12, from include/IMeshManipulator.h:10, from CMeshManipulator.h:8, from CMeshManipulator.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:7: 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:7: warning: unused variable 'vtxCnt' [-Wunused-variable] 483 | s32 vtxCnt = mesh->getMeshBuffer(b)->getVertexCount(); | ^~~~~~ CMeshManipulator.cpp:544:7: warning: unused variable 'vtxCnt' [-Wunused-variable] 544 | int vtxCnt = clone->getMeshBuffer(b)->getVertexCount(); | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMeshManipulator.h:10, from CMeshManipulator.h:8, from CMeshManipulator.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::IMeshBuffer*]': include/SMesh.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CMeshSceneNode.h:8, from CMeshSceneNode.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from CMeshSceneNode.h:8, from CMeshSceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from CMeshSceneNode.h:8, from CMeshSceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: 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, from CMeshSceneNode.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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, from CMeshSceneNode.h:8, from CMeshSceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from CMeshSceneNode.h:9, from CMeshSceneNode.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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/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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from CMetaTriangleSelector.h:9, from CMetaTriangleSelector.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::ITriangleSelector*]': CMetaTriangleSelector.cpp:13:46: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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: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:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CMY3DMeshFileLoader.h:32, from CMY3DMeshFileLoader.cpp:11: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from include/IMeshLoader.h:10, from CMY3DMeshFileLoader.h:32, from CMY3DMeshFileLoader.cpp:11: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from CMY3DMeshFileLoader.h:35, from CMY3DMeshFileLoader.cpp:11: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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, from CMY3DMeshFileLoader.cpp:11: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CMY3DMeshFileLoader.h:32, from CMY3DMeshFileLoader.cpp:11: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::IMeshBuffer*]': include/SMesh.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COCTLoader.cpp -o COCTLoader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CMY3DMeshFileLoader.h:36, from CMY3DMeshFileLoader.cpp:11: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CMY3DMeshFileLoader.h:32, from CMY3DMeshFileLoader.cpp:11: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CMY3DMeshFileLoader.h:36, from CMY3DMeshFileLoader.cpp:11: include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = char]': CMY3DMeshFileLoader.h:77:68: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CMY3DMeshFileLoader.h:32, from CMY3DMeshFileLoader.cpp:11: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::IMesh*]': include/SAnimatedMesh.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CMY3DMeshFileLoader.h:36, from CMY3DMeshFileLoader.cpp:11: include/irrString.h: In instantiation of 'irr::core::string::string(const irr::core::string&) [with T = char]': CMY3DMeshFileLoader.cpp:72:49: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ In file included from CMY3DMeshFileLoader.cpp:22: CMY3DHelper.h: In instantiation of 'T* irr::core::extractFilePath(T*, T*, irr::s32) [with T = char; irr::s32 = int]': CMY3DMeshFileLoader.cpp:76:69: required from here CMY3DHelper.h:109:9: warning: unused variable 'lenSrc' [-Wunused-variable] 109 | s32 lenSrc = strlen(sourceStr); | ^~~~~~ In file included from CMY3DMeshFileLoader.h:36, from CMY3DMeshFileLoader.cpp:11: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': CMY3DMeshFileLoader.cpp:181:31: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CMY3DMeshFileLoader.h:32, from CMY3DMeshFileLoader.cpp:11: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::SMyVertex]': CMY3DMeshFileLoader.cpp:489:27: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 COCTLoader.h:46, from COCTLoader.cpp:12: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from COCTLoader.h:46, from COCTLoader.cpp:12: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from include/IMeshLoader.h:10, from COCTLoader.h:46, from COCTLoader.cpp:12: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from COCTLoader.h:49, from COCTLoader.cpp:12: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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, from COCTLoader.cpp:12: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from COCTLoader.h:46, from COCTLoader.cpp:12: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::IMeshBuffer*]': include/SMesh.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from COCTLoader.h:50, from COCTLoader.cpp:12: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from COCTLoader.h:46, from COCTLoader.cpp:12: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from COCTLoader.h:50, from COCTLoader.cpp:12: include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = char]': COCTLoader.cpp:242:50: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: 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]': COCTLoader.cpp:242:50: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ 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]' COCTLoader.cpp:244:24: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:49:2: warning: when initialized here [-Wreorder] 49 | string(int number) | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COctTreeSceneNode.cpp -o COctTreeSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from COctTreeSceneNode.h:8, from COctTreeSceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from COctTreeSceneNode.h:8, from COctTreeSceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: 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, from COctTreeSceneNode.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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:8: 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:9: warning: enumeration value 'EVT_TANGENTS' not handled in switch [-Wswitch] 221 | switch(vertexType) | ^ In file included from include/ISceneNode.h:12, from COctTreeSceneNode.h:8, from COctTreeSceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from COctTreeSceneNode.h:9, from COctTreeSceneNode.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::SMeshChunk>::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::SMeshChunk>::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::SMeshChunk>::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::SMeshChunk>::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/triangle3d.h:10, from include/ITriangleSelector.h:9, from include/ISceneNode.h:10, from COctTreeSceneNode.h:8, from COctTreeSceneNode.cpp:5: 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 include/plane3d.h:207:5: warning: 'irr::core::plane3d::D' will be initialized after [-Wreorder] 207 | T D; // distance from origin | ^ include/plane3d.h:206:15: warning: 'irr::core::vector3d irr::core::plane3d::Normal' [-Wreorder] 206 | vector3d Normal; // normal vector | ^~~~~~ In file included from include/triangle3d.h:10, from include/ITriangleSelector.h:9, from include/ISceneNode.h:10, from COctTreeSceneNode.h:8, from COctTreeSceneNode.cpp:5: include/plane3d.h:38:3: warning: when initialized here [-Wreorder] 38 | plane3d(const plane3d& other) :D(other.D), Normal(other.Normal) {}; | ^~~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from COctTreeSceneNode.h:9, from COctTreeSceneNode.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::core::aabbox3d]': COctTreeSceneNode.cpp:146:40: required from here include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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::SMeshChunk>&, irr::s32) [with T = irr::video::S3DVertex; irr::s32 = int]' COctTreeSceneNode.cpp:246:78: required from here include/irrArray.h:432:7: warning: 'irr::core::array::SIndexChunk>::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::SIndexChunk>::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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::SMeshChunk>&, irr::s32) [with T = irr::video::S3DVertex2TCoords; irr::s32 = int]' COctTreeSceneNode.cpp:274:96: required from here include/irrArray.h:432:7: warning: 'irr::core::array::SIndexChunk>::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::SIndexChunk>::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COctTreeTriangleSelector.cpp -o COctTreeTriangleSelector.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from CTriangleSelector.h:8, from COctTreeTriangleSelector.h:8, from COctTreeTriangleSelector.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: 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, from COctTreeTriangleSelector.h:8, from COctTreeTriangleSelector.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from CTriangleSelector.h:9, from COctTreeTriangleSelector.h:8, from COctTreeTriangleSelector.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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 vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from CTriangleSelector.h:9, from COctTreeTriangleSelector.h:8, from COctTreeTriangleSelector.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::core::triangle3d]': COctTreeTriangleSelector.h:41:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ISceneNode.h:12, from COctTreeTriangleSelector.cpp:6: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CParticleBoxEmitter.cpp -o CParticleBoxEmitter.o -I"include" -DIRRLICHT_EXPORTS=1 CParticleBoxEmitter.cpp: In member function 'virtual irr::s32 irr::scene::CParticleBoxEmitter::emitt(irr::u32, irr::u32, irr::scene::SParticle*&)': CParticleBoxEmitter.cpp:53:7: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CParticleFadeOutAffector.cpp -o CParticleFadeOutAffector.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CParticleGravityAffector.cpp -o CParticleGravityAffector.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:18: warning: 'irr::scene::CParticleGravityAffector::Gravity' will be initialized after [-Wreorder] 31 | core::vector3df Gravity; | ^~~~~~~ CParticleGravityAffector.h:30:6: 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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CParticlePointEmitter.cpp -o CParticlePointEmitter.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:6: warning: 'irr::scene::CParticlePointEmitter::Emitted' will be initialized after [-Wreorder] 46 | u32 Emitted; | ^~~~~~~ CParticlePointEmitter.h:43:6: warning: 'irr::s32 irr::scene::CParticlePointEmitter::MaxAngleDegrees' [-Wreorder] 43 | s32 MaxAngleDegrees; | ^~~~~~~~~~~~~~~ CParticlePointEmitter.cpp:14:1: warning: when initialized here [-Wreorder] 14 | CParticlePointEmitter::CParticlePointEmitter( | ^~~~~~~~~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CParticleSystemSceneNode.cpp -o CParticleSystemSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CQ3LevelMesh.cpp -o CQ3LevelMesh.o -I"include" -DIRRLICHT_EXPORTS=1 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from include/IParticleSystemSceneNode.h:8, from CParticleSystemSceneNode.h:8, from CParticleSystemSceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: 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/IQ3LevelMesh.h:8, from CQ3LevelMesh.h:8, from CQ3LevelMesh.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IParticleSystemSceneNode.h:8, from CParticleSystemSceneNode.h:8, from CParticleSystemSceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CParticleSystemSceneNode.h:11, from CParticleSystemSceneNode.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IQ3LevelMesh.h:8, from CQ3LevelMesh.h:8, from CQ3LevelMesh.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from include/IQ3LevelMesh.h:8, from CQ3LevelMesh.h:8, from CQ3LevelMesh.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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, from include/IParticleSystemSceneNode.h:8, from CParticleSystemSceneNode.h:8, from CParticleSystemSceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CParticleSystemSceneNode.h:9, from CParticleSystemSceneNode.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IVideoDriver.h:16, from CQ3LevelMesh.h:12, from CQ3LevelMesh.cpp:5: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IQ3LevelMesh.h:8, from CQ3LevelMesh.h:8, from CQ3LevelMesh.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::IMeshBuffer*]': include/SMesh.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CQ3LevelMesh.h:13, from CQ3LevelMesh.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IQ3LevelMesh.h:8, from CQ3LevelMesh.h:8, from CQ3LevelMesh.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CQ3LevelMesh.h:13, from CQ3LevelMesh.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': CQ3LevelMesh.cpp:23:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IQ3LevelMesh.h:8, from CQ3LevelMesh.h:8, from CQ3LevelMesh.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::ITexture*]': CQ3LevelMesh.cpp:515:32: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneCollisionManager.cpp -o CSceneCollisionManager.o -I"include" -DIRRLICHT_EXPORTS=1 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:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: 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, from CSceneCollisionManager.h:9, from CSceneCollisionManager.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from CSceneCollisionManager.h:9, from CSceneCollisionManager.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: 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 CSceneCollisionManager.h:9, from CSceneCollisionManager.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CSceneCollisionManager.h:10, from CSceneCollisionManager.cpp:5: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CSceneCollisionManager.cpp:5: CSceneCollisionManager.h: In constructor 'irr::scene::CSceneCollisionManager::CSceneCollisionManager(irr::scene::ISceneManager*, irr::video::IVideoDriver*)': CSceneCollisionManager.h:148:24: warning: 'irr::scene::CSceneCollisionManager::Driver' will be initialized after [-Wreorder] 148 | video::IVideoDriver* Driver; | ^~~~~~ CSceneCollisionManager.h:147:18: 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, from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from CSceneCollisionManager.h:9, from CSceneCollisionManager.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8, from CSceneCollisionManager.h:9, from CSceneCollisionManager.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/triangle3d.h:10, from include/ISceneCollisionManager.h:10, from CSceneCollisionManager.h:8, from CSceneCollisionManager.cpp:5: include/plane3d.h: In instantiation of 'irr::core::plane3d::plane3d(const irr::core::plane3d&) [with T = float]': CSceneCollisionManager.cpp:215:55: required from here include/plane3d.h:207:5: warning: 'irr::core::plane3d::D' will be initialized after [-Wreorder] 207 | T D; // distance from origin | ^ include/plane3d.h:206:15: warning: 'irr::core::vector3d irr::core::plane3d::Normal' [-Wreorder] 206 | vector3d Normal; // normal vector | ^~~~~~ In file included from include/triangle3d.h:10, from include/ISceneCollisionManager.h:10, from CSceneCollisionManager.h:8, from CSceneCollisionManager.cpp:5: include/plane3d.h:38:3: warning: when initialized here [-Wreorder] 38 | plane3d(const plane3d& other) :D(other.D), Normal(other.Normal) {}; | ^~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneManager.cpp -o CSceneManager.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ISceneManager.h:13, from CSceneManager.h:8, from CSceneManager.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: 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, from CSceneManager.h:8, from CSceneManager.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from CSceneManager.h:8, from CSceneManager.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: 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 CSceneManager.h:8, from CSceneManager.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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:9: warning: 'irr::scene::CXFileReader::SXAnimationKey::data' will be initialized after [-Wreorder] 201 | void* data; | ^~~~ CXFileReader.h:197:7: warning: 'irr::s32 irr::scene::CXFileReader::SXAnimationKey::keyType' [-Wreorder] 197 | s32 keyType; // 0=rotation, 1=scale, 2=position, 3=matrix | ^~~~~~~ CXFileReader.h:147:3: warning: when initialized here [-Wreorder] 147 | SXAnimationKey() | ^~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorCollisionResponse.cpp -o CSceneNodeAnimatorCollisionResponse.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CSceneManager.cpp:5: CSceneManager.h: In constructor 'irr::scene::CSceneManager::CSceneManager(irr::video::IVideoDriver*, irr::io::IFileSystem*, irr::gui::ICursorControl*, irr::scene::CMeshCache*)': CSceneManager.h:394:21: warning: 'irr::scene::CSceneManager::ActiveCamera' will be initialized after [-Wreorder] 394 | ICameraSceneNode* ActiveCamera; | ^~~~~~~~~~~~ CSceneManager.h:375:24: 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, | ^~~~~~~~~~~~~ In file included from CSceneManager.cpp:5: CSceneManager.h:397:17: warning: 'irr::scene::CSceneManager::ShadowColor' will be initialized after [-Wreorder] 397 | video::SColor ShadowColor; | ^~~~~~~~~~~ CSceneManager.h:381:21: 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, | ^~~~~~~~~~~~~ In file included from CSceneManager.cpp:5: CSceneManager.h:405:28: warning: 'irr::scene::CSceneManager::CurrentRendertime' will be initialized after [-Wreorder] 405 | E_SCENE_NODE_RENDER_PASS CurrentRendertime; | ^~~~~~~~~~~~~~~~~ CSceneManager.h:403:15: 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, | ^~~~~~~~~~~~~ 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ CSceneManager.cpp: In member function 'virtual void irr::scene::CSceneManager::registerNodeForRendering(irr::scene::ISceneNode*, irr::scene::E_SCENE_NODE_RENDER_PASS)': CSceneManager.cpp:683:8: warning: enumeration value 'ESNRP_COUNT' not handled in switch [-Wswitch] 683 | switch(time) | ^ In file included from include/ISceneNode.h:11, from include/ISceneNodeAnimatorCollisionResponse.h:8, from CSceneNodeAnimatorCollisionResponse.h:8, from CSceneNodeAnimatorCollisionResponse.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/ISceneNode.h:12, from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from CSceneManager.h:8, from CSceneManager.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneNodeAnimatorCollisionResponse.h:8, from CSceneNodeAnimatorCollisionResponse.h:8, from CSceneNodeAnimatorCollisionResponse.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/ISceneManager.h:8, from CSceneManager.h:8, from CSceneManager.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ISceneNode.h:12, from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from CSceneManager.h:8, from CSceneManager.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': C3DSMeshFileLoader.h:77:22: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: 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 CSceneNodeAnimatorCollisionResponse.cpp:7: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/ISceneManager.h:8, from CSceneManager.h:8, from CSceneManager.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex]': include/SMeshBuffer.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ISceneNode.h:12, from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from CSceneManager.h:8, from CSceneManager.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = char]': CMY3DMeshFileLoader.h:77:68: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ In file included from include/ISceneManager.h:8, from CSceneManager.h:8, from CSceneManager.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::SColladaParam]': CColladaFileLoader.h:107:34: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ISceneNode.h:12, from include/ITerrainSceneNode.h:13, from include/ISceneManager.h:15, from CSceneManager.h:8, from CSceneManager.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string(const irr::core::string&) [with T = char]': CSceneManager.cpp:153:23: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ In file included from CSceneNodeAnimatorCollisionResponse.cpp:5: CSceneNodeAnimatorCollisionResponse.h: In constructor 'irr::scene::CSceneNodeAnimatorCollisionResponse::CSceneNodeAnimatorCollisionResponse(irr::scene::ISceneManager*, irr::scene::ITriangleSelector*, irr::scene::ISceneNode*, const vector3df&, const vector3df&, const vector3df&, irr::f32)': CSceneNodeAnimatorCollisionResponse.h:83:18: warning: 'irr::scene::CSceneNodeAnimatorCollisionResponse::SceneManager' will be initialized after [-Wreorder] 83 | ISceneManager* SceneManager; | ^~~~~~~~~~~~ CSceneNodeAnimatorCollisionResponse.h:81:22: warning: 'irr::scene::ITriangleSelector* irr::scene::CSceneNodeAnimatorCollisionResponse::World' [-Wreorder] 81 | ITriangleSelector* World; | ^~~~~ CSceneNodeAnimatorCollisionResponse.cpp:16:1: warning: when initialized here [-Wreorder] 16 | CSceneNodeAnimatorCollisionResponse::CSceneNodeAnimatorCollisionResponse( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CSceneNodeAnimatorCollisionResponse.cpp:5: CSceneNodeAnimatorCollisionResponse.h:82:15: warning: 'irr::scene::CSceneNodeAnimatorCollisionResponse::Object' will be initialized after [-Wreorder] 82 | ISceneNode* Object; | ^~~~~~ CSceneNodeAnimatorCollisionResponse.h:77:19: 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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CSceneNodeAnimatorCollisionResponse.cpp:5: CSceneNodeAnimatorCollisionResponse.h:86:7: warning: 'irr::scene::CSceneNodeAnimatorCollisionResponse::SlidingSpeed' will be initialized after [-Wreorder] 86 | f32 SlidingSpeed; | ^~~~~~~~~~~~ CSceneNodeAnimatorCollisionResponse.h:79:19: 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, from include/ISceneNodeAnimatorCollisionResponse.h:8, from CSceneNodeAnimatorCollisionResponse.h:8, from CSceneNodeAnimatorCollisionResponse.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8, from CSceneNodeAnimatorCollisionResponse.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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorDelete.cpp -o CSceneNodeAnimatorDelete.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CSceneNodeAnimatorDelete.h:8, from CSceneNodeAnimatorDelete.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from CSceneNodeAnimatorDelete.h:8, from CSceneNodeAnimatorDelete.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from CSceneNodeAnimatorDelete.h:8, from CSceneNodeAnimatorDelete.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: 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 vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/ISceneNode.h:12, from CSceneNodeAnimatorDelete.h:8, from CSceneNodeAnimatorDelete.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8, from CSceneNodeAnimatorDelete.cpp:6: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorFlyCircle.cpp -o CSceneNodeAnimatorFlyCircle.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CSceneNodeAnimatorFlyCircle.h:8, from CSceneNodeAnimatorFlyCircle.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from CSceneNodeAnimatorFlyCircle.h:8, from CSceneNodeAnimatorFlyCircle.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from CSceneNodeAnimatorFlyCircle.h:8, from CSceneNodeAnimatorFlyCircle.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CSceneNodeAnimatorFlyCircle.cpp:5: CSceneNodeAnimatorFlyCircle.h: In constructor 'irr::scene::CSceneNodeAnimatorFlyCircle::CSceneNodeAnimatorFlyCircle(irr::u32, const vector3df&, irr::f32, irr::f32)': CSceneNodeAnimatorFlyCircle.h:30:7: warning: 'irr::scene::CSceneNodeAnimatorFlyCircle::Radius' will be initialized after [-Wreorder] 30 | f32 Radius; | ^~~~~~ CSceneNodeAnimatorFlyCircle.h:29:19: 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, from CSceneNodeAnimatorFlyCircle.h:8, from CSceneNodeAnimatorFlyCircle.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorFlyStraight.cpp -o CSceneNodeAnimatorFlyStraight.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from CSceneNodeAnimatorFlyStraight.h:8, from CSceneNodeAnimatorFlyStraight.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from CSceneNodeAnimatorFlyStraight.h:8, from CSceneNodeAnimatorFlyStraight.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/ISceneNode.h:12, from CSceneNodeAnimatorFlyStraight.h:8, from CSceneNodeAnimatorFlyStraight.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from CSceneNodeAnimatorFollowSpline.h:8, from CSceneNodeAnimatorFollowSpline.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from CSceneNodeAnimatorFollowSpline.h:8, from CSceneNodeAnimatorFollowSpline.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CSceneNodeAnimatorFollowSpline.cpp:5: CSceneNodeAnimatorFollowSpline.h: In constructor 'irr::scene::CSceneNodeAnimatorFollowSpline::CSceneNodeAnimatorFollowSpline(irr::u32, const irr::core::array >&, irr::f32, irr::f32)': CSceneNodeAnimatorFollowSpline.h:40:7: warning: 'irr::scene::CSceneNodeAnimatorFollowSpline::StartTime' will be initialized after [-Wreorder] 40 | u32 StartTime; | ^~~~~~~~~ CSceneNodeAnimatorFollowSpline.h:39:7: 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, from CSceneNodeAnimatorFollowSpline.h:8, from CSceneNodeAnimatorFollowSpline.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorRotation.cpp -o CSceneNodeAnimatorRotation.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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from CSceneNodeAnimatorRotation.h:8, from CSceneNodeAnimatorRotation.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from CSceneNodeAnimatorRotation.h:8, from CSceneNodeAnimatorRotation.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/ISceneNode.h:12, from CSceneNodeAnimatorRotation.h:8, from CSceneNodeAnimatorRotation.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorTexture.cpp -o CSceneNodeAnimatorTexture.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CSceneNodeAnimatorTexture.h:9, from CSceneNodeAnimatorTexture.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from CSceneNodeAnimatorTexture.h:9, from CSceneNodeAnimatorTexture.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from CSceneNodeAnimatorTexture.h:9, from CSceneNodeAnimatorTexture.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CSceneNodeAnimatorTexture.cpp:5: CSceneNodeAnimatorTexture.h: In constructor 'irr::scene::CSceneNodeAnimatorTexture::CSceneNodeAnimatorTexture(const irr::core::array&, irr::s32, bool, irr::u32)': CSceneNodeAnimatorTexture.h:35:8: warning: 'irr::scene::CSceneNodeAnimatorTexture::Loop' will be initialized after [-Wreorder] 35 | bool Loop; | ^~~~ CSceneNodeAnimatorTexture.h:33:7: 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, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CSceneNodeAnimatorTexture.cpp:5: CSceneNodeAnimatorTexture.h:33:7: warning: 'irr::scene::CSceneNodeAnimatorTexture::StartTime' will be initialized after [-Wreorder] 33 | u32 StartTime; | ^~~~~~~~~ CSceneNodeAnimatorTexture.h:32:7: 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:12, from CSceneNodeAnimatorTexture.h:9, from CSceneNodeAnimatorTexture.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CSceneNodeAnimatorTexture.h:8, from CSceneNodeAnimatorTexture.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::ITexture*]': CSceneNodeAnimatorTexture.cpp:16:56: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CShadowVolumeSceneNode.cpp -o CShadowVolumeSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSkyBoxSceneNode.cpp -o CSkyBoxSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from include/IShadowVolumeSceneNode.h:8, from CShadowVolumeSceneNode.h:8, from CShadowVolumeSceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IShadowVolumeSceneNode.h:8, from CShadowVolumeSceneNode.h:8, from CShadowVolumeSceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: 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/IShadowVolumeSceneNode.h:9, from CShadowVolumeSceneNode.h:8, from CShadowVolumeSceneNode.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from CShadowVolumeSceneNode.h:9, from CShadowVolumeSceneNode.cpp:5: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CShadowVolumeSceneNode.cpp:5: CShadowVolumeSceneNode.h: In constructor 'irr::scene::CShadowVolumeSceneNode::CShadowVolumeSceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, bool, irr::f32)': CShadowVolumeSceneNode.h:80:7: warning: 'irr::scene::CShadowVolumeSceneNode::EdgeCount' will be initialized after [-Wreorder] 80 | s32 EdgeCount; | ^~~~~~~~~ CShadowVolumeSceneNode.h:77:7: 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, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from CShadowVolumeSceneNode.cpp:5: CShadowVolumeSceneNode.h:77:7: warning: 'irr::scene::CShadowVolumeSceneNode::ShadowVolumesUsed' will be initialized after [-Wreorder] 77 | s32 ShadowVolumesUsed; | ^~~~~~~~~~~~~~~~~ CShadowVolumeSceneNode.h:66:8: 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, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from CShadowVolumeSceneNode.cpp:5: CShadowVolumeSceneNode.h:74:7: warning: 'irr::scene::CShadowVolumeSceneNode::VertexCount' will be initialized after [-Wreorder] 74 | s32 VertexCount; | ^~~~~~~~~~~ CShadowVolumeSceneNode.h:71:7: 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, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from CShadowVolumeSceneNode.cpp:5: CShadowVolumeSceneNode.h:72:7: warning: 'irr::scene::CShadowVolumeSceneNode::VertexCountAllocated' will be initialized after [-Wreorder] 72 | s32 VertexCountAllocated; | ^~~~~~~~~~~~~~~~~~~~ CShadowVolumeSceneNode.h:63:8: 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:9: warning: enumeration value 'EVT_TANGENTS' not handled in switch [-Wswitch] 331 | switch(b->getVertexType()) | ^ In file included from include/ISceneNode.h:12, from include/IShadowVolumeSceneNode.h:8, from CShadowVolumeSceneNode.h:8, from CShadowVolumeSceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IShadowVolumeSceneNode.h:9, from CShadowVolumeSceneNode.h:8, from CShadowVolumeSceneNode.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from CSkyBoxSceneNode.h:8, from CSkyBoxSceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from CSkyBoxSceneNode.h:8, from CSkyBoxSceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CSkyBoxSceneNode.h:9, from CSkyBoxSceneNode.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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, from CSkyBoxSceneNode.h:8, from CSkyBoxSceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CStaticMeshOBJ.cpp -o CStaticMeshOBJ.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from CStaticMeshOBJ.h:8, from CStaticMeshOBJ.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTerrainSceneNode.cpp -o CTerrainSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from CStaticMeshOBJ.h:8, from CStaticMeshOBJ.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from CStaticMeshOBJ.h:8, from CStaticMeshOBJ.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from CStaticMeshOBJ.h:8, from CStaticMeshOBJ.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::IMeshBuffer*]': include/SMesh.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from include/ITerrainSceneNode.h:13, from CTerrainSceneNode.h:12, from CTerrainSceneNode.cpp:9: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/ITerrainSceneNode.h:13, from CTerrainSceneNode.h:12, from CTerrainSceneNode.cpp:9: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: 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 CTerrainSceneNode.h:12, from CTerrainSceneNode.cpp:9: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CTerrainSceneNode.cpp:9: 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 vector3df&, const vector3df&, const vector3df&)': CTerrainSceneNode.h:287:8: warning: 'irr::scene::CTerrainSceneNode::OverrideDistanceThreshold' will be initialized after [-Wreorder] 287 | bool OverrideDistanceThreshold; | ^~~~~~~~~~~~~~~~~~~~~~~~~ CTerrainSceneNode.h:286:8: warning: 'bool irr::scene::CTerrainSceneNode::DynamicSelectorUpdate' [-Wreorder] 286 | bool DynamicSelectorUpdate; | ^~~~~~~~~~~~~~~~~~~~~ CTerrainSceneNode.cpp:25:2: warning: when initialized here [-Wreorder] 25 | CTerrainSceneNode::CTerrainSceneNode(ISceneNode* parent, ISceneManager* mgr, | ^~~~~~~~~~~~~~~~~ In file included from include/ISceneNode.h:12, from include/ITerrainSceneNode.h:13, from CTerrainSceneNode.h:12, from CTerrainSceneNode.cpp:9: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/SMeshBufferLightMap.h:8, from include/ITerrainSceneNode.h:14, from CTerrainSceneNode.h:12, from CTerrainSceneNode.cpp:9: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTerrainTriangleSelector.cpp -o CTerrainTriangleSelector.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from 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:7: 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, from CTerrainTriangleSelector.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from CTerrainTriangleSelector.h:13, from CTerrainTriangleSelector.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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 vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from CTerrainTriangleSelector.h:13, from CTerrainTriangleSelector.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch]': CTerrainTriangleSelector.h:69:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/ISceneNode.h:12, from include/ITerrainSceneNode.h:13, from CTerrainSceneNode.h:12, from CTerrainTriangleSelector.cpp:6: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from CTerrainTriangleSelector.h:13, from CTerrainTriangleSelector.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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]' 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]' CTerrainTriangleSelector.cpp:48:121: required from here include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from CTestSceneNode.h:8, from CTestSceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from CTestSceneNode.h:8, from CTestSceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CTestSceneNode.h:9, from CTestSceneNode.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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, from CTestSceneNode.h:8, from CTestSceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8, from CTestSceneNode.cpp:7: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTextSceneNode.cpp -o CTextSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTriangleBBSelector.cpp -o CTriangleBBSelector.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from include/ITextSceneNode.h:8, from CTextSceneNode.h:8, from CTextSceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/ITextSceneNode.h:8, from CTextSceneNode.h:8, from CTextSceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/SMeshBufferLightMap.h:9, from include/ITerrainSceneNode.h:14, from include/ISceneManager.h:15, from CTextSceneNode.cpp:6: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from CTextSceneNode.cpp:5: CTextSceneNode.h: In constructor 'irr::scene::CTextSceneNode::CTextSceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, irr::gui::IGUIFont*, irr::scene::ISceneCollisionManager*, const vector3df&, const wchar_t*, irr::video::SColor)': CTextSceneNode.h:53:34: warning: 'irr::scene::CTextSceneNode::Coll' will be initialized after [-Wreorder] 53 | scene::ISceneCollisionManager* Coll; | ^~~~ CTextSceneNode.h:51:17: 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, from include/ITextSceneNode.h:8, from CTextSceneNode.h:8, from CTextSceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8, from CTextSceneNode.cpp:6: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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:7: 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, from CTriangleBBSelector.h:8, from CTriangleBBSelector.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from CTriangleSelector.h:9, from CTriangleBBSelector.h:8, from CTriangleBBSelector.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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 vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/ISceneNode.h:12, from CTriangleBBSelector.cpp:6: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTriangleSelector.cpp -o CTriangleSelector.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:7: 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, from CTriangleSelector.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from CTriangleSelector.h:9, from CTriangleSelector.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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 vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: 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:10: warning: enumeration value 'EVT_TANGENTS' not handled in switch [-Wswitch] 41 | switch (buf->getVertexType()) | ^ CTriangleSelector.cpp:37:7: warning: unused variable 'vtxCnt' [-Wunused-variable] 37 | s32 vtxCnt = buf->getVertexCount(); | ^~~~~~ In file included from include/ISceneNode.h:12, from CTriangleSelector.cpp:6: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from CTriangleSelector.h:9, from CTriangleSelector.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::core::triangle3d]': CTriangleSelector.cpp:15:17: required from here include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CWaterSurfaceSceneNode.cpp -o CWaterSurfaceSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CXAnimationPlayer.cpp -o CXAnimationPlayer.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/ITriangleSelector.h:11, from include/ISceneNode.h:10, from CMeshSceneNode.h:8, from CWaterSurfaceSceneNode.h:8, from CWaterSurfaceSceneNode.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from CMeshSceneNode.h:8, from CWaterSurfaceSceneNode.h:8, from CWaterSurfaceSceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from CMeshSceneNode.h:8, from CWaterSurfaceSceneNode.h:8, from CWaterSurfaceSceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-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:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from CMeshSceneNode.h:9, from CWaterSurfaceSceneNode.h:8, from CWaterSurfaceSceneNode.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: warning: when initialized here [-Wreorder] 31 | SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f), | ^~~~~~ CWaterSurfaceSceneNode.cpp: In member function 'void irr::scene::CWaterSurfaceSceneNode::animateWaterSurface()': CWaterSurfaceSceneNode.cpp:81:9: warning: enumeration value 'EVT_TANGENTS' not handled in switch [-Wswitch] 81 | switch(Mesh->getMeshBuffer(b)->getVertexType()) | ^ In file included from include/ISceneNode.h:12, from CMeshSceneNode.h:8, from CWaterSurfaceSceneNode.h:8, from CWaterSurfaceSceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from CMeshSceneNode.h:9, from CWaterSurfaceSceneNode.h:8, from CWaterSurfaceSceneNode.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IAnimatedMeshX.h:8, from CXAnimationPlayer.h:8, from CXAnimationPlayer.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from include/IAnimatedMeshX.h:8, from CXAnimationPlayer.h:8, from CXAnimationPlayer.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from CXAnimationPlayer.h:9, from CXAnimationPlayer.cpp:5: CXFileReader.h: In constructor 'irr::scene::CXFileReader::SXAnimationKey::SXAnimationKey()': CXFileReader.h:201:9: warning: 'irr::scene::CXFileReader::SXAnimationKey::data' will be initialized after [-Wreorder] 201 | void* data; | ^~~~ CXFileReader.h:197:7: warning: 'irr::s32 irr::scene::CXFileReader::SXAnimationKey::keyType' [-Wreorder] 197 | s32 keyType; // 0=rotation, 1=scale, 2=position, 3=matrix | ^~~~~~~ CXFileReader.h:147:3: warning: when initialized here [-Wreorder] 147 | SXAnimationKey() | ^~~~~~~~~~~~~~ In file included from CXAnimationPlayer.cpp:6: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CXAnimationPlayer.cpp:7: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CXAnimationPlayer.cpp:5: CXAnimationPlayer.h: In constructor 'irr::scene::CXAnimationPlayer::CXAnimationPlayer(irr::scene::CXFileReader*, irr::video::IVideoDriver*, irr::scene::IMeshManipulator*, const c8*)': CXAnimationPlayer.h:168:17: warning: 'irr::scene::CXAnimationPlayer::Reader' will be initialized after [-Wreorder] 168 | CXFileReader* Reader; | ^~~~~~ CXAnimationPlayer.h:165:24: 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, | ^~~~~~~~~~~~~~~~~ In file included from CXAnimationPlayer.cpp:5: CXAnimationPlayer.h:179:7: warning: 'irr::scene::CXAnimationPlayer::CurrentAnimationSet' will be initialized after [-Wreorder] 179 | s32 CurrentAnimationSet; | ^~~~~~~~~~~~~~~~~~~ CXAnimationPlayer.h:173:8: warning: 'bool irr::scene::CXAnimationPlayer::IsAnimatedSkinnedMesh' [-Wreorder] 173 | bool IsAnimatedSkinnedMesh; | ^~~~~~~~~~~~~~~~~~~~~ CXAnimationPlayer.cpp:20:1: warning: when initialized here [-Wreorder] 20 | CXAnimationPlayer::CXAnimationPlayer(CXFileReader* reader, | ^~~~~~~~~~~~~~~~~ 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:6: warning: unused variable 'vcnt' [-Wunused-variable] 213 | s32 vcnt = mesh.Vertices.size(); | ^~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IAnimatedMeshX.h:8, from CXAnimationPlayer.h:8, from CXAnimationPlayer.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::IMeshBuffer*]': include/SMesh.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CXFileReader.h:9, from CXAnimationPlayer.h:9, from CXAnimationPlayer.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': CXAnimationPlayer.cpp:26:83: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IAnimatedMeshX.h:8, from CXAnimationPlayer.h:8, from CXAnimationPlayer.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::core::vector3d]': CXAnimationPlayer.cpp:26:83: required from here include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CXFileReader.h:9, from CXAnimationPlayer.h:9, from CXAnimationPlayer.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string(const irr::core::string&) [with T = char]': CXAnimationPlayer.cpp:199:76: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IAnimatedMeshX.h:8, from CXAnimationPlayer.h:8, from CXAnimationPlayer.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = int]': CXAnimationPlayer.cpp:219:21: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::CXAnimationPlayer::SWeightData]': CXAnimationPlayer.h:125:10: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::CXAnimationPlayer::SXAnimationTrack]': CXAnimationPlayer.h:206:10: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::core::quaternion]': CXAnimationPlayer.h:187:10: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CXFileReader.h:9, from CXAnimationPlayer.h:9, from CXAnimationPlayer.cpp:5: 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]' CXAnimationPlayer.cpp:379:47: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CXFileReader.cpp -o CXFileReader.o -I"include" -DIRRLICHT_EXPORTS=1 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from CXFileReader.cpp:5: CXFileReader.h: In constructor 'irr::scene::CXFileReader::SXAnimationKey::SXAnimationKey()': CXFileReader.h:201:9: warning: 'irr::scene::CXFileReader::SXAnimationKey::data' will be initialized after [-Wreorder] 201 | void* data; | ^~~~ CXFileReader.h:197:7: warning: 'irr::s32 irr::scene::CXFileReader::SXAnimationKey::keyType' [-Wreorder] 197 | s32 keyType; // 0=rotation, 1=scale, 2=position, 3=matrix | ^~~~~~~ CXFileReader.h:147:3: warning: when initialized here [-Wreorder] 147 | SXAnimationKey() | ^~~~~~~~~~~~~~ CXFileReader.cpp: In member function 'bool irr::scene::CXFileReader::parseDataObjectMeshMaterialList(irr::scene::CXFileReader::SXMeshMaterialList&, irr::s32, irr::core::array&)': CXFileReader.cpp:686:6: warning: unused variable 'nMaterials' [-Wunused-variable] 686 | s32 nMaterials = strtol(P, &P, 10); | ^~~~~~~~~~ In file included from CXFileReader.h:9, from CXFileReader.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': CXFileReader.h:135:9: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CXFileReader.h:12, from CXFileReader.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::CXFileReader::SXMesh]': CXFileReader.h:135:9: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CXFileReader.h:9, from CXFileReader.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string(const irr::core::string&) [with T = char]': CXFileReader.cpp:211:42: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ In file included from CXFileReader.h:12, from CXFileReader.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::core::vector3d]': CXFileReader.h:108:9: required from here include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::CXFileReader::SXAnimation]': CXFileReader.h:214:9: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CXFileReader.h:9, from CXFileReader.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = char]': CXFileReader.cpp:366:24: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ In file included from CXFileReader.h:12, from CXFileReader.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::CXFileReader::SXWeight]': CXFileReader.h:99:9: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CXMeshFileLoader.cpp -o CXMeshFileLoader.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CXMeshFileLoader.h:8, from CXMeshFileLoader.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CXMeshFileLoader.h:8, from CXMeshFileLoader.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from include/IMeshLoader.h:10, from CXMeshFileLoader.h:8, from CXMeshFileLoader.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from CXMeshFileLoader.h:10, from CXMeshFileLoader.cpp:5: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CXMeshFileLoader.cpp:5: CXFileReader.h: In constructor 'irr::scene::CXFileReader::SXAnimationKey::SXAnimationKey()': CXFileReader.h:201:9: warning: 'irr::scene::CXFileReader::SXAnimationKey::data' will be initialized after [-Wreorder] 201 | void* data; | ^~~~ CXFileReader.h:197:7: warning: 'irr::s32 irr::scene::CXFileReader::SXAnimationKey::keyType' [-Wreorder] 197 | s32 keyType; // 0=rotation, 1=scale, 2=position, 3=matrix | ^~~~~~~ CXFileReader.h:147:3: warning: when initialized here [-Wreorder] 147 | SXAnimationKey() | ^~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:10, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/IMeshLoader.h:10, from CXMeshFileLoader.h:8, from CXMeshFileLoader.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::scene::IMeshBuffer*]': include/SMesh.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CFileList.cpp -o CFileList.o -I"include" -DIRRLICHT_EXPORTS=1 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CFileList.h:10, from CFileList.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::io::CFileList::FileEntry]': CFileList.cpp:31:22: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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(const B*) [with B = char; T = char]': CFileList.cpp:151:36: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ CFileSystem.cpp: In member function 'virtual const c8* irr::io::CFileSystem::getWorkingDirectory()': CFileSystem.cpp:110:8: 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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 c8*)': CLimitReadFile.h:59:14: warning: 'irr::io::CLimitReadFile::File' will be initialized after [-Wreorder] 59 | IReadFile* File; | ^~~~ CLimitReadFile.h:55:17: 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, from CLimitReadFile.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = char]': CLimitReadFile.cpp:15:61: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CReadFile.cpp -o CReadFile.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CXMLReader.cpp -o CXMLReader.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CXMLWriter.cpp -o CXMLWriter.o -I"include" -DIRRLICHT_EXPORTS=1 CXMLWriter.cpp: In member function 'virtual void irr::io::CXMLWriter::writeXMLHeader()': CXMLWriter.cpp:43:15: 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:10: warning: ISO C++ forbids converting a string constant to 'wchar_t*' [-Wwrite-strings] 123 | { L'&', L"&" }, | ^~~~~~~~ CXMLWriter.cpp:124:10: warning: ISO C++ forbids converting a string constant to 'wchar_t*' [-Wwrite-strings] 124 | { L'<', L"<" }, | ^~~~~~~ CXMLWriter.cpp:125:10: warning: ISO C++ forbids converting a string constant to 'wchar_t*' [-Wwrite-strings] 125 | { L'>', L">" }, | ^~~~~~~ CXMLWriter.cpp:126:10: 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: 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:33: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ In file included from CXMLReader.cpp:5: CXMLReaderImpl.h: In instantiation of 'irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = wchar_t; superclass = irr::IUnknown]': CXMLReader.cpp:57:81: required from here CXMLReaderImpl.h:776:15: 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:13: warning: 'wchar_t* irr::io::CXMLReaderImpl::TextBegin' [-Wreorder] 775 | char_type* TextBegin; // start of text to parse | ^~~~~~~~~ CXMLReaderImpl.h:33:2: 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 CXMLReaderImpl.h:776:15: 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:13: warning: 'char* irr::io::CXMLReaderImpl::TextBegin' [-Wreorder] 775 | char_type* TextBegin; // start of text to parse | ^~~~~~~~~ CXMLReaderImpl.h:33:2: warning: when initialized here [-Wreorder] 33 | CXMLReaderImpl(IFileReadCallBack* callback, bool deleteCallBack = true) | ^~~~~~~~~~~~~~ In file included from CXMLReaderImpl.h:9, from CXMLReader.cpp:5: 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]' CXMLReader.cpp:57:81: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CXMLReaderImpl.h:10, from CXMLReader.cpp:5: 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]' CXMLReader.cpp:57:81: required from here include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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]' CXMLReader.cpp:57:81: required from here include/irrArray.h:432:7: warning: 'irr::core::array::SAttribute>::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::SAttribute>::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CXMLReaderImpl.h:9, from CXMLReader.cpp:5: 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]' CXMLReader.cpp:66:78: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from CXMLReaderImpl.h:10, from CXMLReader.cpp:5: 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]' CXMLReader.cpp:66:78: required from here include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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]' CXMLReader.cpp:66:78: required from here include/irrArray.h:432:7: warning: 'irr::core::array::SAttribute>::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::SAttribute>::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CXMLReaderImpl.h:9, from CXMLReader.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = wchar_t]': CXMLReaderImpl.h:725:30: required from 'void irr::io::CXMLReaderImpl::createSpecialCharacterList() [with char_type = wchar_t; superclass = irr::IUnknown]' CXMLReaderImpl.h:53:3: required from 'irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = wchar_t; superclass = irr::IUnknown]' CXMLReader.cpp:57:81: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = char]': CXMLReaderImpl.h:725:30: required from 'void irr::io::CXMLReaderImpl::createSpecialCharacterList() [with char_type = char; superclass = irr::IUnknown]' CXMLReaderImpl.h:53:3: required from 'irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::IUnknown]' CXMLReader.cpp:66:78: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: 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]': CXMLReaderImpl.h:161:17: required from 'float irr::io::CXMLReaderImpl::getAttributeValueAsFloat(const char_type*) const [with char_type = char; superclass = irr::IUnknown]' CXMLReaderImpl.h:155:8: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = wchar_t; T = char]': CXMLReaderImpl.h:161:17: required from 'float irr::io::CXMLReaderImpl::getAttributeValueAsFloat(const char_type*) const [with char_type = wchar_t; superclass = irr::IUnknown]' CXMLReaderImpl.h:155:8: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = wchar_t; T = wchar_t]': CXMLReaderImpl.h:488:27: required from 'const irr::io::CXMLReaderImpl::SAttribute* irr::io::CXMLReaderImpl::getAttributeByName(const char_type*) const [with char_type = wchar_t; superclass = irr::IUnknown]' 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]' CXMLReaderImpl.h:118:27: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: 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 = wchar_t]': CXMLReaderImpl.h:488:27: required from 'const irr::io::CXMLReaderImpl::SAttribute* irr::io::CXMLReaderImpl::getAttributeByName(const char_type*) const [with char_type = wchar_t; superclass = irr::IUnknown]' 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]' CXMLReaderImpl.h:118:27: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ 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]' CXMLReaderImpl.h:227:8: required from 'void irr::io::CXMLReaderImpl::parseCurrentNode() [with char_type = char; superclass = irr::IUnknown]' CXMLReaderImpl.h:74:4: required from 'bool irr::io::CXMLReaderImpl::read() [with char_type = char; superclass = irr::IUnknown]' CXMLReaderImpl.h:69:15: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:100:2: 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]' CXMLReaderImpl.h:227:8: required from 'void irr::io::CXMLReaderImpl::parseCurrentNode() [with char_type = wchar_t; superclass = irr::IUnknown]' CXMLReaderImpl.h:74:4: required from 'bool irr::io::CXMLReaderImpl::read() [with char_type = wchar_t; superclass = irr::IUnknown]' CXMLReaderImpl.h:69:15: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:100:2: warning: when initialized here [-Wreorder] 100 | string(const B* c, s32 lenght) | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CZipReader.cpp -o CZipReader.o -I"include" -DIRRLICHT_EXPORTS=1 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from CZipReader.h:11, from CZipReader.cpp:6: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': CZipReader.h:62:9: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: 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]' include/irrArray.h:302:11: required from 'void irr::core::array::sort() [with T = irr::io::SZipFileEntry]' CZipReader.cpp:39:17: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c irrXML.cpp -o irrXML.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from irrXML.cpp:9: CXMLReaderImpl.h: In instantiation of 'irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::io::IXMLBase]': irrXML.cpp:86:75: required from here CXMLReaderImpl.h:776:15: 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:13: warning: 'char* irr::io::CXMLReaderImpl::TextBegin' [-Wreorder] 775 | char_type* TextBegin; // start of text to parse | ^~~~~~~~~ CXMLReaderImpl.h:33:2: 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 CXMLReaderImpl.h:776:15: 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:13: warning: 'short unsigned int* irr::io::CXMLReaderImpl::TextBegin' [-Wreorder] 775 | char_type* TextBegin; // start of text to parse | ^~~~~~~~~ CXMLReaderImpl.h:33:2: 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 CXMLReaderImpl.h:776:15: 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:13: warning: 'long unsigned int* irr::io::CXMLReaderImpl::TextBegin' [-Wreorder] 775 | char_type* TextBegin; // start of text to parse | ^~~~~~~~~ CXMLReaderImpl.h:33:2: warning: when initialized here [-Wreorder] 33 | CXMLReaderImpl(IFileReadCallBack* callback, bool deleteCallBack = true) | ^~~~~~~~~~~~~~ In file included from irrXML.cpp:6: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': CXMLReaderImpl.h:35:50: required from 'irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::io::IXMLBase]' irrXML.cpp:86:75: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: 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]' irrXML.cpp:86:75: required from here include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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]' irrXML.cpp:86:75: required from here include/irrArray.h:432:7: warning: 'irr::core::array::SAttribute>::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::SAttribute>::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from irrXML.cpp:6: 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]' irrXML.cpp:107:77: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'short unsigned int* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: 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 = short unsigned int; superclass = irr::io::IXMLBase]' irrXML.cpp:107:77: required from here include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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]' irrXML.cpp:107:77: required from here include/irrArray.h:432:7: warning: 'irr::core::array::SAttribute>::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::SAttribute>::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from irrXML.cpp:6: 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]' irrXML.cpp:128:77: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'long unsigned int* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: 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 = long unsigned int; superclass = irr::io::IXMLBase]' irrXML.cpp:128:77: required from here include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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]' irrXML.cpp:128:77: required from here include/irrArray.h:432:7: warning: 'irr::core::array::SAttribute>::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::SAttribute>::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from irrXML.cpp:6: include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = char]': CXMLReaderImpl.h:725:30: required from 'void irr::io::CXMLReaderImpl::createSpecialCharacterList() [with char_type = char; superclass = irr::io::IXMLBase]' CXMLReaderImpl.h:53:3: required from 'irr::io::CXMLReaderImpl::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::io::IXMLBase]' irrXML.cpp:86:75: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = short unsigned int]': CXMLReaderImpl.h:725:30: required from 'void irr::io::CXMLReaderImpl::createSpecialCharacterList() [with char_type = short unsigned int; superclass = irr::io::IXMLBase]' CXMLReaderImpl.h:53:3: required from '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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'short unsigned int* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = long unsigned int]': CXMLReaderImpl.h:725:30: required from 'void irr::io::CXMLReaderImpl::createSpecialCharacterList() [with char_type = long unsigned int; superclass = irr::io::IXMLBase]' CXMLReaderImpl.h:53:3: required from '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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'long unsigned int* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = long unsigned int; T = char]': CXMLReaderImpl.h:161:17: required from 'float irr::io::CXMLReaderImpl::getAttributeValueAsFloat(const char_type*) const [with char_type = long unsigned int; superclass = irr::io::IXMLBase]' CXMLReaderImpl.h:155:8: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: 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]': CXMLReaderImpl.h:161:17: required from 'float irr::io::CXMLReaderImpl::getAttributeValueAsFloat(const char_type*) const [with char_type = long unsigned int; superclass = irr::io::IXMLBase]' CXMLReaderImpl.h:155:8: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = short unsigned int; T = char]': CXMLReaderImpl.h:161:17: required from 'float irr::io::CXMLReaderImpl::getAttributeValueAsFloat(const char_type*) const [with char_type = short unsigned int; superclass = irr::io::IXMLBase]' CXMLReaderImpl.h:155:8: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = long unsigned int; T = long unsigned int]': CXMLReaderImpl.h:488:27: required from 'const irr::io::CXMLReaderImpl::SAttribute* irr::io::CXMLReaderImpl::getAttributeByName(const char_type*) const [with char_type = long unsigned int; superclass = irr::io::IXMLBase]' 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]' CXMLReaderImpl.h:118:27: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'long unsigned int* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: 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 = long unsigned int]': CXMLReaderImpl.h:488:27: required from 'const irr::io::CXMLReaderImpl::SAttribute* irr::io::CXMLReaderImpl::getAttributeByName(const char_type*) const [with char_type = long unsigned int; superclass = irr::io::IXMLBase]' 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]' CXMLReaderImpl.h:118:27: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'long unsigned int* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = short unsigned int; T = short unsigned int]': CXMLReaderImpl.h:488:27: required from 'const irr::io::CXMLReaderImpl::SAttribute* irr::io::CXMLReaderImpl::getAttributeByName(const char_type*) const [with char_type = short unsigned int; superclass = irr::io::IXMLBase]' 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]' CXMLReaderImpl.h:118:27: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'short unsigned int* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: 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 = short unsigned int]': CXMLReaderImpl.h:488:27: required from 'const irr::io::CXMLReaderImpl::SAttribute* irr::io::CXMLReaderImpl::getAttributeByName(const char_type*) const [with char_type = short unsigned int; superclass = irr::io::IXMLBase]' 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]' CXMLReaderImpl.h:118:27: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'short unsigned int* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ 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]' CXMLReaderImpl.h:227:8: required from 'void irr::io::CXMLReaderImpl::parseCurrentNode() [with char_type = long unsigned int; superclass = irr::io::IXMLBase]' CXMLReaderImpl.h:74:4: required from 'bool irr::io::CXMLReaderImpl::read() [with char_type = long unsigned int; superclass = irr::io::IXMLBase]' CXMLReaderImpl.h:69:15: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'long unsigned int* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:100:2: 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]' CXMLReaderImpl.h:227:8: required from 'void irr::io::CXMLReaderImpl::parseCurrentNode() [with char_type = short unsigned int; superclass = irr::io::IXMLBase]' CXMLReaderImpl.h:74:4: required from 'bool irr::io::CXMLReaderImpl::read() [with char_type = short unsigned int; superclass = irr::io::IXMLBase]' CXMLReaderImpl.h:69:15: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'short unsigned int* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:100:2: 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]' CXMLReaderImpl.h:227:8: required from 'void irr::io::CXMLReaderImpl::parseCurrentNode() [with char_type = char; superclass = irr::io::IXMLBase]' CXMLReaderImpl.h:74:4: required from 'bool irr::io::CXMLReaderImpl::read() [with char_type = char; superclass = irr::io::IXMLBase]' CXMLReaderImpl.h:69:15: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:100:2: warning: when initialized here [-Wreorder] 100 | string(const B* c, s32 lenght) | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CIrrDeviceLinux.cpp -o CIrrDeviceLinux.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IVideoDriver.h:11, from include/IrrlichtDevice.h:12, from CIrrDeviceStub.h:8, from CIrrDeviceLinux.h:12, from CIrrDeviceLinux.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from include/IrrlichtDevice.h:12, from CIrrDeviceStub.h:8, from CIrrDeviceLinux.h:12, from CIrrDeviceLinux.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from include/IrrlichtDevice.h:12, from CIrrDeviceStub.h:8, from CIrrDeviceLinux.h:12, from CIrrDeviceLinux.cpp:5: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 include/IrrlichtDevice.h:12, from CIrrDeviceStub.h:8, from CIrrDeviceLinux.h:12, from CIrrDeviceLinux.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from include/IrrlichtDevice.h:14, from CIrrDeviceStub.h:8, from CIrrDeviceLinux.h:12, from CIrrDeviceLinux.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: 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, from CIrrDeviceStub.h:8, from CIrrDeviceLinux.h:12, from CIrrDeviceLinux.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CIrrDeviceLinux.cpp:5: CIrrDeviceLinux.h: In constructor 'irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool)': CIrrDeviceLinux.h:199:21: warning: 'irr::CIrrDeviceLinux::CCursorControl::Device' will be initialized after [-Wreorder] 199 | CIrrDeviceLinux* Device; | ^~~~~~ CIrrDeviceLinux.h:198:9: warning: 'bool irr::CIrrDeviceLinux::CCursorControl::IsVisible' [-Wreorder] 198 | bool IsVisible; | ^~~~~~~~~ CIrrDeviceLinux.h:72:4: warning: when initialized here [-Wreorder] 72 | CCursorControl(CIrrDeviceLinux* dev, bool null) | ^~~~~~~~~~~~~~ CIrrDeviceLinux.h: In member function 'void irr::CIrrDeviceLinux::CCursorControl::updateCursorPos()': CIrrDeviceLinux.h:189:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 189 | if (CursorPos.X > Device->width) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ CIrrDeviceLinux.h:193:21: 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:8: warning: 'irr::CIrrDeviceLinux::close' will be initialized after [-Wreorder] 223 | bool close; | ^~~~~ CIrrDeviceLinux.h:219:24: 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, | ^~~~~~~~~~~~~~~ In file included from CIrrDeviceLinux.cpp:5: CIrrDeviceLinux.h:219:24: warning: 'irr::CIrrDeviceLinux::DriverType' will be initialized after [-Wreorder] 219 | video::E_DRIVER_TYPE DriverType; | ^~~~~~~~~~ CIrrDeviceLinux.h:215:8: 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:6: warning: unused variable 'visualAttrDoubleStencilBuffer' [-Wunused-variable] 211 | int visualAttrDoubleStencilBuffer[] = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CIrrDeviceLinux.cpp: In member function 'virtual bool irr::CIrrDeviceLinux::run()': CIrrDeviceLinux.cpp:440:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 440 | if ((event.xconfigure.width != width) || | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ CIrrDeviceLinux.cpp:441:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 441 | (event.xconfigure.height != height)) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from include/IGUIElement.h:11, 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/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8, from include/IrrlichtDevice.h:16, from CIrrDeviceStub.h:8, from CIrrDeviceLinux.h:12, from CIrrDeviceLinux.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IGUIElement.h:11, 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/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': CIrrDeviceLinux.cpp:54:16: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: 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]': CIrrDeviceLinux.cpp:566:24: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CIrrDeviceStub.cpp -o CIrrDeviceStub.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IVideoDriver.h:11, from include/IrrlichtDevice.h:12, from CIrrDeviceStub.h:8, from CIrrDeviceStub.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from include/IrrlichtDevice.h:12, from CIrrDeviceStub.h:8, from CIrrDeviceStub.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from include/IrrlichtDevice.h:12, from CIrrDeviceStub.h:8, from CIrrDeviceStub.cpp:5: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 include/IrrlichtDevice.h:12, from CIrrDeviceStub.h:8, from CIrrDeviceStub.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IGUIButton.h:8, from include/IGUIWindow.h:8, from include/IGUIEnvironment.h:12, from include/IrrlichtDevice.h:14, from CIrrDeviceStub.h:8, from CIrrDeviceStub.cpp:5: include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect)': include/IGUIElement.h:359:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: 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, from CIrrDeviceStub.h:8, from CIrrDeviceStub.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CIrrDeviceStub.cpp:5: CIrrDeviceStub.h: In constructor 'irr::CIrrDeviceStub::CIrrDeviceStub(const char*, irr::IEventReceiver*)': CIrrDeviceStub.h:117:16: warning: 'irr::CIrrDeviceStub::Operator' will be initialized after [-Wreorder] 117 | IOSOperator* Operator; | ^~~~~~~~ CIrrDeviceStub.h:109:24: 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, 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/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/IGUIElement.h:31:57: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/ISceneManager.h:8, from include/IrrlichtDevice.h:16, from CIrrDeviceStub.h:8, from CIrrDeviceStub.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from include/IGUIElement.h:11, 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/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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: 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 = wchar_t]': CIrrDeviceStub.cpp:28:20: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const B*) [with B = char; T = wchar_t]': CIrrDeviceStub.cpp:29:23: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CIrrDeviceWin32.cpp -o CIrrDeviceWin32.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: 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]': CLogger.cpp:54:21: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COSOperator.cpp -o COSOperator.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from COSOperator.h:9, from COSOperator.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': COSOperator.cpp:19:45: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CStringParameters.cpp -o CStringParameters.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c Irrlicht.cpp -o Irrlicht.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CStringParameters.h:9, from CStringParameters.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': CStringParameters.h:75:9: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:49:2: warning: when initialized here [-Wreorder] 49 | string(int number) | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const irr::core::string&) [with T = char]': CStringParameters.cpp:83:20: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ In file included from include/irrlicht.h:36, from Irrlicht.cpp:24: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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, from Irrlicht.cpp:24: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from include/irrlicht.h:40, from Irrlicht.cpp:24: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from include/irrlicht.h:40, from Irrlicht.cpp:24: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IAnimatedMeshSceneNode.h:8, from include/irrlicht.h:44, from Irrlicht.cpp:24: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from include/IGUIButton.h:8, from include/irrlicht.h:51, from Irrlicht.cpp:24: 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:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from include/ISceneNode.h:12, from include/IAnimatedMeshSceneNode.h:8, from include/irrlicht.h:44, from Irrlicht.cpp:24: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from include/irrlicht.h:34, from Irrlicht.cpp:24: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::S3DVertex2TCoords]': include/SMeshBufferLightMap.h:20:3: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c os.cpp -o os.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CMeshCache.cpp -o CMeshCache.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLSLMaterialRenderer.cpp -o COpenGLSLMaterialRenderer.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from include/IMeshBuffer.h:9, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from CMeshCache.cpp:6: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMeshBuffer.h:12, from include/IMesh.h:9, from include/IAnimatedMesh.h:9, from CMeshCache.cpp:6: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from include/IAnimatedMesh.h:10, from CMeshCache.cpp:6: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: 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 include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:119:2: warning: when initialized here [-Wreorder] 119 | string(const B* c) | ^~~~~~ include/irrString.h: In instantiation of 'irr::core::string::string(const irr::core::string&) [with T = char]': CMeshCache.cpp:107:23: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:41:2: warning: when initialized here [-Wreorder] 41 | string(const string& other) | ^~~~~~ 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:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IMaterialRenderer.h:10, from COpenGLSLMaterialRenderer.h:24, from COpenGLSLMaterialRenderer.cpp:16: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:16, from COpenGLSLMaterialRenderer.cpp:19: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:369:28: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:370:29: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:377:28: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:378:29: 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 COpenGLSLMaterialRenderer.cpp:16: COpenGLSLMaterialRenderer.h: In constructor 'irr::video::COpenGLSLMaterialRenderer::COpenGLSLMaterialRenderer(irr::video::COpenGLDriver*, irr::s32&, const c8*, const c8*, irr::video::E_VERTEX_SHADER_TYPE, const c8*, const c8*, irr::video::E_PIXEL_SHADER_TYPE, irr::video::IShaderConstantSetCallBack*, irr::video::IMaterialRenderer*, irr::s32)': COpenGLSLMaterialRenderer.h:98:21: warning: 'irr::video::COpenGLSLMaterialRenderer::BaseMaterial' will be initialized after [-Wreorder] 98 | IMaterialRenderer* BaseMaterial; | ^~~~~~~~~~~~ COpenGLSLMaterialRenderer.h:97:30: 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, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from COpenGLSLMaterialRenderer.cpp:16: COpenGLSLMaterialRenderer.h: In constructor 'irr::video::COpenGLSLMaterialRenderer::COpenGLSLMaterialRenderer(irr::video::COpenGLDriver*, irr::video::IShaderConstantSetCallBack*, irr::video::IMaterialRenderer*, irr::s32)': COpenGLSLMaterialRenderer.h:98:21: warning: 'irr::video::COpenGLSLMaterialRenderer::BaseMaterial' will be initialized after [-Wreorder] 98 | IMaterialRenderer* BaseMaterial; | ^~~~~~~~~~~~ COpenGLSLMaterialRenderer.h:97:30: 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:44: 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)); | ^ In file included from COpenGLSLMaterialRenderer.cpp:16: COpenGLSLMaterialRenderer.h:100:9: note: 'struct irr::video::COpenGLSLMaterialRenderer::SUniformInfo' declared here 100 | struct SUniformInfo | ^~~~~~~~~~~~ In file included from COpenGLSLMaterialRenderer.h:26, from COpenGLSLMaterialRenderer.cpp:16: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::video::COpenGLSLMaterialRenderer::SUniformInfo]': COpenGLSLMaterialRenderer.cpp:43:32: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ In file included from COpenGLSLMaterialRenderer.h:27, from COpenGLSLMaterialRenderer.cpp:16: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = char]': COpenGLSLMaterialRenderer.h:100:9: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'char* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CZBuffer2.cpp -o CZBuffer2.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from S4DVertex.h:10, from IZBuffer2.h:10, from CZBuffer2.h:8, from CZBuffer2.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudAlpha2.cpp -o CTRTextureGouraudAlpha2.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from CZBuffer2.cpp:5: CZBuffer2.h: In constructor 'irr::video::CZBuffer2::CZBuffer2(const irr::core::dimension2d&)': CZBuffer2.h:45:7: warning: 'irr::video::CZBuffer2::TotalSize' will be initialized after [-Wreorder] 45 | s32 TotalSize; | ^~~~~~~~~ CZBuffer2.h:43:18: 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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudNoZ2.cpp -o CTRTextureGouraudNoZ2.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from S4DVertex.h:10, from IZBuffer2.h:10, from ITriangleRenderer2.h:13, from CTRTextureLightMap2_M1.h:9, from CTRTextureGouraudAlpha2.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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 CTRTextureGouraudNoZ2.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureLightMap2_M2.cpp -o CTRTextureLightMap2_M2.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 CTRTextureLightMap2_M2.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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_M4.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureLightMap2_M1.cpp -o CTRTextureLightMap2_M1.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSoftwareDriver2.cpp -o CSoftwareDriver2.o -I"include" -DIRRLICHT_EXPORTS=1 In file included from S4DVertex.h:10, from IZBuffer2.h:10, from ITriangleRenderer2.h:13, from CTRTextureLightMap2_M1.h:9, from CTRTextureLightMap2_M1.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from CTRTextureLightMap2_M1.cpp:5: CTRTextureLightMap2_M1.h: In constructor 'irr::video::CTRTextureLightMap2_M1::CTRTextureLightMap2_M1(irr::video::IZBuffer2*)': CTRTextureLightMap2_M1.h:46:7: warning: 'irr::video::CTRTextureLightMap2_M1::SurfaceHeight' will be initialized after [-Wreorder] 46 | s32 SurfaceHeight; | ^~~~~~~~~~~~~ CTRTextureLightMap2_M1.h:45:7: 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) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from CTRTextureLightMap2_M1.cpp:5: CTRTextureLightMap2_M1.h:45:7: warning: 'irr::video::CTRTextureLightMap2_M1::SurfaceWidth' will be initialized after [-Wreorder] 45 | s32 SurfaceWidth; | ^~~~~~~~~~~~ CTRTextureLightMap2_M1.h:43:14: 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 vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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, from CSoftwareDriver2.cpp:5: include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const': include/matrix4.h:323:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/IVideoDriver.h:15, from CNullDriver.h:8, from CSoftwareDriver2.h:10, from CSoftwareDriver2.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from include/IVideoDriver.h:16, from CNullDriver.h:8, from CSoftwareDriver2.h:10, from CSoftwareDriver2.cpp:5: include/SLight.h: In constructor 'irr::video::SLight::SLight()': include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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 CSoftwareDriver2.h:10, from CSoftwareDriver2.cpp:5: CNullDriver.h: In member function 'float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)': CNullDriver.h:369:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 369 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:369:28: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 370 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:370:29: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 377 | if (x < 0) x = pitch-1; if (x >= pitch) x = 0; | ^~ CNullDriver.h:377:28: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 378 | if (y < 0) y = height-1; if (y >= height) y = 0; | ^~ CNullDriver.h:378:29: 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 CSoftwareDriver2.cpp:5: CSoftwareDriver2.h: In constructor 'irr::video::CSoftwareDriver2::CSoftwareDriver2(const irr::core::dimension2d&, bool, irr::io::IFileSystem*, irr::video::IImagePresenter*)': CSoftwareDriver2.h:142:14: warning: 'irr::video::CSoftwareDriver2::ZBuffer' will be initialized after [-Wreorder] 142 | IZBuffer2* ZBuffer; | ^~~~~~~ CSoftwareDriver2.h:132:20: 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:9: warning: enumeration value 'EVDF_STENCIL_BUFFER' not handled in switch [-Wswitch] 178 | switch (feature) | ^ CSoftwareDriver2.cpp:178:9: warning: enumeration value 'EVDF_VERTEX_SHADER_1_1' not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:9: warning: enumeration value 'EVDF_VERTEX_SHADER_2_0' not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:9: warning: enumeration value 'EVDF_VERTEX_SHADER_3_0' not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:9: warning: enumeration value 'EVDF_PIXEL_SHADER_1_1' not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:9: warning: enumeration value 'EVDF_PIXEL_SHADER_1_2' not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:9: warning: enumeration value 'EVDF_PIXEL_SHADER_1_3' not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:9: warning: enumeration value 'EVDF_PIXEL_SHADER_1_4' not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:9: warning: enumeration value 'EVDF_PIXEL_SHADER_2_0' not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:9: warning: enumeration value 'EVDF_PIXEL_SHADER_3_0' not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:9: warning: enumeration value 'EVDF_ARB_VERTEX_PROGRAM_1' not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:9: warning: enumeration value 'EVDF_ARB_FRAGMENT_PROGRAM_1' not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:9: warning: enumeration value 'EVDF_ARB_GLSL' not handled in switch [-Wswitch] CSoftwareDriver2.cpp:178:9: 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:9: warning: enumeration value 'ETS_PROJECTION' not handled in switch [-Wswitch] 200 | switch ( state ) | ^ CSoftwareDriver2.cpp:200:9: 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:19: warning: unused variable 'oldTexture' [-Wunused-variable] 225 | video::ITexture* oldTexture = texture; | ^~~~~~~~~~ In file included from CNullDriver.h:11, from CSoftwareDriver2.h:10, from CSoftwareDriver2.cpp:5: include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = short unsigned int]': CSoftwareDriver2.cpp:831:24: required from here include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSoftwareTexture2.cpp -o CSoftwareTexture2.o -I"include" -DIRRLICHT_EXPORTS=1 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 CTRTextureGouraud2.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CCrowdSceneNode.cpp -o CCrowdSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1 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:7: warning: unused variable 'D' [-Wunused-variable] 323 | f64 D = Y; | ^ In file included from include/ISceneNode.h:11, from CCrowdSceneNode.h:6, from CCrowdSceneNode.cpp:5: include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from CCrowdSceneNode.h:6, from CCrowdSceneNode.cpp:5: include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from CCrowdSceneNode.h:7, from CCrowdSceneNode.cpp:5: include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ include/S3DVertex.h:118:2: 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:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ include/SLight.h:31:2: 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, from CCrowdSceneNode.h:6, from CCrowdSceneNode.cpp:5: include/irrString.h: In instantiation of 'irr::core::string::string() [with T = wchar_t]': include/ISceneNode.h:42:52: required from here include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ include/irrString.h:31:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: 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 include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ include/irrArray.h:25:2: warning: when initialized here [-Wreorder] 25 | array() | ^~~~~ ar r libIrrlicht.a CGUIButton.o CGUICheckBox.o CGUIComboBox.o CGUIContextMenu.o CGUIEditBox.o CGUIEnvironment.o CGUIFileOpenDialog.o CGUIFont.o CGUIImage.o CGUIInOutFader.o CGUIListBox.o CGUIMenu.o CGUIMeshViewer.o CGUIMessageBox.o CGUIModalScreen.o CGUIScrollBar.o CGUISkin.o CGUIStaticText.o CGUITabControl.o CGUIToolBar.o CGUIWindow.o CSoftwareDriver.o CSoftwareTexture.o CTRFlat.o CTRFlatWire.o CTRGouraud.o CTRGouraudWire.o CTRTextureFlat.o CTRTextureFlatWire.o CTRTextureGouraud.o CTRTextureGouraudAdd.o CTRTextureGouraudNoZ.o CTRTextureGouraudWire.o CZBuffer.o COpenGLDriver.o COpenGLNormalMapRenderer.o COpenGLParallaxMapRenderer.o COpenGLShaderMaterialRenderer.o COpenGLTexture.o CD3D8Driver.o CD3D8NormalMapRenderer.o CD3D8ParallaxMapRenderer.o CD3D8ShaderMaterialRenderer.o CD3D8Texture.o CColorConverter.o CFPSCounter.o CImage.o CImageLoaderBmp.o CImageLoaderJPG.o CImageLoaderPCX.o CImageLoaderPNG.o CImageLoaderPSD.o CImageLoaderTGA.o CNullDriver.o CD3D9Driver.o CD3D9HLSLMaterialRenderer.o CD3D9NormalMapRenderer.o CD3D9ParallaxMapRenderer.o CD3D9ShaderMaterialRenderer.o CD3D9Texture.o CVideoModeList.o C3DSMeshFileLoader.o CAnimatedMeshMD2.o CAnimatedMeshMS3D.o CAnimatedMeshSceneNode.o CBillboardSceneNode.o CCameraFPSSceneNode.o CCameraMayaSceneNode.o CCameraSceneNode.o CColladaFileLoader.o CCSMLoader.o CDefaultMeshFormatLoader.o CDMFLoader.o CDummyTransformationSceneNode.o CEmptySceneNode.o CGeometryCreator.o CLightSceneNode.o CLMTSMeshFileLoader.o CMeshManipulator.o CMeshSceneNode.o CMetaTriangleSelector.o CMY3DMeshFileLoader.o COCTLoader.o COctTreeSceneNode.o COctTreeTriangleSelector.o CParticleBoxEmitter.o CParticleFadeOutAffector.o CParticleGravityAffector.o CParticlePointEmitter.o CParticleSystemSceneNode.o CQ3LevelMesh.o CSceneCollisionManager.o CSceneManager.o CSceneNodeAnimatorCollisionResponse.o CSceneNodeAnimatorDelete.o CSceneNodeAnimatorFlyCircle.o CSceneNodeAnimatorFlyStraight.o CSceneNodeAnimatorFollowSpline.o CSceneNodeAnimatorRotation.o CSceneNodeAnimatorTexture.o CShadowVolumeSceneNode.o CSkyBoxSceneNode.o CStaticMeshOBJ.o CTerrainSceneNode.o CTerrainTriangleSelector.o CTestSceneNode.o CTextSceneNode.o CTriangleBBSelector.o CTriangleSelector.o CWaterSurfaceSceneNode.o CXAnimationPlayer.o CXFileReader.o CXMeshFileLoader.o CFileList.o CFileSystem.o CLimitReadFile.o CMemoryReadFile.o CReadFile.o CWriteFile.o CXMLReader.o CXMLWriter.o CZipReader.o irrXML.o CIrrDeviceLinux.o CIrrDeviceStub.o CIrrDeviceWin32.o CLogger.o COSOperator.o CStringParameters.o Irrlicht.o os.o CMeshCache.o COpenGLSLMaterialRenderer.o CZBuffer2.o CTRTextureGouraudAlpha2.o CTRTextureGouraudNoZ2.o CTRTextureLightMap2_M2.o CTRTextureLightMap2_M4.o CTRTextureLightMap2_M1.o CSoftwareDriver2.o CSoftwareTexture2.o CTRTextureGouraud2.o CCrowdSceneNode.o ar: creating libIrrlicht.a ranlib libIrrlicht.a cp libIrrlicht.a lib/Linux/ + popd ~/build/BUILD/bolzplatz2006-1.0.3 ~/build/BUILD/bolzplatz2006-1.0.3/libsrc/jirr-dev ~/build/BUILD/bolzplatz2006-1.0.3 + pushd libsrc/jirr-dev + make 'CXX=g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -fpermissive' 'CC=g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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.0.1/java/ ./swig_lib/ /usr/share/swig/4.0.1/ Preprocessing... Starting language-specific parse... ../irrlicht-0.14-patched/include/ISceneNode.h:120: Warning 473: Returning a pointer or reference in a director method is not recommended. ../irrlicht-0.14-patched/include/ISceneNode.h:137: Warning 473: Returning a pointer or reference in a director method is not recommended. ../irrlicht-0.14-patched/include/ISceneNode.h:311: Warning 473: Returning a pointer or reference in a director method is not recommended. ../irrlicht-0.14-patched/include/ISceneNode.h:489: Warning 473: Returning a pointer or reference in a director method is not recommended. ../irrlicht-0.14-patched/include/ICameraSceneNode.h:24: Warning 813: Warning for irr::scene::ICameraSceneNode, base irr::IEventReceiver ignored. Multiple inheritance is not supported in Java. ../irrlicht-0.14-patched/include/IGUIElement.h:24: Warning 813: Warning for irr::gui::IGUIElement, base irr::IEventReceiver ignored. Multiple inheritance is not supported in Java. ../irrlicht-0.14-patched/include/SIrrCreationParameters.h:124: Warning 451: Setting a const char * variable may leak memory. Processing types... C++ analysis... Processing nested classes... Generating wrappers... patch -p1 : warning: "__cplusplus" redefined : note: this is the location of the previous definition In file included from ../irrlicht-0.14-patched/include/irrlicht.h:36, from src/native/irrlicht_wrap.cxx:1385: ../irrlicht-0.14-patched/include/SLight.h: In constructor 'irr::video::SLight::SLight()': ../irrlicht-0.14-patched/include/SLight.h:57:15: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder] 57 | E_LIGHT_TYPE Type; | ^~~~ ../irrlicht-0.14-patched/include/SLight.h:37:10: warning: 'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder] 37 | SColorf AmbientColor; | ^~~~~~~~~~~~ ../irrlicht-0.14-patched/include/SLight.h:31:2: 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, from src/native/irrlicht_wrap.cxx:1385: ../irrlicht-0.14-patched/include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()': ../irrlicht-0.14-patched/include/SMaterial.h:318:15: warning: 'irr::video::SMaterial::::::Texture2' will be initialized after [-Wreorder] 318 | ITexture* Texture2; | ^~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:253:19: warning: 'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder] 253 | E_MATERIAL_TYPE MaterialType; | ^~~~~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:357:10: warning: 'irr::video::SMaterial::::::BackfaceCulling' will be initialized after [-Wreorder] 357 | bool BackfaceCulling; | ^~~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:343:10: warning: 'bool irr::video::SMaterial::::::GouraudShading' [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:343:10: warning: 'irr::video::SMaterial::::::GouraudShading' will be initialized after [-Wreorder] 343 | bool GouraudShading; | ^~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:302:7: warning: 'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder] 302 | f32 Shininess; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:242:3: warning: when initialized here [-Wreorder] 242 | SMaterial() | ^~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:377:10: warning: 'irr::video::SMaterial::::::NormalizeNormals' will be initialized after [-Wreorder] 377 | bool NormalizeNormals; | ^~~~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:371:10: warning: 'bool irr::video::SMaterial::::::AnisotropicFilter' [-Wreorder] 371 | bool AnisotropicFilter; | ^~~~~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/SMaterial.h:242:3: 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:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 405 | NormalizeNormals != NormalizeNormals; | ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~ In file included from ../irrlicht-0.14-patched/include/IMeshBuffer.h:12, 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, from src/native/irrlicht_wrap.cxx:1385: ../irrlicht-0.14-patched/include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const vector3df&, const vector2df&, irr::video::SColor)': ../irrlicht-0.14-patched/include/S3DVertex.h:132:22: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder] 132 | core::vector2d TCoords; | ^~~~~~~ ../irrlicht-0.14-patched/include/S3DVertex.h:129:21: warning: 'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder] 129 | irr::video::SColor Color; | ^~~~~ ../irrlicht-0.14-patched/include/S3DVertex.h:118:2: warning: when initialized here [-Wreorder] 118 | S3DVertexTangents(const core::vector3df& pos, | ^~~~~~~~~~~~~~~~~ In file included from ../irrlicht-0.14-patched/include/IAnimatedMesh.h:10, from ../irrlicht-0.14-patched/include/irrlicht.h:40, from src/native/irrlicht_wrap.cxx:1385: ../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:7: 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, from src/native/irrlicht_wrap.cxx:1385: ../irrlicht-0.14-patched/include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const vector3df&, const vector3df&, const vector3df&)': ../irrlicht-0.14-patched/include/ISceneNode.h:567:8: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder] 567 | bool IsVisible; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:552:7: warning: 'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder] 552 | s32 ID; | ^~ ../irrlicht-0.14-patched/include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:552:7: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder] 552 | s32 ID; | ^~ ../irrlicht-0.14-patched/include/ISceneNode.h:543:15: warning: 'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder] 543 | ISceneNode* Parent; | ^~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:564:8: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder] 564 | bool DebugDataVisible; | ^~~~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:558:22: warning: 'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:558:22: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder] 558 | ITriangleSelector* TriangleSelector; | ^~~~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:534:19: warning: 'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder] 534 | core::vector3df RelativeTranslation; | ^~~~~~~~~~~~~~~~~~~ ../irrlicht-0.14-patched/include/ISceneNode.h:35:3: warning: when initialized here [-Wreorder] 35 | ISceneNode( ISceneNode* parent, ISceneManager* mgr, s32 id=-1, | ^~~~~~~~~~ In file included from ../irrlicht-0.14-patched/include/IGUIButton.h:8, from ../irrlicht-0.14-patched/include/irrlicht.h:51, from src/native/irrlicht_wrap.cxx:1385: ../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:19: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder] 359 | IGUIEnvironment* Environment; | ^~~~~~~~~~~ ../irrlicht-0.14-patched/include/IGUIElement.h:347:7: warning: 'bool irr::gui::IGUIElement::IsVisible' [-Wreorder] 347 | bool IsVisible; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ ../irrlicht-0.14-patched/include/IGUIElement.h:350:7: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder] 350 | bool IsEnabled; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/IGUIElement.h:335:15: warning: 'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder] 335 | IGUIElement* Parent; | ^~~~~~ ../irrlicht-0.14-patched/include/IGUIElement.h:28:2: warning: when initialized here [-Wreorder] 28 | IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent, | ^~~~~~~~~~~ In file included from src/native/irrlicht_wrap.cxx:1388: ./jirr.h: In function 'wchar_t* irr::createWchar(const char*)': ./jirr.h:190:18: 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:1418:10: warning: address of local variable 'Vertices' returned [-Wreturn-local-addr] 1418 | return Vertices; | ^~~~~~~~ src/native/irrlicht_wrap.cxx:1411:13: note: declared here 1411 | 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:1473:24: warning: using rvalue as lvalue [-fpermissive] 1473 | ((SKeyMap)maps[pos]).Action = keyMap->Action; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1474:24: warning: using rvalue as lvalue [-fpermissive] 1474 | ((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:1485:22: warning: using rvalue as lvalue [-fpermissive] 1485 | ((SKeyMap)maps[0]).Action = EKA_MOVE_FORWARD; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1486:22: warning: using rvalue as lvalue [-fpermissive] 1486 | ((SKeyMap)maps[0]).KeyCode = KEY_UP; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1487:22: warning: using rvalue as lvalue [-fpermissive] 1487 | ((SKeyMap)maps[1]).Action = EKA_MOVE_FORWARD; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1488:22: warning: using rvalue as lvalue [-fpermissive] 1488 | ((SKeyMap)maps[1]).KeyCode = KEY_KEY_W; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1490:22: warning: using rvalue as lvalue [-fpermissive] 1490 | ((SKeyMap)maps[2]).Action = EKA_MOVE_BACKWARD; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1491:22: warning: using rvalue as lvalue [-fpermissive] 1491 | ((SKeyMap)maps[2]).KeyCode = KEY_DOWN; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1492:22: warning: using rvalue as lvalue [-fpermissive] 1492 | ((SKeyMap)maps[3]).Action = EKA_MOVE_BACKWARD; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1493:22: warning: using rvalue as lvalue [-fpermissive] 1493 | ((SKeyMap)maps[3]).KeyCode = KEY_KEY_S; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1495:22: warning: using rvalue as lvalue [-fpermissive] 1495 | ((SKeyMap)maps[4]).Action = EKA_STRAFE_LEFT; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1496:22: warning: using rvalue as lvalue [-fpermissive] 1496 | ((SKeyMap)maps[4]).KeyCode = KEY_LEFT; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1497:22: warning: using rvalue as lvalue [-fpermissive] 1497 | ((SKeyMap)maps[5]).Action = EKA_STRAFE_LEFT; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1498:22: warning: using rvalue as lvalue [-fpermissive] 1498 | ((SKeyMap)maps[5]).KeyCode = KEY_KEY_A; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1500:22: warning: using rvalue as lvalue [-fpermissive] 1500 | ((SKeyMap)maps[6]).Action = EKA_STRAFE_RIGHT; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1501:22: warning: using rvalue as lvalue [-fpermissive] 1501 | ((SKeyMap)maps[6]).KeyCode = KEY_RIGHT; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/native/irrlicht_wrap.cxx:1502:22: warning: using rvalue as lvalue [-fpermissive] 1502 | ((SKeyMap)maps[7]).Action = EKA_STRAFE_RIGHT; | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/native/irrlicht_wrap.cxx:1503:22: warning: using rvalue as lvalue [-fpermissive] 1503 | ((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:21623:3: warning: deleting object of abstract class type 'irr::video::IGPUProgrammingServices' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 21623 | 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:21922:3: warning: deleting object of abstract class type 'irr::video::IMaterialRendererServices' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 21922 | delete arg1; | ^~~~~~~~~~~ In file included from ../irrlicht-0.14-patched/include/ISceneNode.h:12, from ../irrlicht-0.14-patched/include/IAnimatedMeshSceneNode.h:8, from ../irrlicht-0.14-patched/include/irrlicht.h:44, from src/native/irrlicht_wrap.cxx:1385: ../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 ../irrlicht-0.14-patched/include/irrString.h:650:6: warning: 'irr::core::string::used' will be initialized after [-Wreorder] 650 | s32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrString.h:648:5: warning: 'wchar_t* irr::core::string::array' [-Wreorder] 648 | T* array; | ^~~~~ ../irrlicht-0.14-patched/include/irrString.h:31:2: warning: when initialized here [-Wreorder] 31 | string() | ^~~~~~ In file included from ../irrlicht-0.14-patched/include/irrlicht.h:34, from src/native/irrlicht_wrap.cxx:1385: ../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 ../irrlicht-0.14-patched/include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:25:2: 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 ../irrlicht-0.14-patched/include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:25:2: 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 ../irrlicht-0.14-patched/include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:25:2: 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 ../irrlicht-0.14-patched/include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:25:2: 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 ../irrlicht-0.14-patched/include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:25:2: 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 ../irrlicht-0.14-patched/include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:25:2: 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, from src/native/irrlicht_wrap.cxx:1385: ../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:3455:43: required from here ../irrlicht-0.14-patched/include/plane3d.h:207:5: warning: 'irr::core::plane3d::D' will be initialized after [-Wreorder] 207 | T D; // distance from origin | ^ ../irrlicht-0.14-patched/include/plane3d.h:206:15: warning: 'irr::core::vector3d irr::core::plane3d::Normal' [-Wreorder] 206 | vector3d Normal; // normal vector | ^~~~~~ In file included from ../irrlicht-0.14-patched/include/aabbox3d.h:9, from ../irrlicht-0.14-patched/include/irrlicht.h:33, from src/native/irrlicht_wrap.cxx:1385: ../irrlicht-0.14-patched/include/plane3d.h:38:3: warning: when initialized here [-Wreorder] 38 | plane3d(const plane3d& other) :D(other.D), Normal(other.Normal) {}; | ^~~~~~~ In file included from ../irrlicht-0.14-patched/include/irrlicht.h:34, from src/native/irrlicht_wrap.cxx:1385: ../irrlicht-0.14-patched/include/irrArray.h: In instantiation of 'irr::core::array::array() [with T = irr::core::vector3d]': src/native/irrlicht_wrap.cxx:38368:79: required from here ../irrlicht-0.14-patched/include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:25:2: 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:38382:83: required from here ../irrlicht-0.14-patched/include/irrArray.h:432:7: warning: 'irr::core::array >::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array >::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:33:2: 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:40357:105: required from here ../irrlicht-0.14-patched/include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:25:2: 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:40371:109: required from here ../irrlicht-0.14-patched/include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:33:2: 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:40800:103: required from here ../irrlicht-0.14-patched/include/irrArray.h:432:7: warning: 'irr::core::array::used' will be initialized after [-Wreorder] 432 | u32 used; | ^~~~ ../irrlicht-0.14-patched/include/irrArray.h:431:7: warning: 'irr::u32 irr::core::array::allocated' [-Wreorder] 431 | u32 allocated; | ^~~~~~~~~ ../irrlicht-0.14-patched/include/irrArray.h:33:2: warning: when initialized here [-Wreorder] 33 | array(u32 start_count) | ^~~~~ src/native/irrlicht_wrap.cxx: At global scope: src/native/irrlicht_wrap.cxx:1355:21: warning: '_jdoubleArray* SWIG_JavaArrayOutDouble(JNIEnv*, double*, jsize)' defined but not used [-Wunused-function] 1355 | static jdoubleArray SWIG_JavaArrayOutDouble (JNIEnv *jenv, double *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1347:13: warning: 'void SWIG_JavaArrayArgoutDouble(JNIEnv*, jdouble*, double*, jdoubleArray)' defined but not used [-Wunused-function] 1347 | static void SWIG_JavaArrayArgoutDouble (JNIEnv *jenv, jdouble *jarr, double *carr, jdoubleArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1326:12: warning: 'int SWIG_JavaArrayInDouble(JNIEnv*, jdouble**, double**, jdoubleArray)' defined but not used [-Wunused-function] 1326 | static int SWIG_JavaArrayInDouble (JNIEnv *jenv, jdouble **jarr, double **carr, jdoubleArray input) { | ^~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1263:19: warning: '_jlongArray* SWIG_JavaArrayOutLonglong(JNIEnv*, jlong*, jsize)' defined but not used [-Wunused-function] 1263 | static jlongArray SWIG_JavaArrayOutLonglong (JNIEnv *jenv, jlong *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1255:13: warning: 'void SWIG_JavaArrayArgoutLonglong(JNIEnv*, jlong*, jlong*, jlongArray)' defined but not used [-Wunused-function] 1255 | static void SWIG_JavaArrayArgoutLonglong (JNIEnv *jenv, jlong *jarr, jlong *carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1234:12: warning: 'int SWIG_JavaArrayInLonglong(JNIEnv*, jlong**, jlong**, jlongArray)' defined but not used [-Wunused-function] 1234 | static int SWIG_JavaArrayInLonglong (JNIEnv *jenv, jlong **jarr, jlong **carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1217:19: warning: '_jlongArray* SWIG_JavaArrayOutUlong(JNIEnv*, long unsigned int*, jsize)' defined but not used [-Wunused-function] 1217 | static jlongArray SWIG_JavaArrayOutUlong (JNIEnv *jenv, unsigned long *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1209:13: warning: 'void SWIG_JavaArrayArgoutUlong(JNIEnv*, jlong*, long unsigned int*, jlongArray)' defined but not used [-Wunused-function] 1209 | static void SWIG_JavaArrayArgoutUlong (JNIEnv *jenv, jlong *jarr, unsigned long *carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1188:12: warning: 'int SWIG_JavaArrayInUlong(JNIEnv*, jlong**, long unsigned int**, jlongArray)' defined but not used [-Wunused-function] 1188 | static int SWIG_JavaArrayInUlong (JNIEnv *jenv, jlong **jarr, unsigned long **carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1171:18: warning: '_jintArray* SWIG_JavaArrayOutLong(JNIEnv*, long int*, jsize)' defined but not used [-Wunused-function] 1171 | static jintArray SWIG_JavaArrayOutLong (JNIEnv *jenv, long *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1163:13: warning: 'void SWIG_JavaArrayArgoutLong(JNIEnv*, jint*, long int*, jintArray)' defined but not used [-Wunused-function] 1163 | static void SWIG_JavaArrayArgoutLong (JNIEnv *jenv, jint *jarr, long *carr, jintArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1142:12: warning: 'int SWIG_JavaArrayInLong(JNIEnv*, jint**, long int**, jintArray)' defined but not used [-Wunused-function] 1142 | static int SWIG_JavaArrayInLong (JNIEnv *jenv, jint **jarr, long **carr, jintArray input) { | ^~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1125:19: warning: '_jlongArray* SWIG_JavaArrayOutUint(JNIEnv*, unsigned int*, jsize)' defined but not used [-Wunused-function] 1125 | static jlongArray SWIG_JavaArrayOutUint (JNIEnv *jenv, unsigned int *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1117:13: warning: 'void SWIG_JavaArrayArgoutUint(JNIEnv*, jlong*, unsigned int*, jlongArray)' defined but not used [-Wunused-function] 1117 | static void SWIG_JavaArrayArgoutUint (JNIEnv *jenv, jlong *jarr, unsigned int *carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1096:12: warning: 'int SWIG_JavaArrayInUint(JNIEnv*, jlong**, unsigned int**, jlongArray)' defined but not used [-Wunused-function] 1096 | static int SWIG_JavaArrayInUint (JNIEnv *jenv, jlong **jarr, unsigned int **carr, jlongArray input) { | ^~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:1079:18: warning: '_jintArray* SWIG_JavaArrayOutInt(JNIEnv*, int*, jsize)' defined but not used [-Wunused-function] 1079 | static jintArray SWIG_JavaArrayOutInt (JNIEnv *jenv, int *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:987:20: warning: '_jshortArray* SWIG_JavaArrayOutShort(JNIEnv*, short int*, jsize)' defined but not used [-Wunused-function] 987 | static jshortArray SWIG_JavaArrayOutShort (JNIEnv *jenv, short *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:979:13: warning: 'void SWIG_JavaArrayArgoutShort(JNIEnv*, jshort*, short int*, jshortArray)' defined but not used [-Wunused-function] 979 | static void SWIG_JavaArrayArgoutShort (JNIEnv *jenv, jshort *jarr, short *carr, jshortArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:958:12: warning: 'int SWIG_JavaArrayInShort(JNIEnv*, jshort**, short int**, jshortArray)' defined but not used [-Wunused-function] 958 | static int SWIG_JavaArrayInShort (JNIEnv *jenv, jshort **jarr, short **carr, jshortArray input) { | ^~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:941:20: warning: '_jshortArray* SWIG_JavaArrayOutUchar(JNIEnv*, unsigned char*, jsize)' defined but not used [-Wunused-function] 941 | static jshortArray SWIG_JavaArrayOutUchar (JNIEnv *jenv, unsigned char *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:933:13: warning: 'void SWIG_JavaArrayArgoutUchar(JNIEnv*, jshort*, unsigned char*, jshortArray)' defined but not used [-Wunused-function] 933 | static void SWIG_JavaArrayArgoutUchar (JNIEnv *jenv, jshort *jarr, unsigned char *carr, jshortArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:912:12: warning: 'int SWIG_JavaArrayInUchar(JNIEnv*, jshort**, unsigned char**, jshortArray)' defined but not used [-Wunused-function] 912 | static int SWIG_JavaArrayInUchar (JNIEnv *jenv, jshort **jarr, unsigned char **carr, jshortArray input) { | ^~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:895:19: warning: '_jbyteArray* SWIG_JavaArrayOutSchar(JNIEnv*, signed char*, jsize)' defined but not used [-Wunused-function] 895 | static jbyteArray SWIG_JavaArrayOutSchar (JNIEnv *jenv, signed char *result, jsize sz) { | ^~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:887:13: warning: 'void SWIG_JavaArrayArgoutSchar(JNIEnv*, jbyte*, signed char*, jbyteArray)' defined but not used [-Wunused-function] 887 | static void SWIG_JavaArrayArgoutSchar (JNIEnv *jenv, jbyte *jarr, signed char *carr, jbyteArray input) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/native/irrlicht_wrap.cxx:866:12: warning: 'int SWIG_JavaArrayInSchar(JNIEnv*, jbyte**, signed char**, jbyteArray)' defined but not used [-Wunused-function] 866 | static int SWIG_JavaArrayInSchar (JNIEnv *jenv, jbyte **jarr, signed char **carr, jbyteArray input) { | ^~~~~~~~~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl ~/build/BUILD/bolzplatz2006-1.0.3 + pushd libsrc/lwjgl + ant jars Buildfile: /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml clean: -initialize: [initialiazing bin folder] Created dir: /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/bin [initialiazing docs folder] Created dir: /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/doc/javadoc [initialiazing temp folder] Created dir: /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/temp [initialiazing temp folder] Created dir: /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/temp/jar [initialiazing temp folder] Created dir: /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/temp/doc [initialiazing temp folder] Created dir: /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/temp/res [initialiazing temp folder] Created dir: /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/temp/native compile: [lwjgl] /builddir/build/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/libsrc/lwjgl/bin [lwjgl] warning: [options] bootstrap class path not set in conjunction with -source 1.5 [lwjgl] warning: [options] source value 1.5 is obsolete and will be removed in a future release [lwjgl] warning: [options] target value 1.5 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/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/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 unchecked or unsafe operations. [lwjgl] Note: Recompile with -Xlint:unchecked for details. [lwjgl] 6 warnings [input] /builddir/build/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/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/libsrc/lwjgl/bin [openal] warning: [options] bootstrap class path not set in conjunction with -source 1.5 [openal] warning: [options] source value 1.5 is obsolete and will be removed in a future release [openal] warning: [options] target value 1.5 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/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/libsrc/lwjgl/bin [audio] warning: [options] bootstrap class path not set in conjunction with -source 1.5 [audio] warning: [options] source value 1.5 is obsolete and will be removed in a future release [audio] warning: [options] target value 1.5 is obsolete and will be removed in a future release [audio] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [audio] Note: /builddir/build/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] 4 warnings [audio-vorbis] /builddir/build/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/libsrc/lwjgl/bin [audio-vorbis] warning: [options] bootstrap class path not set in conjunction with -source 1.5 [audio-vorbis] warning: [options] source value 1.5 is obsolete and will be removed in a future release [audio-vorbis] warning: [options] target value 1.5 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] 4 warnings [opengl] /builddir/build/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/libsrc/lwjgl/bin [opengl] warning: [options] bootstrap class path not set in conjunction with -source 1.5 [opengl] warning: [options] source value 1.5 is obsolete and will be removed in a future release [opengl] warning: [options] target value 1.5 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/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/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/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/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/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/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/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/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/libsrc/lwjgl/bin [test] warning: [options] bootstrap class path not set in conjunction with -source 1.5 [test] warning: [options] source value 1.5 is obsolete and will be removed in a future release [test] warning: [options] target value 1.5 is obsolete and will be removed in a future release [test] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [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/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/libsrc/lwjgl/bin [examples] warning: [options] bootstrap class path not set in conjunction with -source 1.5 [examples] warning: [options] source value 1.5 is obsolete and will be removed in a future release [examples] warning: [options] target value 1.5 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/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/libsrc/lwjgl/bin [util] warning: [options] bootstrap class path not set in conjunction with -source 1.5 [util] warning: [options] source value 1.5 is obsolete and will be removed in a future release [util] warning: [options] target value 1.5 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/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/libsrc/lwjgl/bin [devil] warning: [options] bootstrap class path not set in conjunction with -source 1.5 [devil] warning: [options] source value 1.5 is obsolete and will be removed in a future release [devil] warning: [options] target value 1.5 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/libsrc/lwjgl/temp/jar/lwjgl.jar [lwjgl_test.jar] Building jar: /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/temp/jar/lwjgl_test.jar [lwjgl_util.jar] Building jar: /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/temp/jar/lwjgl_util.jar [lwjgl_devil.jar] Building jar: /builddir/build/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/libsrc/lwjgl/libs BUILD SUCCESSFUL Total time: 6 seconds + ant compile_native Buildfile: /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/build.xml compile: [lwjgl] /builddir/build/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/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/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/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/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/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/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/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/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/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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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] org_lwjgl_input_Keyboard.c: In function 'Java_org_lwjgl_opengl_LinuxDisplay_nCreateKeyboard': [exec] org_lwjgl_input_Keyboard.c:144:5: 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:1687:15: note: declared here [exec] 1687 | extern KeySym XKeycodeToKeysym( [exec] | ^~~~~~~~~~~~~~~~ [exec] gcc -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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] gcc -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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:75: 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:40: 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:40: note: directive argument in the range [0, 255] [exec] In file included from /usr/include/stdio.h:867, [exec] from org_lwjgl_opengl_Display.c:45: [exec] /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 66 and 1103 bytes into a destination of size 1024 [exec] 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] 68 | __bos (__s), __fmt, __va_arg_pack ()); [exec] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] gcc -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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] ../common/org_lwjgl_opengl_GL11.c: In function 'Java_org_lwjgl_opengl_GL11_nglGetString': [exec] ../common/org_lwjgl_opengl_GL11.c:845:30: warning: pointer targets in passing argument 2 of 'NewStringNative' differ in signedness [-Wpointer-sign] [exec] 845 | return NewStringNative(env, __result); [exec] | ^~~~~~~~ [exec] | | [exec] | const GLubyte * {aka const unsigned char *} [exec] In file included from ../common/extgl.h:100, [exec] from ../common/org_lwjgl_opengl_GL11.c:4: [exec] ../common/common_tools.h:150:57: note: expected 'const char *' but argument is of type 'const GLubyte *' {aka 'const unsigned char *'} [exec] 150 | extern jstring NewStringNative(JNIEnv *env, const char *str); [exec] | ~~~~~~~~~~~~^~~ [exec] gcc -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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_openal_AL10.c: In function 'Java_org_lwjgl_openal_AL10_alGetString': [exec] ../common/org_lwjgl_openal_AL10.c:249:30: warning: pointer targets in passing argument 2 of 'NewStringNative' differ in signedness [-Wpointer-sign] [exec] 249 | return NewStringNative(env, __result); [exec] | ^~~~~~~~ [exec] | | [exec] | ALubyte * {aka unsigned char *} [exec] In file included from ../common/extal.h:54, [exec] from ../common/org_lwjgl_openal_AL10.c:4: [exec] ../common/common_tools.h:150:57: note: expected 'const char *' but argument is of type 'ALubyte *' {aka 'unsigned char *'} [exec] 150 | extern jstring NewStringNative(JNIEnv *env, const char *str); [exec] | ~~~~~~~~~~~~^~~ [exec] gcc -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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] gcc -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -shared -Wall -o liblwjgl.so org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.o org_lwjgl_opengl_Pbuffer.o org_lwjgl_opengl_LinuxPeerInfo.o display.o extgl_glx.o org_lwjgl_input_Cursor.o org_lwjgl_opengl_LinuxContextImplementation.o org_lwjgl_input_Mouse.o context.o org_lwjgl_opengl_LinuxCanvasImplementation.o org_lwjgl_input_Keyboard.o org_lwjgl_opengl_Display.o ../common/extgl.o ../common/org_lwjgl_opengl_GL11.o ../common/org_lwjgl_openal_AL10.o ../common/org_lwjgl_opengl_GL20.o ../common/org_lwjgl_opengl_GL12.o ../common/org_lwjgl_openal_ALC.o ../common/org_lwjgl_opengl_GLContext.o ../common/extal.o ../common/org_lwjgl_opengl_AWTSurfaceLock.o ../common/org_lwjgl_opengl_GL14.o ../common/common_tools.o ../common/org_lwjgl_opengl_GL13.o ../common/org_lwjgl_openal_AL.o ../common/org_lwjgl_opengl_GL15.o ../common/arb/org_lwjgl_opengl_ARBTextureCompression.o ../common/arb/org_lwjgl_opengl_ARBOcclusionQuery.o ../common/arb/org_lwjgl_opengl_ARBImaging.o ../common/arb/org_lwjgl_opengl_ARBColorBufferFloat.o ../common/arb/org_lwjgl_opengl_ARBDrawBuffers.o ../common/arb/org_lwjgl_opengl_ARBWindowPos.o ../common/arb/org_lwjgl_opengl_ARBVertexBlend.o ../common/arb/org_lwjgl_opengl_ARBPointParameters.o ../common/arb/org_lwjgl_opengl_ARBBufferObject.o ../common/arb/org_lwjgl_opengl_ARBVertexProgram.o ../common/arb/org_lwjgl_opengl_ARBVertexShader.o ../common/arb/org_lwjgl_opengl_ARBMatrixPalette.o ../common/arb/org_lwjgl_opengl_ARBTransposeMatrix.o ../common/arb/org_lwjgl_opengl_ARBMultitexture.o ../common/arb/org_lwjgl_opengl_ARBProgram.o ../common/arb/org_lwjgl_opengl_ARBMultisample.o ../common/arb/org_lwjgl_opengl_ARBShaderObjects.o ../common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.o ../common/ati/org_lwjgl_opengl_ATISeparateStencil.o ../common/ati/org_lwjgl_opengl_ATIVertexArrayObject.o ../common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.o ../common/ati/org_lwjgl_opengl_ATIPnTriangles.o ../common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.o ../common/ati/org_lwjgl_opengl_ATIVertexStreams.o ../common/ati/org_lwjgl_opengl_ATIFragmentShader.o ../common/ati/org_lwjgl_opengl_ATIDrawBuffers.o ../common/ati/org_lwjgl_opengl_ATIElementArray.o ../common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.o ../common/ext/org_lwjgl_opengl_EXTPalettedTexture.o ../common/ext/org_lwjgl_opengl_EXTFogCoord.o ../common/ext/org_lwjgl_opengl_EXTStencilTwoSide.o ../common/ext/org_lwjgl_opengl_EXTDrawRangeElements.o ../common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.o ../common/ext/org_lwjgl_opengl_EXTFramebufferObject.o ../common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.o ../common/ext/org_lwjgl_opengl_EXTSecondaryColor.o ../common/ext/org_lwjgl_opengl_EXTVertexWeighting.o ../common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.o ../common/ext/org_lwjgl_opengl_EXTPointParameters.o ../common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.o ../common/ext/org_lwjgl_opengl_EXTVertexShader.o ../common/nv/org_lwjgl_opengl_NVHalfFloat.o ../common/nv/org_lwjgl_opengl_NVVertexArrayRange.o ../common/nv/org_lwjgl_opengl_NVPointSprite.o ../common/nv/org_lwjgl_opengl_NVOcclusionQuery.o ../common/nv/org_lwjgl_opengl_NVPrimitiveRestart.o ../common/nv/org_lwjgl_opengl_NVRegisterCombiners.o ../common/nv/org_lwjgl_opengl_NVEvaluators.o ../common/nv/org_lwjgl_opengl_NVVertexProgram.o ../common/nv/org_lwjgl_opengl_NVPixelDataRange.o ../common/nv/org_lwjgl_opengl_NVRegisterCombiners2.o ../common/nv/org_lwjgl_opengl_NVProgram.o ../common/nv/org_lwjgl_opengl_NVFence.o ../common/nv/org_lwjgl_opengl_NVFragmentProgram.o ../common/ov/org_lwjgl_audio_vorbis_Util.o ../common/ov/ov_callback_mem.o ../common/ov/ov_al_helper.o ../common/ov/org_lwjgl_audio_vorbis_DataStream.o -lX11 -lXext -lpthread -L/usr/lib/jvm/java-openjdk/jre/lib/amd64 -ljawt -lvorbisfile -lXxf86vm -lXcursor -lXrender -lXrandr [exec] liblwjgl.so [exec] make: liblwjgl.so: Command not found [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 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 org_lwjgl_devil_ILU.c -o org_lwjgl_devil_ILU.o [exec] org_lwjgl_devil_ILU.c: In function 'Java_org_lwjgl_devil_ILU_niluGetIntegerv': [exec] org_lwjgl_devil_ILU.c:359:35: warning: pointer targets in passing argument 2 of 'iluGetIntegerv' differ in signedness [-Wpointer-sign] [exec] 359 | iluGetIntegerv((ILsizei)mode, (ILuint *)lists); [exec] | ^~~~~~~~~~~~~~~ [exec] | | [exec] | ILuint * {aka unsigned int *} [exec] org_lwjgl_devil_ILU.c:359:35: note: expected 'ILint *' {aka 'int *'} but argument is of type 'ILuint *' {aka 'unsigned int *'} [exec] gcc -fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I/usr/lib/jvm/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 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_ILUT.c -o org_lwjgl_devil_ILUT.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] gcc -shared -Wall -o liblwjgl-devil.so extilu.o org_lwjgl_devil_ILU.o extil.o extilut.o org_lwjgl_devil_ILUT.o org_lwjgl_devil_IL.o ../common_tools.o -lpthread [exec] strip liblwjgl-devil.so [move] Moving 1 file to /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/libs/linux [move] Moving 1 file to /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/libs/linux -compile_native_mac: BUILD SUCCESSFUL Total time: 13 seconds + popd ~/build/BUILD/bolzplatz2006-1.0.3 + mkdir classes ++ build-classpath dom4j sdljava vecmath1.2 ++ find ./src -name '*.java' + javac -d classes -encoding iso-8859-1 -cp /usr/share/java/dom4j.jar:/usr/lib/java/sdljava.jar:/usr/share/java/vecmath1.2.jar:./libsrc/jirr-dev/lib/irrlicht.jar:./libsrc/lwjgl/libs/lwjgl.jar ./src/com/xenoage/util/AWTGetHWnd.java ./src/com/xenoage/bp2k6/util/XMLReader.java ./src/com/xenoage/bp2k6/util/Vector3fFlags.java ./src/com/xenoage/bp2k6/util/UniqueIDCreator.java ./src/com/xenoage/bp2k6/util/TextureFactory.java ./src/com/xenoage/bp2k6/util/SimpleParticleSystem.java ./src/com/xenoage/bp2k6/util/SceneNodeFactory.java ./src/com/xenoage/bp2k6/util/RestartException.java ./src/com/xenoage/bp2k6/util/Resolution.java ./src/com/xenoage/bp2k6/util/Rect2i.java ./src/com/xenoage/bp2k6/util/Point2i.java ./src/com/xenoage/bp2k6/util/MediaLoader.java ./src/com/xenoage/bp2k6/util/MathTools.java ./src/com/xenoage/bp2k6/util/math/Rectangle.java ./src/com/xenoage/bp2k6/util/math/Plane.java ./src/com/xenoage/bp2k6/util/math/NormalDistribution.java ./src/com/xenoage/bp2k6/util/math/HermiteSpline.java ./src/com/xenoage/bp2k6/util/Logging.java ./src/com/xenoage/bp2k6/util/language/LanguageInfo.java ./src/com/xenoage/bp2k6/util/language/Language.java ./src/com/xenoage/bp2k6/util/HallOfFame.java ./src/com/xenoage/bp2k6/util/FileUtils.java ./src/com/xenoage/bp2k6/util/Fade.java ./src/com/xenoage/bp2k6/util/Direction.java ./src/com/xenoage/bp2k6/util/ConfigFile.java ./src/com/xenoage/bp2k6/util/ColorTools.java ./src/com/xenoage/bp2k6/util/Collision.java ./src/com/xenoage/bp2k6/util/Cast.java ./src/com/xenoage/bp2k6/util/CameraUtils.java ./src/com/xenoage/bp2k6/util/ArrayUtils.java ./src/com/xenoage/bp2k6/tools/settings/SettingsTool.java ./src/com/xenoage/bp2k6/Settings.java ./src/com/xenoage/bp2k6/match/weather/Weather.java ./src/com/xenoage/bp2k6/match/weather/Sky.java ./src/com/xenoage/bp2k6/match/TrainingGoal.java ./src/com/xenoage/bp2k6/match/terrain/Terrain.java ./src/com/xenoage/bp2k6/match/TeamInfo.java ./src/com/xenoage/bp2k6/match/TeamControl.java ./src/com/xenoage/bp2k6/match/teamai/TeamAI5.java ./src/com/xenoage/bp2k6/match/teamai/TeamAI.java ./src/com/xenoage/bp2k6/match/Team.java ./src/com/xenoage/bp2k6/match/stadium/Stand.java ./src/com/xenoage/bp2k6/match/stadium/StadiumObject.java ./src/com/xenoage/bp2k6/match/stadium/StadiumInfo.java ./src/com/xenoage/bp2k6/match/stadium/StadiumGrid.java ./src/com/xenoage/bp2k6/match/stadium/Stadium.java ./src/com/xenoage/bp2k6/match/stadium/scoreboard/Scoreboard.java ./src/com/xenoage/bp2k6/match/stadium/objects/SimpleStadiumObject.java ./src/com/xenoage/bp2k6/match/stadium/goal/WoodenGoal.java ./src/com/xenoage/bp2k6/match/stadium/goal/Goal.java ./src/com/xenoage/bp2k6/match/stadium/goal/GarbageCansGoal.java ./src/com/xenoage/bp2k6/match/stadium/goal/AluminumGoal.java ./src/com/xenoage/bp2k6/match/stadium/floodlight/Floodlight.java ./src/com/xenoage/bp2k6/match/stadium/Field.java ./src/com/xenoage/bp2k6/match/stadium/crowd/StandCrowd.java ./src/com/xenoage/bp2k6/match/stadium/crowd/CrowdMood.java ./src/com/xenoage/bp2k6/match/stadium/crowd/CrowdColors.java ./src/com/xenoage/bp2k6/match/stadium/crowd/Crowd.java ./src/com/xenoage/bp2k6/match/stadium/crowd/BengalLight.java ./src/com/xenoage/bp2k6/match/stadium/attractions/Track.java ./src/com/xenoage/bp2k6/match/stadium/attractions/HotDogStand.java ./src/com/xenoage/bp2k6/match/stadium/attractions/HighJump.java ./src/com/xenoage/bp2k6/match/stadium/attractions/BettingOffice.java ./src/com/xenoage/bp2k6/match/stadium/attractions/BeerBar.java ./src/com/xenoage/bp2k6/match/stadium/AdboardWall.java ./src/com/xenoage/bp2k6/match/stadium/Adboard.java ./src/com/xenoage/bp2k6/match/SceneInfo.java ./src/com/xenoage/bp2k6/match/referee/RefereeInfo.java ./src/com/xenoage/bp2k6/match/referee/RefereeAI.java ./src/com/xenoage/bp2k6/match/referee/decisions/RefereeDecision.java ./src/com/xenoage/bp2k6/match/referee/decisions/PenaltyKickDecision.java ./src/com/xenoage/bp2k6/match/referee/decisions/NoFoulDecision.java ./src/com/xenoage/bp2k6/match/referee/decisions/FreeKickDecision.java ./src/com/xenoage/bp2k6/match/referee/Card.java ./src/com/xenoage/bp2k6/match/PlayerColors.java ./src/com/xenoage/bp2k6/match/PhysicsManager.java ./src/com/xenoage/bp2k6/match/physics/Wall.java ./src/com/xenoage/bp2k6/match/physics/SphereInterface.java ./src/com/xenoage/bp2k6/match/physics/Sphere.java ./src/com/xenoage/bp2k6/match/physics/PhysicsObject.java ./src/com/xenoage/bp2k6/match/physics/MoveablePhysicsObject.java ./src/com/xenoage/bp2k6/match/physics/ComplexWall.java ./src/com/xenoage/bp2k6/match/MatchManager.java ./src/com/xenoage/bp2k6/match/Match.java ./src/com/xenoage/bp2k6/match/Commentator.java ./src/com/xenoage/bp2k6/match/characters/RefereeMesh.java ./src/com/xenoage/bp2k6/match/characters/Referee.java ./src/com/xenoage/bp2k6/match/characters/PlayerSettings.java ./src/com/xenoage/bp2k6/match/characters/PlayerInfo.java ./src/com/xenoage/bp2k6/match/characters/PlayerController.java ./src/com/xenoage/bp2k6/match/characters/Player.java ./src/com/xenoage/bp2k6/match/characters/OutfieldPlayerMesh.java ./src/com/xenoage/bp2k6/match/characters/OutfieldPlayer.java ./src/com/xenoage/bp2k6/match/characters/GoalkeeperMesh.java ./src/com/xenoage/bp2k6/match/characters/Goalkeeper.java ./src/com/xenoage/bp2k6/match/characters/enums/Speed.java ./src/com/xenoage/bp2k6/match/characters/enums/ShootDirection.java ./src/com/xenoage/bp2k6/match/characters/enums/PlayerPosition.java ./src/com/xenoage/bp2k6/match/characters/enums/Emotion.java ./src/com/xenoage/bp2k6/match/characters/enums/AnimationStage.java ./src/com/xenoage/bp2k6/match/characters/CharacterMesh.java ./src/com/xenoage/bp2k6/match/characters/Character.java ./src/com/xenoage/bp2k6/match/characters/actions/WaitForUserBallKickAction.java ./src/com/xenoage/bp2k6/match/characters/actions/WaitForRefereeReadyAction.java ./src/com/xenoage/bp2k6/match/characters/actions/WaitAction.java ./src/com/xenoage/bp2k6/match/characters/actions/VisibilityAction.java ./src/com/xenoage/bp2k6/match/characters/actions/TumbleAction.java ./src/com/xenoage/bp2k6/match/characters/actions/TackleAction.java ./src/com/xenoage/bp2k6/match/characters/actions/SoundAction.java ./src/com/xenoage/bp2k6/match/characters/actions/SimpleActionSet.java ./src/com/xenoage/bp2k6/match/characters/actions/ShootAction.java ./src/com/xenoage/bp2k6/match/characters/actions/RunToAction.java ./src/com/xenoage/bp2k6/match/characters/actions/PassAction.java ./src/com/xenoage/bp2k6/match/characters/actions/NoAction.java ./src/com/xenoage/bp2k6/match/characters/actions/MatchStatusActionReadyAction.java ./src/com/xenoage/bp2k6/match/characters/actions/KickAction.java ./src/com/xenoage/bp2k6/match/characters/actions/GeneralActionSet.java ./src/com/xenoage/bp2k6/match/characters/actions/EmotionAction.java ./src/com/xenoage/bp2k6/match/characters/actions/DiveAction.java ./src/com/xenoage/bp2k6/match/characters/actions/CameraAction.java ./src/com/xenoage/bp2k6/match/characters/actions/BallAction.java ./src/com/xenoage/bp2k6/match/characters/actions/ActionSetFactory.java ./src/com/xenoage/bp2k6/match/characters/actions/ActionSet.java ./src/com/xenoage/bp2k6/match/characters/actions/Action.java ./src/com/xenoage/bp2k6/match/camera/Flight.java ./src/com/xenoage/bp2k6/match/camera/CameraView.java ./src/com/xenoage/bp2k6/match/camera/Camera1.java ./src/com/xenoage/bp2k6/match/camera/Camera.java ./src/com/xenoage/bp2k6/match/Ball.java ./src/com/xenoage/bp2k6/Main.java ./src/com/xenoage/bp2k6/input/MouseEvent.java ./src/com/xenoage/bp2k6/input/KeysAssignment.java ./src/com/xenoage/bp2k6/input/KeyboardEvent.java ./src/com/xenoage/bp2k6/input/InputEvent.java ./src/com/xenoage/bp2k6/input/Input.java ./src/com/xenoage/bp2k6/gui/Variables.java ./src/com/xenoage/bp2k6/gui/UIManager.java ./src/com/xenoage/bp2k6/gui/Screen.java ./src/com/xenoage/bp2k6/gui/scene/Fireworks.java ./src/com/xenoage/bp2k6/gui/programs/WorldCupLogo.java ./src/com/xenoage/bp2k6/gui/Panel.java ./src/com/xenoage/bp2k6/gui/OptionButton.java ./src/com/xenoage/bp2k6/gui/loader/parser/PanelParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/OptionButtonParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/LabelParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/KeyChangeButtonParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/ImageSwitchParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/ImageParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/GroupParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/EnergyBarParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/ButtonParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/BaseParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/ActionSetParser.java ./src/com/xenoage/bp2k6/gui/loader/parser/ActionParser.java ./src/com/xenoage/bp2k6/gui/loader/GUILoader.java ./src/com/xenoage/bp2k6/gui/Label.java ./src/com/xenoage/bp2k6/gui/KeyChangeButton.java ./src/com/xenoage/bp2k6/gui/ImageSwitch.java ./src/com/xenoage/bp2k6/gui/imageswitch/Option.java ./src/com/xenoage/bp2k6/gui/Image.java ./src/com/xenoage/bp2k6/gui/GUISounds.java ./src/com/xenoage/bp2k6/gui/GUIScene.java ./src/com/xenoage/bp2k6/gui/Group.java ./src/com/xenoage/bp2k6/gui/font/IrrlichtFont.java ./src/com/xenoage/bp2k6/gui/font/GameFont.java ./src/com/xenoage/bp2k6/gui/font/Font.java ./src/com/xenoage/bp2k6/gui/EnergyBar.java ./src/com/xenoage/bp2k6/gui/Control.java ./src/com/xenoage/bp2k6/gui/Container.java ./src/com/xenoage/bp2k6/gui/Button.java ./src/com/xenoage/bp2k6/gui/ActionSet.java ./src/com/xenoage/bp2k6/gui/Action.java ./src/com/xenoage/bp2k6/gamemodes/WorldCupInfo.java ./src/com/xenoage/bp2k6/gamemodes/WorldCup.java ./src/com/xenoage/bp2k6/gamemodes/TeamNotFoundException.java ./src/com/xenoage/bp2k6/gamemodes/SaveGames.java ./src/com/xenoage/bp2k6/gamemodes/reports/TableEntry.java ./src/com/xenoage/bp2k6/gamemodes/reports/Table.java ./src/com/xenoage/bp2k6/gamemodes/reports/Season.java ./src/com/xenoage/bp2k6/gamemodes/reports/MatchInfo.java ./src/com/xenoage/bp2k6/gamemodes/reports/MatchDay.java ./src/com/xenoage/bp2k6/gamemodes/reports/League.java ./src/com/xenoage/bp2k6/gamemodes/reports/Goal.java ./src/com/xenoage/bp2k6/gamemodes/reports/AllstarsLeague.java ./src/com/xenoage/bp2k6/gamemodes/events/conditions/MoneyCondition.java ./src/com/xenoage/bp2k6/gamemodes/events/conditions/MatchResultCondition.java ./src/com/xenoage/bp2k6/gamemodes/events/conditions/LeagueCondition.java ./src/com/xenoage/bp2k6/gamemodes/events/conditions/LawnCondition.java ./src/com/xenoage/bp2k6/gamemodes/events/conditions/ConditionsParser.java ./src/com/xenoage/bp2k6/gamemodes/events/conditions/Condition.java ./src/com/xenoage/bp2k6/gamemodes/events/CareerEventPool.java ./src/com/xenoage/bp2k6/gamemodes/events/CareerEvent.java ./src/com/xenoage/bp2k6/gamemodes/events/ActionSet.java ./src/com/xenoage/bp2k6/gamemodes/events/actions/TeamValuesAction.java ./src/com/xenoage/bp2k6/gamemodes/events/actions/MoneyAction.java ./src/com/xenoage/bp2k6/gamemodes/events/actions/ActionsParser.java ./src/com/xenoage/bp2k6/gamemodes/events/actions/Action.java ./src/com/xenoage/bp2k6/gamemodes/CareerInfo.java ./src/com/xenoage/bp2k6/gamemodes/Career.java ./src/com/xenoage/bp2k6/GameEngine.java ./src/com/xenoage/bp2k6/enums/Direction.java ./src/com/xenoage/bp2k6/audio/WaveData.java ./src/com/xenoage/bp2k6/audio/SoundTrack.java ./src/com/xenoage/bp2k6/audio/SoundEngine.java ./src/com/xenoage/bp2k6/audio/SoundEffectPool.java ./src/com/xenoage/bp2k6/audio/SoundEffect.java ./src/com/xenoage/bp2k6/audio/SoundBuffer.java ./src/com/xenoage/bp2k6/audio/nulldevice/NullDeviceSoundTrack.java ./src/com/xenoage/bp2k6/audio/nulldevice/NullDeviceSoundEngine.java ./src/com/xenoage/bp2k6/audio/nulldevice/NullDeviceSoundEffect.java ./src/com/xenoage/bp2k6/audio/nulldevice/NullDeviceSoundBuffer.java ./src/com/xenoage/bp2k6/audio/lwjgl/LWJGLSoundTrack.java ./src/com/xenoage/bp2k6/audio/lwjgl/LWJGLSoundEngine.java ./src/com/xenoage/bp2k6/audio/lwjgl/LWJGLSoundEffect.java ./src/com/xenoage/bp2k6/audio/lwjgl/LWJGLSoundBuffer.java Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. + jar cf bolzplatz2006.jar -C classes . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.YlhzTt + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64 ++ dirname /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64 + cd bolzplatz2006-1.0.3 + mkdir -p /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/bin + mkdir -p /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/lib64/bolzplatz2006 + mkdir -p /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/share/appdata + mkdir -p /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/share/bolzplatz2006 + mkdir -p /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/share/java/bolzplatz2006 + mkdir -p /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/share/icons/hicolor/128x128/apps + install -m 644 bolzplatz2006.jar libsrc/jirr-dev/lib/irrlicht.jar libsrc/lwjgl/libs/lwjgl.jar /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/share/java/bolzplatz2006 + install -m 755 libsrc/jirr-dev/libirrlicht_wrap.so libsrc/lwjgl/libs/linux/liblwjgl.so /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/lib64/bolzplatz2006 + install -m 755 /builddir/build/SOURCES/bolzplatz2006.sh /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/bin/bolzplatz2006 + install -m 755 /builddir/build/SOURCES/bolzplatz2006-settings.sh /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/bin/bolzplatz2006-settings + install -p -m 644 /builddir/build/SOURCES/bolzplatz2006.png /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/share/icons/hicolor/128x128/apps + desktop-file-install --dir /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/share/applications /builddir/build/SOURCES/bolzplatz2006.desktop + install -p -m 644 /builddir/build/SOURCES/bolzplatz2006.appdata.xml /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/share/appdata + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/share/appdata/bolzplatz2006.appdata.xml /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/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/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/share/bolzplatz2006 + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 1.0.3-42.fc32 --unique-debug-suffix -1.0.3-42.fc32.x86_64 --unique-debug-src-base bolzplatz2006-1.0.3-42.fc32.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/bolzplatz2006-1.0.3 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/lib64/bolzplatz2006/libirrlicht_wrap.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/lib64/bolzplatz2006/liblwjgl.so extracting debug info from /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/lib64/bolzplatz2006/libirrlicht_wrap.so extracting debug info from /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/lib64/bolzplatz2006/liblwjgl.so Exception caught while booting Guile. /usr/bin/gdb.minimal: warning: Could not complete Guile gdb module initialization from: /usr/share/gdb/guile/gdb/boot.scm. Limited Guile support is available. Suggest passing --data-directory=/path/to/gdb/data-directory. Error in function "open-file": No such file or directory: "/usr/share/gdb/guile/gdb/boot.scm"Exception caught while booting Guile. /usr/bin/gdb.minimal: warning: Could not complete Guile gdb module initialization from: /usr/share/gdb/guile/gdb/boot.scm. Limited Guile support is available. Suggest passing --data-directory=/path/to/gdb/data-directory. Error in function "open-file": No such file or directory: "/usr/share/gdb/guile/gdb/boot.scm"original debug info size: 20504kB, size after compression: 16356kB /usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. 8370 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /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 Processing files: bolzplatz2006-1.0.3-42.fc32.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Orwbsv + umask 022 + cd /builddir/build/BUILD + cd bolzplatz2006-1.0.3 + LICENSEDIR=/builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/share/licenses/bolzplatz2006 + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/share/licenses/bolzplatz2006 + cp -pr license.txt /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64/usr/share/licenses/bolzplatz2006 + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(bolzplatz2006.desktop) bolzplatz2006 = 1.0.3-42.fc32 bolzplatz2006(x86-64) = 1.0.3-42.fc32 libirrlicht_wrap.so()(64bit) liblwjgl.so()(64bit) metainfo() metainfo(bolzplatz2006.appdata.xml) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh 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.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.8)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libjawt.so()(64bit) libjawt.so(SUNWprivate_1.1)(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(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) libvorbisfile.so.3()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: bolzplatz2006-debugsource-1.0.3-42.fc32.x86_64 Provides: bolzplatz2006-debugsource = 1.0.3-42.fc32 bolzplatz2006-debugsource(x86-64) = 1.0.3-42.fc32 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-42.fc32.x86_64 Provides: bolzplatz2006-debuginfo = 1.0.3-42.fc32 bolzplatz2006-debuginfo(x86-64) = 1.0.3-42.fc32 debuginfo(build-id) = 4afbd88eb752661b30033fa9925a3f7803d6ca74 debuginfo(build-id) = c06fe73bc2b8e8f3b09b4c134cfa6559fb5b63bd Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: bolzplatz2006-debugsource(x86-64) = 1.0.3-42.fc32 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64 Wrote: /builddir/build/RPMS/bolzplatz2006-1.0.3-42.fc32.x86_64.rpm Wrote: /builddir/build/RPMS/bolzplatz2006-debugsource-1.0.3-42.fc32.x86_64.rpm Wrote: /builddir/build/RPMS/bolzplatz2006-debuginfo-1.0.3-42.fc32.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.2j0eov + umask 022 + cd /builddir/build/BUILD + cd bolzplatz2006-1.0.3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-42.fc32.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild bolzplatz2006-1.0.3-42.fc32.src.rpm Finish: build phase for bolzplatz2006-1.0.3-42.fc32.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-32-x86_64-1588164600.218970/root/var/log/dnf.rpm.log /var/lib/mock/fedora-32-x86_64-1588164600.218970/root/var/log/dnf.librepo.log /var/lib/mock/fedora-32-x86_64-1588164600.218970/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/bolzplatz2006-1.0.3-42.fc32.src.rpm) Config(child) 2 minutes 36 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