Warning: Permanently added '128.168.129.72' (ED25519) to the list of known hosts.
Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 5168187 --chroot fedora-rawhide-s390x --detached
Version: 0.62
PID: 5067
Logging PID: 5068
Task:
{'appstream': False,
 'background': True,
 'build_id': 5168187,
 'buildroot_pkgs': [],
 'chroot': 'fedora-rawhide-s390x',
 'enable_net': False,
 'fedora_review': False,
 'git_hash': '44cf38ab4bb1f43639e02ff88f0b36455cafa74d',
 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/bolzplatz2006',
 'isolation': 'default',
 'memory_reqs': 2048,
 'package_name': 'bolzplatz2006',
 'package_version': '1.0.3-53',
 'project_dirname': 'gcc-13-test',
 'project_name': 'gcc-13-test',
 'project_owner': 'jakub',
 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/jakub/gcc-13-test/fedora-rawhide-s390x/',
            'id': 'copr_base',
            'name': 'Copr repository'},
           {'baseurl': 'https://jakub.fedorapeople.org/fedora-gcc13-$arch/',
            'id': 'https_jakub_fedorapeople_org_fedora_gcc13_arch',
            'name': 'Additional repo https_jakub_fedorapeople_org_fedora_gcc13_arch'}],
 'sandbox': 'jakub/gcc-13-test--jakub',
 'source_json': {},
 'source_type': None,
 'submitter': 'jakub',
 'tags': [],
 'task_id': '5168187-fedora-rawhide-s390x',
 'timeout': 115200,
 'uses_devel_repo': False,
 'with_opts': [],
 'without_opts': []}

Running: git clone https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/bolzplatz2006 /var/lib/copr-rpmbuild/workspace/workdir-n_c7hn9b/bolzplatz2006 --depth 500 --no-single-branch --recursive

cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/bolzplatz2006', '/var/lib/copr-rpmbuild/workspace/workdir-n_c7hn9b/bolzplatz2006', '--depth', '500', '--no-single-branch', '--recursive']
cwd: .
rc: 0
stdout: 
stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-n_c7hn9b/bolzplatz2006'...

Running: git checkout 44cf38ab4bb1f43639e02ff88f0b36455cafa74d

cmd: ['git', 'checkout', '44cf38ab4bb1f43639e02ff88f0b36455cafa74d']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-n_c7hn9b/bolzplatz2006
rc: 0
stdout: 
stderr: Note: switching to '44cf38ab4bb1f43639e02ff88f0b36455cafa74d'.

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 <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 44cf38a automatic import of bolzplatz2006

Running: copr-distgit-client sources

cmd: ['copr-distgit-client', 'sources']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-n_c7hn9b/bolzplatz2006
rc: 0
stdout: 
stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD
INFO: Reading stdout from command: git rev-parse HEAD
INFO: Reading sources specification file: sources
INFO: Downloading bolzplatz2006-1.0.3-src.zip
INFO: Calling: curl -H Pragma: -o bolzplatz2006-1.0.3-src.zip --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/jakub/gcc-13-test/bolzplatz2006/bolzplatz2006-1.0.3-src.zip/md5/1fb64848d92e2f096339ac9046a1da7e/bolzplatz2006-1.0.3-src.zip
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 5201k  100 5201k    0     0  3128k      0  0:00:01  0:00:01 --:--:-- 3127k
/usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated
INFO: Reading stdout from command: md5sum bolzplatz2006-1.0.3-src.zip
INFO: Downloading bolzplatz2006.png
INFO: Calling: curl -H Pragma: -o bolzplatz2006.png --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/jakub/gcc-13-test/bolzplatz2006/bolzplatz2006.png/md5/2fd94839a74b888aefacb80c1decaec7/bolzplatz2006.png
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 14093  100 14093    0     0  21604      0 --:--:-- --:--:-- --:--:-- 21615
INFO: Reading stdout from command: md5sum bolzplatz2006.png

Running (timeout=115200): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-n_c7hn9b/bolzplatz2006/bolzplatz2006.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-n_c7hn9b/bolzplatz2006 --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1671795636.924757 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)...
Start(bootstrap): init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish(bootstrap): init plugins
Start: init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish: init plugins
INFO: Signal handler active
Start: run
INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-n_c7hn9b/bolzplatz2006/bolzplatz2006.spec)  Config(fedora-rawhide-s390x)
Start: clean chroot
Finish: clean chroot
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1671795636.924757/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Start(bootstrap): dnf install
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Updating Subscription Management repositories.
Unable to read consumer identity

This system is not registered with an entitlement server. You can use subscription-manager to register.

Copr repository                                 381 kB/s | 3.8 MB     00:10    
Additional repo https_jakub_fedorapeople_org_fe  51 kB/s |  86 kB     00:01    
fedora                                          2.9 MB/s |  59 MB     00:20    
Last metadata expiration check: 0:00:01 ago on Fri Dec 23 11:41:11 2022.
Dependencies resolved.
=========================================================================================================================
 Package                         Arch    Version                    Repository                                       Size
=========================================================================================================================
Installing:
 dnf                             noarch  4.14.0-1.fc38              fedora                                          480 k
 dnf-plugins-core                noarch  4.3.1-1.fc38               fedora                                           34 k
Installing dependencies:
 alternatives                    s390x   1.21-1.fc38                fedora                                           38 k
 audit-libs                      s390x   3.0.9-1.fc38               copr_base                                       121 k
 basesystem                      noarch  11-14.fc37                 fedora                                          7.0 k
 bash                            s390x   5.2.9-3.fc38               copr_base                                       1.8 M
 bzip2-libs                      s390x   1.0.8-12.fc37              fedora                                           42 k
 ca-certificates                 noarch  2022.2.54-5.fc37           fedora                                          829 k
 coreutils                       s390x   9.1-8.fc38                 fedora                                          1.1 M
 coreutils-common                s390x   9.1-8.fc38                 fedora                                          2.0 M
 crypto-policies                 noarch  20221215-1.gita4c31a3.fc38 fedora                                           90 k
 curl                            s390x   7.87.0-1.fc38              fedora                                          343 k
 cyrus-sasl-lib                  s390x   2.1.28-8.fc38              fedora                                          758 k
 dbus-libs                       s390x   1:1.14.4-1.fc38            fedora                                          152 k
 dnf-data                        noarch  4.14.0-1.fc38              fedora                                           43 k
 elfutils-default-yama-scope     noarch  0.188-3.fc38               fedora                                           15 k
 elfutils-libelf                 s390x   0.188-3.fc38               fedora                                          196 k
 elfutils-libs                   s390x   0.188-3.fc38               fedora                                          255 k
 expat                           s390x   2.5.0-1.fc38               fedora                                          108 k
 fedora-gpg-keys                 noarch  38-0.3                     fedora                                          125 k
 fedora-release                  noarch  38-0.6                     fedora                                           11 k
 fedora-release-common           noarch  38-0.6                     fedora                                           21 k
 fedora-release-identity-basic   noarch  38-0.6                     fedora                                           11 k
 fedora-repos                    noarch  38-0.3                     fedora                                           10 k
 fedora-repos-rawhide            noarch  38-0.3                     fedora                                          9.7 k
 file-libs                       s390x   5.42-4.fc37                fedora                                          675 k
 filesystem                      s390x   3.18-2.fc37                fedora                                          1.1 M
 findutils                       s390x   1:4.9.0-2.fc37             fedora                                          487 k
 gawk                            s390x   5.1.1-4.fc37               fedora                                          1.0 M
 gdbm-libs                       s390x   1:1.23-2.fc37              fedora                                           56 k
 glib2                           s390x   2.74.1-2.fc38              fedora                                          2.7 M
 glibc                           s390x   2.36.9000-18.fc38          fedora                                          1.6 M
 glibc-common                    s390x   2.36.9000-18.fc38          fedora                                          306 k
 glibc-minimal-langpack          s390x   2.36.9000-18.fc38          fedora                                           30 k
 gmp                             s390x   1:6.2.1-3.fc37             fedora                                          284 k
 gnupg2                          s390x   2.3.8-1.fc38               fedora                                          2.5 M
 gnutls                          s390x   3.7.8-9.fc38               fedora                                          1.0 M
 gpgme                           s390x   1.17.1-3.fc38              fedora                                          205 k
 grep                            s390x   3.8-1.fc38                 fedora                                          293 k
 ima-evm-utils                   s390x   1.4-6.fc37                 fedora                                           62 k
 json-c                          s390x   0.16-3.fc38                fedora                                           41 k
 keyutils-libs                   s390x   1.6.1-5.fc37               fedora                                           31 k
 krb5-libs                       s390x   1.20.1-3.fc38              fedora                                          706 k
 libacl                          s390x   2.3.1-4.fc38               copr_base                                        25 k
 libarchive                      s390x   3.6.1-3.fc38               fedora                                          394 k
 libassuan                       s390x   2.5.5-5.fc37               fedora                                           64 k
 libattr                         s390x   2.5.1-5.fc38               copr_base                                        19 k
 libb2                           s390x   0.98.1-7.fc37              fedora                                           26 k
 libblkid                        s390x   2.38.1-3.fc38              fedora                                          103 k
 libbrotli                       s390x   1.0.9-9.fc37               fedora                                          317 k
 libcap                          s390x   2.48-5.fc37                fedora                                           66 k
 libcap-ng                       s390x   0.8.3-4.fc38               fedora                                           32 k
 libcom_err                      s390x   1.46.5-3.fc37              fedora                                           25 k
 libcomps                        s390x   0.1.18-4.fc37              fedora                                           74 k
 libcurl                         s390x   7.87.0-1.fc38              fedora                                          295 k
 libdnf                          s390x   0.68.0-1.fc38              fedora                                          627 k
 libevent                        s390x   2.1.12-7.fc37              fedora                                          252 k
 libffi                          s390x   3.4.4-1.fc38               fedora                                           34 k
 libfsverity                     s390x   1.4-8.fc37                 fedora                                           19 k
 libgcc                          s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch   66 k
 libgcrypt                       s390x   1.10.1-6.fc38              fedora                                          457 k
 libgomp                         s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  305 k
 libgpg-error                    s390x   1.46-1.fc38                fedora                                          226 k
 libidn2                         s390x   2.3.4-1.fc38               fedora                                          161 k
 libksba                         s390x   1.6.3-1.fc38               fedora                                          152 k
 libmodulemd                     s390x   2.14.0-4.fc37              fedora                                          210 k
 libmount                        s390x   2.38.1-3.fc38              fedora                                          132 k
 libnghttp2                      s390x   1.51.0-1.fc38              fedora                                           73 k
 libnsl2                         s390x   2.0.0-4.fc37               fedora                                           30 k
 libpsl                          s390x   0.21.1-6.fc37              fedora                                           63 k
 librepo                         s390x   1.15.1-1.fc38              fedora                                           92 k
 libreport-filesystem            noarch  2.17.6-1.fc38              fedora                                           14 k
 libselinux                      s390x   3.4-6.fc38                 fedora                                           85 k
 libsemanage                     s390x   3.4-6.fc38                 fedora                                          115 k
 libsepol                        s390x   3.4-4.fc38                 fedora                                          302 k
 libsigsegv                      s390x   2.14-3.fc37                fedora                                           27 k
 libsmartcols                    s390x   2.38.1-3.fc38              fedora                                           63 k
 libsolv                         s390x   0.7.22-3.fc37              fedora                                          387 k
 libssh                          s390x   0.10.4-2.fc38              fedora                                          199 k
 libssh-config                   noarch  0.10.4-2.fc38              fedora                                          8.8 k
 libstdc++                       s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  889 k
 libtasn1                        s390x   4.19.0-1.fc38              fedora                                           74 k
 libtirpc                        s390x   1.3.3-0.fc37               fedora                                           90 k
 libunistring                    s390x   1.0-2.fc37                 fedora                                          547 k
 libuuid                         s390x   2.38.1-3.fc38              fedora                                           27 k
 libverto                        s390x   0.3.2-4.fc37               fedora                                           20 k
 libxcrypt                       s390x   4.4.33-5.fc38              fedora                                          121 k
 libxml2                         s390x   2.10.3-2.fc38              fedora                                          670 k
 libyaml                         s390x   0.2.5-8.fc37               fedora                                           55 k
 libzstd                         s390x   1.5.2-3.fc37               fedora                                          274 k
 lua-libs                        s390x   5.4.4-6.fc38               fedora                                          129 k
 lz4-libs                        s390x   1.9.3-5.fc37               fedora                                           68 k
 mpdecimal                       s390x   2.5.1-4.fc37               fedora                                          104 k
 mpfr                            s390x   4.1.1-2.fc38               fedora                                          522 k
 ncurses-base                    noarch  6.3-5.20221126.fc38        fedora                                           86 k
 ncurses-libs                    s390x   6.3-5.20221126.fc38        fedora                                          324 k
 nettle                          s390x   3.8-2.fc37                 fedora                                          430 k
 npth                            s390x   1.6-10.fc38                fedora                                           24 k
 openldap                        s390x   2.6.3-1.fc38               fedora                                          248 k
 openssl-libs                    s390x   1:3.0.5-6.fc38             fedora                                          1.8 M
 p11-kit                         s390x   0.24.1-5.fc38              fedora                                          378 k
 p11-kit-trust                   s390x   0.24.1-5.fc38              fedora                                          131 k
 pcre2                           s390x   10.40-1.fc37.1             fedora                                          219 k
 pcre2-syntax                    noarch  10.40-1.fc37.1             fedora                                          142 k
 popt                            s390x   1.19-1.fc38                fedora                                           67 k
 publicsuffix-list-dafsa         noarch  20221208-1.fc38            fedora                                           59 k
 python-pip-wheel                noarch  22.3.1-1.fc38              fedora                                          1.4 M
 python-setuptools-wheel         noarch  65.5.1-1.fc38              fedora                                          715 k
 python3                         s390x   3.11.1-1.fc38              fedora                                           27 k
 python3-dateutil                noarch  1:2.8.2-4.fc37             fedora                                          361 k
 python3-dbus                    s390x   1.3.2-1.fc38               fedora                                          156 k
 python3-distro                  noarch  1.8.0-1.fc38               fedora                                           49 k
 python3-dnf                     noarch  4.14.0-1.fc38              fedora                                          607 k
 python3-dnf-plugins-core        noarch  4.3.1-1.fc38               fedora                                          277 k
 python3-gpg                     s390x   1.17.1-3.fc38              fedora                                          288 k
 python3-hawkey                  s390x   0.68.0-1.fc38              fedora                                           99 k
 python3-libcomps                s390x   0.1.18-4.fc37              fedora                                           47 k
 python3-libdnf                  s390x   0.68.0-1.fc38              fedora                                          738 k
 python3-libs                    s390x   3.11.1-1.fc38              fedora                                          9.5 M
 python3-rpm                     s390x   4.18.0-8.fc38              fedora                                           95 k
 python3-six                     noarch  1.16.0-8.fc37              fedora                                           42 k
 readline                        s390x   8.2-2.fc38                 fedora                                          213 k
 rpm                             s390x   4.18.0-8.fc38              fedora                                          569 k
 rpm-build-libs                  s390x   4.18.0-8.fc38              fedora                                           92 k
 rpm-libs                        s390x   4.18.0-8.fc38              fedora                                          307 k
 rpm-sequoia                     s390x   1.2.0-1.fc38               fedora                                          960 k
 rpm-sign-libs                   s390x   4.18.0-8.fc38              fedora                                           26 k
 sed                             s390x   4.8-11.fc37                fedora                                          304 k
 setup                           noarch  2.14.3-1.fc38              fedora                                          152 k
 shadow-utils                    s390x   2:4.13-3.fc38              fedora                                          1.2 M
 sqlite-libs                     s390x   3.40.0-1.fc38              fedora                                          651 k
 systemd-libs                    s390x   252.4-598.fc38             fedora                                          591 k
 tpm2-tss                        s390x   4.0.0-0.1.rc2.fc38         fedora                                          630 k
 tzdata                          noarch  2022g-1.fc38               fedora                                          716 k
 xz-libs                         s390x   5.2.9-1.fc38               fedora                                           93 k
 zchunk-libs                     s390x   1.2.3-1.fc38               fedora                                           49 k
 zlib                            s390x   1.2.13-1.fc38              fedora                                           96 k

Transaction Summary
=========================================================================================================================
Install  137 Packages

Total download size: 55 M
Installed size: 200 M
Downloading Packages:
(1/137): audit-libs-3.0.9-1.fc38.s390x.rpm      297 kB/s | 121 kB     00:00    
(2/137): libacl-2.3.1-4.fc38.s390x.rpm           61 kB/s |  25 kB     00:00    
(3/137): libattr-2.5.1-5.fc38.s390x.rpm         4.3 MB/s |  19 kB     00:00    
(4/137): bash-5.2.9-3.fc38.s390x.rpm            4.0 MB/s | 1.8 MB     00:00    
(5/137): libgcc-13.0.0-0.4.fc38.s390x.rpm        29 kB/s |  66 kB     00:02    
(6/137): libgomp-13.0.0-0.4.fc38.s390x.rpm      117 kB/s | 305 kB     00:02    
(7/137): alternatives-1.21-1.fc38.s390x.rpm      70 kB/s |  38 kB     00:00    
(8/137): basesystem-11-14.fc37.noarch.rpm        23 kB/s | 7.0 kB     00:00    
(9/137): libstdc++-13.0.0-0.4.fc38.s390x.rpm    305 kB/s | 889 kB     00:02    
(10/137): bzip2-libs-1.0.8-12.fc37.s390x.rpm    146 kB/s |  42 kB     00:00    
(11/137): ca-certificates-2022.2.54-5.fc37.noar 828 kB/s | 829 kB     00:01    
(12/137): crypto-policies-20221215-1.gita4c31a3 554 kB/s |  90 kB     00:00    
(13/137): coreutils-common-9.1-8.fc38.s390x.rpm 2.0 MB/s | 2.0 MB     00:01    
(14/137): curl-7.87.0-1.fc38.s390x.rpm          1.7 MB/s | 343 kB     00:00    
(15/137): coreutils-9.1-8.fc38.s390x.rpm        820 kB/s | 1.1 MB     00:01    
(16/137): cyrus-sasl-lib-2.1.28-8.fc38.s390x.rp 3.9 MB/s | 758 kB     00:00    
(17/137): dbus-libs-1.14.4-1.fc38.s390x.rpm     891 kB/s | 152 kB     00:00    
(18/137): dnf-data-4.14.0-1.fc38.noarch.rpm     277 kB/s |  43 kB     00:00    
(19/137): dnf-4.14.0-1.fc38.noarch.rpm          2.3 MB/s | 480 kB     00:00    
(20/137): dnf-plugins-core-4.3.1-1.fc38.noarch. 221 kB/s |  34 kB     00:00    
(21/137): elfutils-default-yama-scope-0.188-3.f 101 kB/s |  15 kB     00:00    
(22/137): elfutils-libelf-0.188-3.fc38.s390x.rp 1.1 MB/s | 196 kB     00:00    
(23/137): expat-2.5.0-1.fc38.s390x.rpm          689 kB/s | 108 kB     00:00    
(24/137): elfutils-libs-0.188-3.fc38.s390x.rpm  1.3 MB/s | 255 kB     00:00    
(25/137): fedora-gpg-keys-38-0.3.noarch.rpm     741 kB/s | 125 kB     00:00    
(26/137): fedora-release-38-0.6.noarch.rpm       70 kB/s |  11 kB     00:00    
(27/137): fedora-release-common-38-0.6.noarch.r 137 kB/s |  21 kB     00:00    
(28/137): fedora-release-identity-basic-38-0.6.  75 kB/s |  11 kB     00:00    
(29/137): fedora-repos-38-0.3.noarch.rpm         67 kB/s |  10 kB     00:00    
(30/137): fedora-repos-rawhide-38-0.3.noarch.rp  64 kB/s | 9.7 kB     00:00    
(31/137): file-libs-5.42-4.fc37.s390x.rpm       3.0 MB/s | 675 kB     00:00    
(32/137): filesystem-3.18-2.fc37.s390x.rpm      5.2 MB/s | 1.1 MB     00:00    
(33/137): findutils-4.9.0-2.fc37.s390x.rpm      2.2 MB/s | 487 kB     00:00    
(34/137): gdbm-libs-1.23-2.fc37.s390x.rpm       364 kB/s |  56 kB     00:00    
(35/137): gawk-5.1.1-4.fc37.s390x.rpm           3.9 MB/s | 1.0 MB     00:00    
(36/137): glibc-common-2.36.9000-18.fc38.s390x. 1.7 MB/s | 306 kB     00:00    
(37/137): glibc-2.36.9000-18.fc38.s390x.rpm     6.9 MB/s | 1.6 MB     00:00    
(38/137): glibc-minimal-langpack-2.36.9000-18.f 195 kB/s |  30 kB     00:00    
(39/137): glib2-2.74.1-2.fc38.s390x.rpm         5.7 MB/s | 2.7 MB     00:00    
(40/137): gmp-6.2.1-3.fc37.s390x.rpm            1.7 MB/s | 284 kB     00:00    
(41/137): gpgme-1.17.1-3.fc38.s390x.rpm         1.2 MB/s | 205 kB     00:00    
(42/137): gnutls-3.7.8-9.fc38.s390x.rpm         4.1 MB/s | 1.0 MB     00:00    
(43/137): gnupg2-2.3.8-1.fc38.s390x.rpm          10 MB/s | 2.5 MB     00:00    
(44/137): grep-3.8-1.fc38.s390x.rpm             1.7 MB/s | 293 kB     00:00    
(45/137): ima-evm-utils-1.4-6.fc37.s390x.rpm    398 kB/s |  62 kB     00:00    
(46/137): json-c-0.16-3.fc38.s390x.rpm          266 kB/s |  41 kB     00:00    
(47/137): keyutils-libs-1.6.1-5.fc37.s390x.rpm  202 kB/s |  31 kB     00:00    
(48/137): libarchive-3.6.1-3.fc38.s390x.rpm     2.3 MB/s | 394 kB     00:00    
(49/137): krb5-libs-1.20.1-3.fc38.s390x.rpm     3.3 MB/s | 706 kB     00:00    
(50/137): libassuan-2.5.5-5.fc37.s390x.rpm      415 kB/s |  64 kB     00:00    
(51/137): libb2-0.98.1-7.fc37.s390x.rpm         169 kB/s |  26 kB     00:00    
(52/137): libblkid-2.38.1-3.fc38.s390x.rpm      644 kB/s | 103 kB     00:00    
(53/137): libbrotli-1.0.9-9.fc37.s390x.rpm      1.9 MB/s | 317 kB     00:00    
(54/137): libcap-2.48-5.fc37.s390x.rpm          430 kB/s |  66 kB     00:00    
(55/137): libcap-ng-0.8.3-4.fc38.s390x.rpm      207 kB/s |  32 kB     00:00    
(56/137): libcom_err-1.46.5-3.fc37.s390x.rpm    165 kB/s |  25 kB     00:00    
(57/137): libcomps-0.1.18-4.fc37.s390x.rpm      481 kB/s |  74 kB     00:00    
(58/137): libcurl-7.87.0-1.fc38.s390x.rpm       1.6 MB/s | 295 kB     00:00    
(59/137): libevent-2.1.12-7.fc37.s390x.rpm      1.5 MB/s | 252 kB     00:00    
(60/137): libdnf-0.68.0-1.fc38.s390x.rpm        3.4 MB/s | 627 kB     00:00    
(61/137): libffi-3.4.4-1.fc38.s390x.rpm         223 kB/s |  34 kB     00:00    
(62/137): libfsverity-1.4-8.fc37.s390x.rpm      122 kB/s |  19 kB     00:00    
(63/137): libgcrypt-1.10.1-6.fc38.s390x.rpm     2.6 MB/s | 457 kB     00:00    
(64/137): libgpg-error-1.46-1.fc38.s390x.rpm    1.3 MB/s | 226 kB     00:00    
(65/137): libidn2-2.3.4-1.fc38.s390x.rpm        1.0 MB/s | 161 kB     00:00    
(66/137): libksba-1.6.3-1.fc38.s390x.rpm        957 kB/s | 152 kB     00:00    
(67/137): libmodulemd-2.14.0-4.fc37.s390x.rpm   1.2 MB/s | 210 kB     00:00    
(68/137): libmount-2.38.1-3.fc38.s390x.rpm      844 kB/s | 132 kB     00:00    
(69/137): libnghttp2-1.51.0-1.fc38.s390x.rpm    476 kB/s |  73 kB     00:00    
(70/137): libnsl2-2.0.0-4.fc37.s390x.rpm        192 kB/s |  30 kB     00:00    
(71/137): libpsl-0.21.1-6.fc37.s390x.rpm        411 kB/s |  63 kB     00:00    
(72/137): librepo-1.15.1-1.fc38.s390x.rpm       593 kB/s |  92 kB     00:00    
(73/137): libreport-filesystem-2.17.6-1.fc38.no  90 kB/s |  14 kB     00:00    
(74/137): libselinux-3.4-6.fc38.s390x.rpm       555 kB/s |  85 kB     00:00    
(75/137): libsemanage-3.4-6.fc38.s390x.rpm      734 kB/s | 115 kB     00:00    
(76/137): libsepol-3.4-4.fc38.s390x.rpm         1.7 MB/s | 302 kB     00:00    
(77/137): libsigsegv-2.14-3.fc37.s390x.rpm      175 kB/s |  27 kB     00:00    
(78/137): libsmartcols-2.38.1-3.fc38.s390x.rpm  405 kB/s |  63 kB     00:00    
(79/137): libsolv-0.7.22-3.fc37.s390x.rpm       2.1 MB/s | 387 kB     00:00    
(80/137): libssh-0.10.4-2.fc38.s390x.rpm        1.2 MB/s | 199 kB     00:00    
(81/137): libssh-config-0.10.4-2.fc38.noarch.rp  57 kB/s | 8.8 kB     00:00    
(82/137): libtasn1-4.19.0-1.fc38.s390x.rpm      469 kB/s |  74 kB     00:00    
(83/137): libtirpc-1.3.3-0.fc37.s390x.rpm       586 kB/s |  90 kB     00:00    
(84/137): libunistring-1.0-2.fc37.s390x.rpm     3.0 MB/s | 547 kB     00:00    
(85/137): libuuid-2.38.1-3.fc38.s390x.rpm       176 kB/s |  27 kB     00:00    
(86/137): libverto-0.3.2-4.fc37.s390x.rpm       133 kB/s |  20 kB     00:00    
(87/137): libxcrypt-4.4.33-5.fc38.s390x.rpm     771 kB/s | 121 kB     00:00    
(88/137): libyaml-0.2.5-8.fc37.s390x.rpm        356 kB/s |  55 kB     00:00    
(89/137): libxml2-2.10.3-2.fc38.s390x.rpm       3.2 MB/s | 670 kB     00:00    
(90/137): lz4-libs-1.9.3-5.fc37.s390x.rpm       432 kB/s |  68 kB     00:00    
(91/137): mpdecimal-2.5.1-4.fc37.s390x.rpm      653 kB/s | 104 kB     00:00    
(92/137): mpfr-4.1.1-2.fc38.s390x.rpm           2.6 MB/s | 522 kB     00:00    
(93/137): ncurses-base-6.3-5.20221126.fc38.noar 543 kB/s |  86 kB     00:00    
(94/137): lua-libs-5.4.4-6.fc38.s390x.rpm       155 kB/s | 129 kB     00:00    
(95/137): ncurses-libs-6.3-5.20221126.fc38.s390 1.8 MB/s | 324 kB     00:00    
(96/137): libzstd-1.5.2-3.fc37.s390x.rpm        270 kB/s | 274 kB     00:01    
(97/137): npth-1.6-10.fc38.s390x.rpm            155 kB/s |  24 kB     00:00    
(98/137): openldap-2.6.3-1.fc38.s390x.rpm       965 kB/s | 248 kB     00:00    
(99/137): nettle-3.8-2.fc37.s390x.rpm           875 kB/s | 430 kB     00:00    
(100/137): openssl-libs-3.0.5-6.fc38.s390x.rpm  5.8 MB/s | 1.8 MB     00:00    
(101/137): p11-kit-0.24.1-5.fc38.s390x.rpm      1.3 MB/s | 378 kB     00:00    
(102/137): p11-kit-trust-0.24.1-5.fc38.s390x.rp 726 kB/s | 131 kB     00:00    
(103/137): pcre2-10.40-1.fc37.1.s390x.rpm       1.3 MB/s | 219 kB     00:00    
(104/137): pcre2-syntax-10.40-1.fc37.1.noarch.r 750 kB/s | 142 kB     00:00    
(105/137): popt-1.19-1.fc38.s390x.rpm           404 kB/s |  67 kB     00:00    
(106/137): publicsuffix-list-dafsa-20221208-1.f 384 kB/s |  59 kB     00:00    
(107/137): python3-3.11.1-1.fc38.s390x.rpm      177 kB/s |  27 kB     00:00    
(108/137): python-setuptools-wheel-65.5.1-1.fc3 2.3 MB/s | 715 kB     00:00    
(109/137): python3-dateutil-2.8.2-4.fc37.noarch 2.1 MB/s | 361 kB     00:00    
(110/137): python-pip-wheel-22.3.1-1.fc38.noarc 3.0 MB/s | 1.4 MB     00:00    
(111/137): python3-dbus-1.3.2-1.fc38.s390x.rpm  954 kB/s | 156 kB     00:00    
(112/137): python3-distro-1.8.0-1.fc38.noarch.r 320 kB/s |  49 kB     00:00    
(113/137): python3-dnf-plugins-core-4.3.1-1.fc3 1.6 MB/s | 277 kB     00:00    
(114/137): python3-gpg-1.17.1-3.fc38.s390x.rpm  1.7 MB/s | 288 kB     00:00    
(115/137): python3-dnf-4.14.0-1.fc38.noarch.rpm 3.1 MB/s | 607 kB     00:00    
(116/137): python3-libcomps-0.1.18-4.fc37.s390x 305 kB/s |  47 kB     00:00    
(117/137): python3-hawkey-0.68.0-1.fc38.s390x.r 625 kB/s |  99 kB     00:00    
(118/137): python3-libdnf-0.68.0-1.fc38.s390x.r 3.6 MB/s | 738 kB     00:00    
(119/137): python3-rpm-4.18.0-8.fc38.s390x.rpm  601 kB/s |  95 kB     00:00    
(120/137): python3-six-1.16.0-8.fc37.noarch.rpm 273 kB/s |  42 kB     00:00    
(121/137): readline-8.2-2.fc38.s390x.rpm        1.2 MB/s | 213 kB     00:00    
(122/137): rpm-4.18.0-8.fc38.s390x.rpm          2.9 MB/s | 569 kB     00:00    
(123/137): rpm-build-libs-4.18.0-8.fc38.s390x.r 581 kB/s |  92 kB     00:00    
(124/137): rpm-libs-4.18.0-8.fc38.s390x.rpm     1.7 MB/s | 307 kB     00:00    
(125/137): python3-libs-3.11.1-1.fc38.s390x.rpm  14 MB/s | 9.5 MB     00:00    
(126/137): rpm-sequoia-1.2.0-1.fc38.s390x.rpm   4.1 MB/s | 960 kB     00:00    
(127/137): rpm-sign-libs-4.18.0-8.fc38.s390x.rp 172 kB/s |  26 kB     00:00    
(128/137): sed-4.8-11.fc37.s390x.rpm            1.9 MB/s | 304 kB     00:00    
(129/137): setup-2.14.3-1.fc38.noarch.rpm       936 kB/s | 152 kB     00:00    
(130/137): shadow-utils-4.13-3.fc38.s390x.rpm   5.2 MB/s | 1.2 MB     00:00    
(131/137): sqlite-libs-3.40.0-1.fc38.s390x.rpm  3.9 MB/s | 651 kB     00:00    
(132/137): systemd-libs-252.4-598.fc38.s390x.rp 2.9 MB/s | 591 kB     00:00    
(133/137): tzdata-2022g-1.fc38.noarch.rpm       4.3 MB/s | 716 kB     00:00    
(134/137): tpm2-tss-4.0.0-0.1.rc2.fc38.s390x.rp 3.2 MB/s | 630 kB     00:00    
(135/137): xz-libs-5.2.9-1.fc38.s390x.rpm       585 kB/s |  93 kB     00:00    
(136/137): zchunk-libs-1.2.3-1.fc38.s390x.rpm   320 kB/s |  49 kB     00:00    
(137/137): zlib-1.2.13-1.fc38.s390x.rpm         609 kB/s |  96 kB     00:00    
--------------------------------------------------------------------------------
Total                                           4.2 MB/s |  55 MB     00:13     
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0xEB10B464:
 Userid     : "Fedora (38) <fedora-38-primary@fedoraproject.org>"
 Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary
Key imported successfully
fedora                                          1.6 MB/s | 1.6 kB     00:00    
GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x5323552A:
 Userid     : "Fedora (37) <fedora-37-primary@fedoraproject.org>"
 Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: filesystem-3.18-2.fc37.s390x                           1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-13.0.0-0.4.fc38.s390x                         1/137 
  Running scriptlet: libgcc-13.0.0-0.4.fc38.s390x                         1/137 
  Installing       : crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/137 
  Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/137 
  Installing       : tzdata-2022g-1.fc38.noarch                           3/137 
  Installing       : fedora-release-identity-basic-38-0.6.noarch          4/137 
  Installing       : python-setuptools-wheel-65.5.1-1.fc38.noarch         5/137 
  Installing       : publicsuffix-list-dafsa-20221208-1.fc38.noarch       6/137 
  Installing       : pcre2-syntax-10.40-1.fc37.1.noarch                   7/137 
  Installing       : ncurses-base-6.3-5.20221126.fc38.noarch              8/137 
  Installing       : libssh-config-0.10.4-2.fc38.noarch                   9/137 
  Installing       : libreport-filesystem-2.17.6-1.fc38.noarch           10/137 
  Installing       : dnf-data-4.14.0-1.fc38.noarch                       11/137 
warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew

  Installing       : fedora-gpg-keys-38-0.3.noarch                       12/137 
  Installing       : fedora-release-38-0.6.noarch                        13/137 
  Installing       : fedora-release-common-38-0.6.noarch                 14/137 
  Installing       : fedora-repos-rawhide-38-0.3.noarch                  15/137 
  Installing       : fedora-repos-38-0.3.noarch                          16/137 
  Installing       : setup-2.14.3-1.fc38.noarch                          17/137 
  Running scriptlet: setup-2.14.3-1.fc38.noarch                          17/137 
  Installing       : filesystem-3.18-2.fc37.s390x                        18/137 
  Installing       : basesystem-11-14.fc37.noarch                        19/137 
  Installing       : ncurses-libs-6.3-5.20221126.fc38.s390x              20/137 
  Running scriptlet: glibc-2.36.9000-18.fc38.s390x                       21/137 
  Installing       : glibc-2.36.9000-18.fc38.s390x                       21/137 
  Running scriptlet: glibc-2.36.9000-18.fc38.s390x                       21/137 
  Installing       : bash-5.2.9-3.fc38.s390x                             22/137 
  Running scriptlet: bash-5.2.9-3.fc38.s390x                             22/137 
  Installing       : glibc-common-2.36.9000-18.fc38.s390x                23/137 
  Installing       : glibc-minimal-langpack-2.36.9000-18.fc38.s390x      24/137 
  Installing       : zlib-1.2.13-1.fc38.s390x                            25/137 
  Installing       : bzip2-libs-1.0.8-12.fc37.s390x                      26/137 
  Installing       : xz-libs-5.2.9-1.fc38.s390x                          27/137 
  Installing       : libzstd-1.5.2-3.fc37.s390x                          28/137 
  Installing       : sqlite-libs-3.40.0-1.fc38.s390x                     29/137 
  Installing       : gmp-1:6.2.1-3.fc37.s390x                            30/137 
  Installing       : libcap-2.48-5.fc37.s390x                            31/137 
  Installing       : libgpg-error-1.46-1.fc38.s390x                      32/137 
  Installing       : popt-1.19-1.fc38.s390x                              33/137 
  Installing       : libxml2-2.10.3-2.fc38.s390x                         34/137 
  Installing       : libstdc++-13.0.0-0.4.fc38.s390x                     35/137 
  Installing       : libuuid-2.38.1-3.fc38.s390x                         36/137 
  Installing       : lua-libs-5.4.4-6.fc38.s390x                         37/137 
  Installing       : elfutils-libelf-0.188-3.fc38.s390x                  38/137 
  Installing       : file-libs-5.42-4.fc37.s390x                         39/137 
  Installing       : libattr-2.5.1-5.fc38.s390x                          40/137 
  Installing       : libacl-2.3.1-4.fc38.s390x                           41/137 
  Installing       : libffi-3.4.4-1.fc38.s390x                           42/137 
  Installing       : p11-kit-0.24.1-5.fc38.s390x                         43/137 
  Installing       : libunistring-1.0-2.fc37.s390x                       44/137 
  Installing       : libidn2-2.3.4-1.fc38.s390x                          45/137 
  Installing       : libxcrypt-4.4.33-5.fc38.s390x                       46/137 
  Installing       : pcre2-10.40-1.fc37.1.s390x                          47/137 
  Installing       : readline-8.2-2.fc38.s390x                           48/137 
  Installing       : libassuan-2.5.5-5.fc37.s390x                        49/137 
  Installing       : nettle-3.8-2.fc37.s390x                             50/137 
  Installing       : rpm-sequoia-1.2.0-1.fc38.s390x                      51/137 
  Installing       : libgomp-13.0.0-0.4.fc38.s390x                       52/137 
  Installing       : expat-2.5.0-1.fc38.s390x                            53/137 
  Installing       : gdbm-libs-1:1.23-2.fc37.s390x                       54/137 
  Installing       : json-c-0.16-3.fc38.s390x                            55/137 
  Installing       : keyutils-libs-1.6.1-5.fc37.s390x                    56/137 
  Installing       : libcom_err-1.46.5-3.fc37.s390x                      57/137 
  Installing       : libsepol-3.4-4.fc38.s390x                           58/137 
  Installing       : libselinux-3.4-6.fc38.s390x                         59/137 
  Installing       : sed-4.8-11.fc37.s390x                               60/137 
  Installing       : libsmartcols-2.38.1-3.fc38.s390x                    61/137 
  Installing       : libtasn1-4.19.0-1.fc38.s390x                        62/137 
  Installing       : lz4-libs-1.9.3-5.fc37.s390x                         63/137 
  Installing       : systemd-libs-252.4-598.fc38.s390x                   64/137 
  Installing       : dbus-libs-1:1.14.4-1.fc38.s390x                     65/137 
  Installing       : findutils-1:4.9.0-2.fc37.s390x                      66/137 
  Installing       : cyrus-sasl-lib-2.1.28-8.fc38.s390x                  67/137 
  Installing       : libcomps-0.1.18-4.fc37.s390x                        68/137 
  Installing       : libb2-0.98.1-7.fc37.s390x                           69/137 
  Installing       : grep-3.8-1.fc38.s390x                               70/137 
  Installing       : libpsl-0.21.1-6.fc37.s390x                          71/137 
  Installing       : libblkid-2.38.1-3.fc38.s390x                        72/137 
  Installing       : libmount-2.38.1-3.fc38.s390x                        73/137 
  Installing       : mpdecimal-2.5.1-4.fc37.s390x                        74/137 
  Installing       : libgcrypt-1.10.1-6.fc38.s390x                       75/137 
  Installing       : libksba-1.6.3-1.fc38.s390x                          76/137 
  Installing       : mpfr-4.1.1-2.fc38.s390x                             77/137 
  Installing       : elfutils-default-yama-scope-0.188-3.fc38.noarch     78/137 
  Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch     78/137 
  Installing       : elfutils-libs-0.188-3.fc38.s390x                    79/137 
  Installing       : alternatives-1.21-1.fc38.s390x                      80/137 
  Installing       : p11-kit-trust-0.24.1-5.fc38.s390x                   81/137 
  Running scriptlet: p11-kit-trust-0.24.1-5.fc38.s390x                   81/137 
  Installing       : gnutls-3.7.8-9.fc38.s390x                           82/137 
  Installing       : glib2-2.74.1-2.fc38.s390x                           83/137 
  Installing       : libbrotli-1.0.9-9.fc37.s390x                        84/137 
  Installing       : libcap-ng-0.8.3-4.fc38.s390x                        85/137 
  Installing       : audit-libs-3.0.9-1.fc38.s390x                       86/137 
  Installing       : rpm-libs-4.18.0-8.fc38.s390x                        87/137 
  Installing       : rpm-build-libs-4.18.0-8.fc38.s390x                  88/137 
  Installing       : libsemanage-3.4-6.fc38.s390x                        89/137 
  Installing       : shadow-utils-2:4.13-3.fc38.s390x                    90/137 
  Installing       : libnghttp2-1.51.0-1.fc38.s390x                      91/137 
  Installing       : libsigsegv-2.14-3.fc37.s390x                        92/137 
  Installing       : gawk-5.1.1-4.fc37.s390x                             93/137 
  Installing       : libverto-0.3.2-4.fc37.s390x                         94/137 
  Installing       : libyaml-0.2.5-8.fc37.s390x                          95/137 
  Installing       : libmodulemd-2.14.0-4.fc37.s390x                     96/137 
  Installing       : npth-1.6-10.fc38.s390x                              97/137 
  Installing       : coreutils-common-9.1-8.fc38.s390x                   98/137 
  Installing       : openssl-libs-1:3.0.5-6.fc38.s390x                   99/137 
  Installing       : coreutils-9.1-8.fc38.s390x                         100/137 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            101/137 
  Installing       : ca-certificates-2022.2.54-5.fc37.noarch            101/137 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            101/137 
  Installing       : krb5-libs-1.20.1-3.fc38.s390x                      102/137 
  Installing       : libtirpc-1.3.3-0.fc37.s390x                        103/137 
  Installing       : libfsverity-1.4-8.fc37.s390x                       104/137 
  Installing       : zchunk-libs-1.2.3-1.fc38.s390x                     105/137 
  Installing       : libsolv-0.7.22-3.fc37.s390x                        106/137 
  Installing       : libnsl2-2.0.0-4.fc37.s390x                         107/137 
  Installing       : libssh-0.10.4-2.fc38.s390x                         108/137 
  Installing       : python-pip-wheel-22.3.1-1.fc38.noarch              109/137 
  Installing       : python3-3.11.1-1.fc38.s390x                        110/137 
  Installing       : python3-libs-3.11.1-1.fc38.s390x                   111/137 
  Installing       : python3-dbus-1.3.2-1.fc38.s390x                    112/137 
  Installing       : python3-libcomps-0.1.18-4.fc37.s390x               113/137 
  Installing       : python3-distro-1.8.0-1.fc38.noarch                 114/137 
  Installing       : python3-six-1.16.0-8.fc37.noarch                   115/137 
  Installing       : python3-dateutil-1:2.8.2-4.fc37.noarch             116/137 
  Installing       : libarchive-3.6.1-3.fc38.s390x                      117/137 
  Installing       : libevent-2.1.12-7.fc37.s390x                       118/137 
  Installing       : openldap-2.6.3-1.fc38.s390x                        119/137 
  Installing       : libcurl-7.87.0-1.fc38.s390x                        120/137 
  Installing       : gnupg2-2.3.8-1.fc38.s390x                          121/137 
  Installing       : gpgme-1.17.1-3.fc38.s390x                          122/137 
  Installing       : librepo-1.15.1-1.fc38.s390x                        123/137 
  Installing       : libdnf-0.68.0-1.fc38.s390x                         124/137 
  Installing       : python3-libdnf-0.68.0-1.fc38.s390x                 125/137 
  Installing       : python3-hawkey-0.68.0-1.fc38.s390x                 126/137 
  Installing       : python3-gpg-1.17.1-3.fc38.s390x                    127/137 
  Installing       : curl-7.87.0-1.fc38.s390x                           128/137 
  Running scriptlet: tpm2-tss-4.0.0-0.1.rc2.fc38.s390x                  129/137 
useradd: Warning: missing or non-executable shell '/usr/sbin/nologin'

  Installing       : tpm2-tss-4.0.0-0.1.rc2.fc38.s390x                  129/137 
  Installing       : ima-evm-utils-1.4-6.fc37.s390x                     130/137 
  Installing       : rpm-sign-libs-4.18.0-8.fc38.s390x                  131/137 
  Installing       : python3-rpm-4.18.0-8.fc38.s390x                    132/137 
  Installing       : python3-dnf-4.14.0-1.fc38.noarch                   133/137 
  Installing       : python3-dnf-plugins-core-4.3.1-1.fc38.noarch       134/137 
  Installing       : dnf-plugins-core-4.3.1-1.fc38.noarch               135/137 
  Installing       : dnf-4.14.0-1.fc38.noarch                           136/137 
  Running scriptlet: dnf-4.14.0-1.fc38.noarch                           136/137 
  Running scriptlet: rpm-4.18.0-8.fc38.s390x                            137/137 
  Installing       : rpm-4.18.0-8.fc38.s390x                            137/137 
  Running scriptlet: filesystem-3.18-2.fc37.s390x                       137/137 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            137/137 
  Running scriptlet: rpm-4.18.0-8.fc38.s390x                            137/137 
  Verifying        : audit-libs-3.0.9-1.fc38.s390x                        1/137 
  Verifying        : bash-5.2.9-3.fc38.s390x                              2/137 
  Verifying        : libacl-2.3.1-4.fc38.s390x                            3/137 
  Verifying        : libattr-2.5.1-5.fc38.s390x                           4/137 
  Verifying        : libgcc-13.0.0-0.4.fc38.s390x                         5/137 
  Verifying        : libgomp-13.0.0-0.4.fc38.s390x                        6/137 
  Verifying        : libstdc++-13.0.0-0.4.fc38.s390x                      7/137 
  Verifying        : alternatives-1.21-1.fc38.s390x                       8/137 
  Verifying        : basesystem-11-14.fc37.noarch                         9/137 
  Verifying        : bzip2-libs-1.0.8-12.fc37.s390x                      10/137 
  Verifying        : ca-certificates-2022.2.54-5.fc37.noarch             11/137 
  Verifying        : coreutils-9.1-8.fc38.s390x                          12/137 
  Verifying        : coreutils-common-9.1-8.fc38.s390x                   13/137 
  Verifying        : crypto-policies-20221215-1.gita4c31a3.fc38.noarc    14/137 
  Verifying        : curl-7.87.0-1.fc38.s390x                            15/137 
  Verifying        : cyrus-sasl-lib-2.1.28-8.fc38.s390x                  16/137 
  Verifying        : dbus-libs-1:1.14.4-1.fc38.s390x                     17/137 
  Verifying        : dnf-4.14.0-1.fc38.noarch                            18/137 
  Verifying        : dnf-data-4.14.0-1.fc38.noarch                       19/137 
  Verifying        : dnf-plugins-core-4.3.1-1.fc38.noarch                20/137 
  Verifying        : elfutils-default-yama-scope-0.188-3.fc38.noarch     21/137 
  Verifying        : elfutils-libelf-0.188-3.fc38.s390x                  22/137 
  Verifying        : elfutils-libs-0.188-3.fc38.s390x                    23/137 
  Verifying        : expat-2.5.0-1.fc38.s390x                            24/137 
  Verifying        : fedora-gpg-keys-38-0.3.noarch                       25/137 
  Verifying        : fedora-release-38-0.6.noarch                        26/137 
  Verifying        : fedora-release-common-38-0.6.noarch                 27/137 
  Verifying        : fedora-release-identity-basic-38-0.6.noarch         28/137 
  Verifying        : fedora-repos-38-0.3.noarch                          29/137 
  Verifying        : fedora-repos-rawhide-38-0.3.noarch                  30/137 
  Verifying        : file-libs-5.42-4.fc37.s390x                         31/137 
  Verifying        : filesystem-3.18-2.fc37.s390x                        32/137 
  Verifying        : findutils-1:4.9.0-2.fc37.s390x                      33/137 
  Verifying        : gawk-5.1.1-4.fc37.s390x                             34/137 
  Verifying        : gdbm-libs-1:1.23-2.fc37.s390x                       35/137 
  Verifying        : glib2-2.74.1-2.fc38.s390x                           36/137 
  Verifying        : glibc-2.36.9000-18.fc38.s390x                       37/137 
  Verifying        : glibc-common-2.36.9000-18.fc38.s390x                38/137 
  Verifying        : glibc-minimal-langpack-2.36.9000-18.fc38.s390x      39/137 
  Verifying        : gmp-1:6.2.1-3.fc37.s390x                            40/137 
  Verifying        : gnupg2-2.3.8-1.fc38.s390x                           41/137 
  Verifying        : gnutls-3.7.8-9.fc38.s390x                           42/137 
  Verifying        : gpgme-1.17.1-3.fc38.s390x                           43/137 
  Verifying        : grep-3.8-1.fc38.s390x                               44/137 
  Verifying        : ima-evm-utils-1.4-6.fc37.s390x                      45/137 
  Verifying        : json-c-0.16-3.fc38.s390x                            46/137 
  Verifying        : keyutils-libs-1.6.1-5.fc37.s390x                    47/137 
  Verifying        : krb5-libs-1.20.1-3.fc38.s390x                       48/137 
  Verifying        : libarchive-3.6.1-3.fc38.s390x                       49/137 
  Verifying        : libassuan-2.5.5-5.fc37.s390x                        50/137 
  Verifying        : libb2-0.98.1-7.fc37.s390x                           51/137 
  Verifying        : libblkid-2.38.1-3.fc38.s390x                        52/137 
  Verifying        : libbrotli-1.0.9-9.fc37.s390x                        53/137 
  Verifying        : libcap-2.48-5.fc37.s390x                            54/137 
  Verifying        : libcap-ng-0.8.3-4.fc38.s390x                        55/137 
  Verifying        : libcom_err-1.46.5-3.fc37.s390x                      56/137 
  Verifying        : libcomps-0.1.18-4.fc37.s390x                        57/137 
  Verifying        : libcurl-7.87.0-1.fc38.s390x                         58/137 
  Verifying        : libdnf-0.68.0-1.fc38.s390x                          59/137 
  Verifying        : libevent-2.1.12-7.fc37.s390x                        60/137 
  Verifying        : libffi-3.4.4-1.fc38.s390x                           61/137 
  Verifying        : libfsverity-1.4-8.fc37.s390x                        62/137 
  Verifying        : libgcrypt-1.10.1-6.fc38.s390x                       63/137 
  Verifying        : libgpg-error-1.46-1.fc38.s390x                      64/137 
  Verifying        : libidn2-2.3.4-1.fc38.s390x                          65/137 
  Verifying        : libksba-1.6.3-1.fc38.s390x                          66/137 
  Verifying        : libmodulemd-2.14.0-4.fc37.s390x                     67/137 
  Verifying        : libmount-2.38.1-3.fc38.s390x                        68/137 
  Verifying        : libnghttp2-1.51.0-1.fc38.s390x                      69/137 
  Verifying        : libnsl2-2.0.0-4.fc37.s390x                          70/137 
  Verifying        : libpsl-0.21.1-6.fc37.s390x                          71/137 
  Verifying        : librepo-1.15.1-1.fc38.s390x                         72/137 
  Verifying        : libreport-filesystem-2.17.6-1.fc38.noarch           73/137 
  Verifying        : libselinux-3.4-6.fc38.s390x                         74/137 
  Verifying        : libsemanage-3.4-6.fc38.s390x                        75/137 
  Verifying        : libsepol-3.4-4.fc38.s390x                           76/137 
  Verifying        : libsigsegv-2.14-3.fc37.s390x                        77/137 
  Verifying        : libsmartcols-2.38.1-3.fc38.s390x                    78/137 
  Verifying        : libsolv-0.7.22-3.fc37.s390x                         79/137 
  Verifying        : libssh-0.10.4-2.fc38.s390x                          80/137 
  Verifying        : libssh-config-0.10.4-2.fc38.noarch                  81/137 
  Verifying        : libtasn1-4.19.0-1.fc38.s390x                        82/137 
  Verifying        : libtirpc-1.3.3-0.fc37.s390x                         83/137 
  Verifying        : libunistring-1.0-2.fc37.s390x                       84/137 
  Verifying        : libuuid-2.38.1-3.fc38.s390x                         85/137 
  Verifying        : libverto-0.3.2-4.fc37.s390x                         86/137 
  Verifying        : libxcrypt-4.4.33-5.fc38.s390x                       87/137 
  Verifying        : libxml2-2.10.3-2.fc38.s390x                         88/137 
  Verifying        : libyaml-0.2.5-8.fc37.s390x                          89/137 
  Verifying        : libzstd-1.5.2-3.fc37.s390x                          90/137 
  Verifying        : lua-libs-5.4.4-6.fc38.s390x                         91/137 
  Verifying        : lz4-libs-1.9.3-5.fc37.s390x                         92/137 
  Verifying        : mpdecimal-2.5.1-4.fc37.s390x                        93/137 
  Verifying        : mpfr-4.1.1-2.fc38.s390x                             94/137 
  Verifying        : ncurses-base-6.3-5.20221126.fc38.noarch             95/137 
  Verifying        : ncurses-libs-6.3-5.20221126.fc38.s390x              96/137 
  Verifying        : nettle-3.8-2.fc37.s390x                             97/137 
  Verifying        : npth-1.6-10.fc38.s390x                              98/137 
  Verifying        : openldap-2.6.3-1.fc38.s390x                         99/137 
  Verifying        : openssl-libs-1:3.0.5-6.fc38.s390x                  100/137 
  Verifying        : p11-kit-0.24.1-5.fc38.s390x                        101/137 
  Verifying        : p11-kit-trust-0.24.1-5.fc38.s390x                  102/137 
  Verifying        : pcre2-10.40-1.fc37.1.s390x                         103/137 
  Verifying        : pcre2-syntax-10.40-1.fc37.1.noarch                 104/137 
  Verifying        : popt-1.19-1.fc38.s390x                             105/137 
  Verifying        : publicsuffix-list-dafsa-20221208-1.fc38.noarch     106/137 
  Verifying        : python-pip-wheel-22.3.1-1.fc38.noarch              107/137 
  Verifying        : python-setuptools-wheel-65.5.1-1.fc38.noarch       108/137 
  Verifying        : python3-3.11.1-1.fc38.s390x                        109/137 
  Verifying        : python3-dateutil-1:2.8.2-4.fc37.noarch             110/137 
  Verifying        : python3-dbus-1.3.2-1.fc38.s390x                    111/137 
  Verifying        : python3-distro-1.8.0-1.fc38.noarch                 112/137 
  Verifying        : python3-dnf-4.14.0-1.fc38.noarch                   113/137 
  Verifying        : python3-dnf-plugins-core-4.3.1-1.fc38.noarch       114/137 
  Verifying        : python3-gpg-1.17.1-3.fc38.s390x                    115/137 
  Verifying        : python3-hawkey-0.68.0-1.fc38.s390x                 116/137 
  Verifying        : python3-libcomps-0.1.18-4.fc37.s390x               117/137 
  Verifying        : python3-libdnf-0.68.0-1.fc38.s390x                 118/137 
  Verifying        : python3-libs-3.11.1-1.fc38.s390x                   119/137 
  Verifying        : python3-rpm-4.18.0-8.fc38.s390x                    120/137 
  Verifying        : python3-six-1.16.0-8.fc37.noarch                   121/137 
  Verifying        : readline-8.2-2.fc38.s390x                          122/137 
  Verifying        : rpm-4.18.0-8.fc38.s390x                            123/137 
  Verifying        : rpm-build-libs-4.18.0-8.fc38.s390x                 124/137 
  Verifying        : rpm-libs-4.18.0-8.fc38.s390x                       125/137 
  Verifying        : rpm-sequoia-1.2.0-1.fc38.s390x                     126/137 
  Verifying        : rpm-sign-libs-4.18.0-8.fc38.s390x                  127/137 
  Verifying        : sed-4.8-11.fc37.s390x                              128/137 
  Verifying        : setup-2.14.3-1.fc38.noarch                         129/137 
  Verifying        : shadow-utils-2:4.13-3.fc38.s390x                   130/137 
  Verifying        : sqlite-libs-3.40.0-1.fc38.s390x                    131/137 
  Verifying        : systemd-libs-252.4-598.fc38.s390x                  132/137 
  Verifying        : tpm2-tss-4.0.0-0.1.rc2.fc38.s390x                  133/137 
  Verifying        : tzdata-2022g-1.fc38.noarch                         134/137 
  Verifying        : xz-libs-5.2.9-1.fc38.s390x                         135/137 
  Verifying        : zchunk-libs-1.2.3-1.fc38.s390x                     136/137 
  Verifying        : zlib-1.2.13-1.fc38.s390x                           137/137 
Installed products updated.

Installed:
  alternatives-1.21-1.fc38.s390x                                                
  audit-libs-3.0.9-1.fc38.s390x                                                 
  basesystem-11-14.fc37.noarch                                                  
  bash-5.2.9-3.fc38.s390x                                                       
  bzip2-libs-1.0.8-12.fc37.s390x                                                
  ca-certificates-2022.2.54-5.fc37.noarch                                       
  coreutils-9.1-8.fc38.s390x                                                    
  coreutils-common-9.1-8.fc38.s390x                                             
  crypto-policies-20221215-1.gita4c31a3.fc38.noarch                             
  curl-7.87.0-1.fc38.s390x                                                      
  cyrus-sasl-lib-2.1.28-8.fc38.s390x                                            
  dbus-libs-1:1.14.4-1.fc38.s390x                                               
  dnf-4.14.0-1.fc38.noarch                                                      
  dnf-data-4.14.0-1.fc38.noarch                                                 
  dnf-plugins-core-4.3.1-1.fc38.noarch                                          
  elfutils-default-yama-scope-0.188-3.fc38.noarch                               
  elfutils-libelf-0.188-3.fc38.s390x                                            
  elfutils-libs-0.188-3.fc38.s390x                                              
  expat-2.5.0-1.fc38.s390x                                                      
  fedora-gpg-keys-38-0.3.noarch                                                 
  fedora-release-38-0.6.noarch                                                  
  fedora-release-common-38-0.6.noarch                                           
  fedora-release-identity-basic-38-0.6.noarch                                   
  fedora-repos-38-0.3.noarch                                                    
  fedora-repos-rawhide-38-0.3.noarch                                            
  file-libs-5.42-4.fc37.s390x                                                   
  filesystem-3.18-2.fc37.s390x                                                  
  findutils-1:4.9.0-2.fc37.s390x                                                
  gawk-5.1.1-4.fc37.s390x                                                       
  gdbm-libs-1:1.23-2.fc37.s390x                                                 
  glib2-2.74.1-2.fc38.s390x                                                     
  glibc-2.36.9000-18.fc38.s390x                                                 
  glibc-common-2.36.9000-18.fc38.s390x                                          
  glibc-minimal-langpack-2.36.9000-18.fc38.s390x                                
  gmp-1:6.2.1-3.fc37.s390x                                                      
  gnupg2-2.3.8-1.fc38.s390x                                                     
  gnutls-3.7.8-9.fc38.s390x                                                     
  gpgme-1.17.1-3.fc38.s390x                                                     
  grep-3.8-1.fc38.s390x                                                         
  ima-evm-utils-1.4-6.fc37.s390x                                                
  json-c-0.16-3.fc38.s390x                                                      
  keyutils-libs-1.6.1-5.fc37.s390x                                              
  krb5-libs-1.20.1-3.fc38.s390x                                                 
  libacl-2.3.1-4.fc38.s390x                                                     
  libarchive-3.6.1-3.fc38.s390x                                                 
  libassuan-2.5.5-5.fc37.s390x                                                  
  libattr-2.5.1-5.fc38.s390x                                                    
  libb2-0.98.1-7.fc37.s390x                                                     
  libblkid-2.38.1-3.fc38.s390x                                                  
  libbrotli-1.0.9-9.fc37.s390x                                                  
  libcap-2.48-5.fc37.s390x                                                      
  libcap-ng-0.8.3-4.fc38.s390x                                                  
  libcom_err-1.46.5-3.fc37.s390x                                                
  libcomps-0.1.18-4.fc37.s390x                                                  
  libcurl-7.87.0-1.fc38.s390x                                                   
  libdnf-0.68.0-1.fc38.s390x                                                    
  libevent-2.1.12-7.fc37.s390x                                                  
  libffi-3.4.4-1.fc38.s390x                                                     
  libfsverity-1.4-8.fc37.s390x                                                  
  libgcc-13.0.0-0.4.fc38.s390x                                                  
  libgcrypt-1.10.1-6.fc38.s390x                                                 
  libgomp-13.0.0-0.4.fc38.s390x                                                 
  libgpg-error-1.46-1.fc38.s390x                                                
  libidn2-2.3.4-1.fc38.s390x                                                    
  libksba-1.6.3-1.fc38.s390x                                                    
  libmodulemd-2.14.0-4.fc37.s390x                                               
  libmount-2.38.1-3.fc38.s390x                                                  
  libnghttp2-1.51.0-1.fc38.s390x                                                
  libnsl2-2.0.0-4.fc37.s390x                                                    
  libpsl-0.21.1-6.fc37.s390x                                                    
  librepo-1.15.1-1.fc38.s390x                                                   
  libreport-filesystem-2.17.6-1.fc38.noarch                                     
  libselinux-3.4-6.fc38.s390x                                                   
  libsemanage-3.4-6.fc38.s390x                                                  
  libsepol-3.4-4.fc38.s390x                                                     
  libsigsegv-2.14-3.fc37.s390x                                                  
  libsmartcols-2.38.1-3.fc38.s390x                                              
  libsolv-0.7.22-3.fc37.s390x                                                   
  libssh-0.10.4-2.fc38.s390x                                                    
  libssh-config-0.10.4-2.fc38.noarch                                            
  libstdc++-13.0.0-0.4.fc38.s390x                                               
  libtasn1-4.19.0-1.fc38.s390x                                                  
  libtirpc-1.3.3-0.fc37.s390x                                                   
  libunistring-1.0-2.fc37.s390x                                                 
  libuuid-2.38.1-3.fc38.s390x                                                   
  libverto-0.3.2-4.fc37.s390x                                                   
  libxcrypt-4.4.33-5.fc38.s390x                                                 
  libxml2-2.10.3-2.fc38.s390x                                                   
  libyaml-0.2.5-8.fc37.s390x                                                    
  libzstd-1.5.2-3.fc37.s390x                                                    
  lua-libs-5.4.4-6.fc38.s390x                                                   
  lz4-libs-1.9.3-5.fc37.s390x                                                   
  mpdecimal-2.5.1-4.fc37.s390x                                                  
  mpfr-4.1.1-2.fc38.s390x                                                       
  ncurses-base-6.3-5.20221126.fc38.noarch                                       
  ncurses-libs-6.3-5.20221126.fc38.s390x                                        
  nettle-3.8-2.fc37.s390x                                                       
  npth-1.6-10.fc38.s390x                                                        
  openldap-2.6.3-1.fc38.s390x                                                   
  openssl-libs-1:3.0.5-6.fc38.s390x                                             
  p11-kit-0.24.1-5.fc38.s390x                                                   
  p11-kit-trust-0.24.1-5.fc38.s390x                                             
  pcre2-10.40-1.fc37.1.s390x                                                    
  pcre2-syntax-10.40-1.fc37.1.noarch                                            
  popt-1.19-1.fc38.s390x                                                        
  publicsuffix-list-dafsa-20221208-1.fc38.noarch                                
  python-pip-wheel-22.3.1-1.fc38.noarch                                         
  python-setuptools-wheel-65.5.1-1.fc38.noarch                                  
  python3-3.11.1-1.fc38.s390x                                                   
  python3-dateutil-1:2.8.2-4.fc37.noarch                                        
  python3-dbus-1.3.2-1.fc38.s390x                                               
  python3-distro-1.8.0-1.fc38.noarch                                            
  python3-dnf-4.14.0-1.fc38.noarch                                              
  python3-dnf-plugins-core-4.3.1-1.fc38.noarch                                  
  python3-gpg-1.17.1-3.fc38.s390x                                               
  python3-hawkey-0.68.0-1.fc38.s390x                                            
  python3-libcomps-0.1.18-4.fc37.s390x                                          
  python3-libdnf-0.68.0-1.fc38.s390x                                            
  python3-libs-3.11.1-1.fc38.s390x                                              
  python3-rpm-4.18.0-8.fc38.s390x                                               
  python3-six-1.16.0-8.fc37.noarch                                              
  readline-8.2-2.fc38.s390x                                                     
  rpm-4.18.0-8.fc38.s390x                                                       
  rpm-build-libs-4.18.0-8.fc38.s390x                                            
  rpm-libs-4.18.0-8.fc38.s390x                                                  
  rpm-sequoia-1.2.0-1.fc38.s390x                                                
  rpm-sign-libs-4.18.0-8.fc38.s390x                                             
  sed-4.8-11.fc37.s390x                                                         
  setup-2.14.3-1.fc38.noarch                                                    
  shadow-utils-2:4.13-3.fc38.s390x                                              
  sqlite-libs-3.40.0-1.fc38.s390x                                               
  systemd-libs-252.4-598.fc38.s390x                                             
  tpm2-tss-4.0.0-0.1.rc2.fc38.s390x                                             
  tzdata-2022g-1.fc38.noarch                                                    
  xz-libs-5.2.9-1.fc38.s390x                                                    
  zchunk-libs-1.2.3-1.fc38.s390x                                                
  zlib-1.2.13-1.fc38.s390x                                                      

Complete!
Finish(bootstrap): dnf install
Start(bootstrap): creating root cache
Finish(bootstrap): creating root cache
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-1671795636.924757/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Start: dnf install
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                 4.7 MB/s | 3.8 MB     00:00    
Additional repo https_jakub_fedorapeople_org_fe  48 kB/s |  86 kB     00:01    
fedora                                          5.8 MB/s |  59 MB     00:10    
Dependencies resolved.
=========================================================================================================================
 Package                         Arch    Version                    Repository                                       Size
=========================================================================================================================
Installing group/module packages:
 bash                            s390x   5.2.9-3.fc38               copr_base                                       1.8 M
 bzip2                           s390x   1.0.8-12.fc37              fedora                                           51 k
 coreutils                       s390x   9.1-8.fc38                 fedora                                          1.1 M
 cpio                            s390x   2.13-13.fc38               fedora                                          274 k
 diffutils                       s390x   3.8-3.fc37                 fedora                                          377 k
 fedora-release-common           noarch  38-0.6                     fedora                                           21 k
 findutils                       s390x   1:4.9.0-2.fc37             fedora                                          487 k
 gawk                            s390x   5.1.1-4.fc37               fedora                                          1.0 M
 glibc-minimal-langpack          s390x   2.36.9000-18.fc38          fedora                                           30 k
 grep                            s390x   3.8-1.fc38                 fedora                                          293 k
 gzip                            s390x   1.12-2.fc37                fedora                                          166 k
 info                            s390x   7.0.1-1.fc38               fedora                                          180 k
 patch                           s390x   2.7.6-17.fc37              fedora                                          122 k
 redhat-rpm-config               noarch  235-1.fc38                 fedora                                           80 k
 rpm-build                       s390x   4.18.0-8.fc38              fedora                                           76 k
 sed                             s390x   4.8-11.fc37                fedora                                          304 k
 shadow-utils                    s390x   2:4.13-3.fc38              fedora                                          1.2 M
 tar                             s390x   2:1.34-5.fc38              fedora                                          876 k
 unzip                           s390x   6.0-58.fc38                fedora                                          177 k
 util-linux                      s390x   2.38.1-3.fc38              fedora                                          2.3 M
 which                           s390x   2.21-36.fc38               fedora                                           42 k
 xz                              s390x   5.2.9-1.fc38               fedora                                          306 k
Installing dependencies:
 alternatives                    s390x   1.21-1.fc38                fedora                                           38 k
 ansible-srpm-macros             noarch  1-8.1.fc38                 fedora                                          8.6 k
 audit-libs                      s390x   3.0.9-1.fc38               copr_base                                       121 k
 authselect                      s390x   1.4.2-1.fc38               copr_base                                       139 k
 authselect-libs                 s390x   1.4.2-1.fc38               copr_base                                       235 k
 basesystem                      noarch  11-14.fc37                 fedora                                          7.0 k
 binutils                        s390x   2.39-6.fc38                copr_base                                       5.7 M
 binutils-gold                   s390x   2.39-6.fc38                copr_base                                       994 k
 bzip2-libs                      s390x   1.0.8-12.fc37              fedora                                           42 k
 ca-certificates                 noarch  2022.2.54-5.fc37           fedora                                          829 k
 coreutils-common                s390x   9.1-8.fc38                 fedora                                          2.0 M
 cracklib                        s390x   2.9.7-30.fc38              fedora                                           92 k
 crypto-policies                 noarch  20221215-1.gita4c31a3.fc38 fedora                                           90 k
 curl                            s390x   7.87.0-1.fc38              fedora                                          343 k
 cyrus-sasl-lib                  s390x   2.1.28-8.fc38              fedora                                          758 k
 debugedit                       s390x   5.0-5.fc37                 fedora                                           76 k
 dwz                             s390x   0.15-1.fc38                fedora                                          132 k
 ed                              s390x   1.18-2.fc37                fedora                                           78 k
 efi-srpm-macros                 noarch  5-6.fc37                   fedora                                           22 k
 elfutils                        s390x   0.188-3.fc38               fedora                                          525 k
 elfutils-debuginfod-client      s390x   0.188-3.fc38               fedora                                           40 k
 elfutils-default-yama-scope     noarch  0.188-3.fc38               fedora                                           15 k
 elfutils-libelf                 s390x   0.188-3.fc38               fedora                                          196 k
 elfutils-libs                   s390x   0.188-3.fc38               fedora                                          255 k
 fedora-gpg-keys                 noarch  38-0.3                     fedora                                          125 k
 fedora-release                  noarch  38-0.6                     fedora                                           11 k
 fedora-release-identity-basic   noarch  38-0.6                     fedora                                           11 k
 fedora-repos                    noarch  38-0.3                     fedora                                           10 k
 fedora-repos-rawhide            noarch  38-0.3                     fedora                                          9.7 k
 file                            s390x   5.42-4.fc37                fedora                                           48 k
 file-libs                       s390x   5.42-4.fc37                fedora                                          675 k
 filesystem                      s390x   3.18-2.fc37                fedora                                          1.1 M
 fonts-srpm-macros               noarch  1:2.0.5-10.fc38            fedora                                           26 k
 fpc-srpm-macros                 noarch  1.3-6.fc37                 fedora                                          7.7 k
 gdb-minimal                     s390x   12.1-10.fc38               fedora                                          3.3 M
 gdbm-libs                       s390x   1:1.23-2.fc37              fedora                                           56 k
 ghc-srpm-macros                 noarch  1.5.0-7.fc37               fedora                                          7.8 k
 glibc                           s390x   2.36.9000-18.fc38          fedora                                          1.6 M
 glibc-common                    s390x   2.36.9000-18.fc38          fedora                                          306 k
 glibc-gconv-extra               s390x   2.36.9000-18.fc38          fedora                                          1.6 M
 gmp                             s390x   1:6.2.1-3.fc37             fedora                                          284 k
 gnat-srpm-macros                noarch  4-16.fc37                  fedora                                          8.3 k
 go-srpm-macros                  noarch  3.2.0-1.fc38               fedora                                           27 k
 jansson                         s390x   2.13.1-5.fc37              fedora                                           42 k
 kernel-srpm-macros              noarch  1.0-15.fc37                fedora                                          9.4 k
 keyutils-libs                   s390x   1.6.1-5.fc37               fedora                                           31 k
 krb5-libs                       s390x   1.20.1-3.fc38              fedora                                          706 k
 libacl                          s390x   2.3.1-4.fc38               copr_base                                        25 k
 libarchive                      s390x   3.6.1-3.fc38               fedora                                          394 k
 libattr                         s390x   2.5.1-5.fc38               copr_base                                        19 k
 libblkid                        s390x   2.38.1-3.fc38              fedora                                          103 k
 libbrotli                       s390x   1.0.9-9.fc37               fedora                                          317 k
 libcap                          s390x   2.48-5.fc37                fedora                                           66 k
 libcap-ng                       s390x   0.8.3-4.fc38               fedora                                           32 k
 libcom_err                      s390x   1.46.5-3.fc37              fedora                                           25 k
 libcurl                         s390x   7.87.0-1.fc38              fedora                                          295 k
 libdb                           s390x   5.3.28-54.fc38             fedora                                          727 k
 libeconf                        s390x   0.4.0-4.fc37               fedora                                           26 k
 libevent                        s390x   2.1.12-7.fc37              fedora                                          252 k
 libfdisk                        s390x   2.38.1-3.fc38              fedora                                          156 k
 libffi                          s390x   3.4.4-1.fc38               fedora                                           34 k
 libgcc                          s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch   66 k
 libgomp                         s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  305 k
 libidn2                         s390x   2.3.4-1.fc38               fedora                                          161 k
 libmount                        s390x   2.38.1-3.fc38              fedora                                          132 k
 libnghttp2                      s390x   1.51.0-1.fc38              fedora                                           73 k
 libnsl2                         s390x   2.0.0-4.fc37               fedora                                           30 k
 libpkgconf                      s390x   1.8.0-3.fc37               fedora                                           34 k
 libpsl                          s390x   0.21.1-6.fc37              fedora                                           63 k
 libpwquality                    s390x   1.4.4-11.fc37              fedora                                          116 k
 libselinux                      s390x   3.4-6.fc38                 fedora                                           85 k
 libsemanage                     s390x   3.4-6.fc38                 fedora                                          115 k
 libsepol                        s390x   3.4-4.fc38                 fedora                                          302 k
 libsigsegv                      s390x   2.14-3.fc37                fedora                                           27 k
 libsmartcols                    s390x   2.38.1-3.fc38              fedora                                           63 k
 libssh                          s390x   0.10.4-2.fc38              fedora                                          199 k
 libssh-config                   noarch  0.10.4-2.fc38              fedora                                          8.8 k
 libstdc++                       s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  889 k
 libtasn1                        s390x   4.19.0-1.fc38              fedora                                           74 k
 libtirpc                        s390x   1.3.3-0.fc37               fedora                                           90 k
 libunistring                    s390x   1.0-2.fc37                 fedora                                          547 k
 libutempter                     s390x   1.2.1-7.fc37               fedora                                           26 k
 libuuid                         s390x   2.38.1-3.fc38              fedora                                           27 k
 libverto                        s390x   0.3.2-4.fc37               fedora                                           20 k
 libxcrypt                       s390x   4.4.33-5.fc38              fedora                                          121 k
 libxml2                         s390x   2.10.3-2.fc38              fedora                                          670 k
 libzstd                         s390x   1.5.2-3.fc37               fedora                                          274 k
 lua-libs                        s390x   5.4.4-6.fc38               fedora                                          129 k
 lua-srpm-macros                 noarch  1-7.fc37                   fedora                                          8.8 k
 lz4-libs                        s390x   1.9.3-5.fc37               fedora                                           68 k
 mpfr                            s390x   4.1.1-2.fc38               fedora                                          522 k
 ncurses-base                    noarch  6.3-5.20221126.fc38        fedora                                           86 k
 ncurses-libs                    s390x   6.3-5.20221126.fc38        fedora                                          324 k
 nettle                          s390x   3.8-2.fc37                 fedora                                          430 k
 nim-srpm-macros                 noarch  3-7.fc37                   fedora                                          8.4 k
 ocaml-srpm-macros               noarch  7-2.fc37                   fedora                                           13 k
 openblas-srpm-macros            noarch  2-12.fc37                  fedora                                          7.5 k
 openldap                        s390x   2.6.3-1.fc38               fedora                                          248 k
 openssl-libs                    s390x   1:3.0.5-6.fc38             fedora                                          1.8 M
 p11-kit                         s390x   0.24.1-5.fc38              fedora                                          378 k
 p11-kit-trust                   s390x   0.24.1-5.fc38              fedora                                          131 k
 package-notes-srpm-macros       noarch  0.5-6.fc38                 fedora                                           11 k
 pam                             s390x   1.5.2-15.fc38              fedora                                          554 k
 pam-libs                        s390x   1.5.2-15.fc38              fedora                                           56 k
 pcre2                           s390x   10.40-1.fc37.1             fedora                                          219 k
 pcre2-syntax                    noarch  10.40-1.fc37.1             fedora                                          142 k
 perl-srpm-macros                noarch  1-47.fc38                  fedora                                          8.2 k
 pkgconf                         s390x   1.8.0-3.fc37               fedora                                           41 k
 pkgconf-m4                      noarch  1.8.0-3.fc37               fedora                                           14 k
 pkgconf-pkg-config              s390x   1.8.0-3.fc37               fedora                                           10 k
 popt                            s390x   1.19-1.fc38                fedora                                           67 k
 publicsuffix-list-dafsa         noarch  20221208-1.fc38            fedora                                           59 k
 python-srpm-macros              noarch  3.11-6.fc38                fedora                                           25 k
 qt5-srpm-macros                 noarch  5.15.7-1.fc38              fedora                                          7.9 k
 readline                        s390x   8.2-2.fc38                 fedora                                          213 k
 rpm                             s390x   4.18.0-8.fc38              fedora                                          569 k
 rpm-build-libs                  s390x   4.18.0-8.fc38              fedora                                           92 k
 rpm-libs                        s390x   4.18.0-8.fc38              fedora                                          307 k
 rpm-sequoia                     s390x   1.2.0-1.fc38               fedora                                          960 k
 rpmautospec-rpm-macros          noarch  0.3.1-1.fc38               fedora                                          8.8 k
 rust-srpm-macros                noarch  23-1.fc38                  fedora                                          9.4 k
 setup                           noarch  2.14.3-1.fc38              fedora                                          152 k
 sqlite-libs                     s390x   3.40.0-1.fc38              fedora                                          651 k
 systemd-libs                    s390x   252.4-598.fc38             fedora                                          591 k
 tzdata                          noarch  2022g-1.fc38               fedora                                          716 k
 util-linux-core                 s390x   2.38.1-3.fc38              fedora                                          462 k
 xxhash-libs                     s390x   0.8.1-3.fc37               fedora                                           36 k
 xz-libs                         s390x   5.2.9-1.fc38               fedora                                           93 k
 zip                             s390x   3.0-35.fc38                fedora                                          261 k
 zlib                            s390x   1.2.13-1.fc38              fedora                                           96 k
 zstd                            s390x   1.5.2-3.fc37               fedora                                          410 k
Installing Groups:
 Buildsystem building group                                                                                              

Transaction Summary
=========================================================================================================================
Install  153 Packages

Total download size: 51 M
Installed size: 182 M
Downloading Packages:
(1/153): authselect-libs-1.4.2-1.fc38.s390x.rpm 3.5 MB/s | 235 kB     00:00    
(2/153): authselect-1.4.2-1.fc38.s390x.rpm       28 kB/s | 139 kB     00:05    
(3/153): bash-5.2.9-3.fc38.s390x.rpm            381 kB/s | 1.8 MB     00:04    
(4/153): audit-libs-3.0.9-1.fc38.s390x.rpm       24 kB/s | 121 kB     00:05    
(5/153): libacl-2.3.1-4.fc38.s390x.rpm          2.9 MB/s |  25 kB     00:00    
(6/153): libattr-2.5.1-5.fc38.s390x.rpm         1.9 MB/s |  19 kB     00:00    
(7/153): binutils-gold-2.39-6.fc38.s390x.rpm    6.7 MB/s | 994 kB     00:00    
(8/153): binutils-2.39-6.fc38.s390x.rpm          15 MB/s | 5.7 MB     00:00    
(9/153): libgcc-13.0.0-0.4.fc38.s390x.rpm        70 kB/s |  66 kB     00:00    
(10/153): libgomp-13.0.0-0.4.fc38.s390x.rpm     234 kB/s | 305 kB     00:01    
(11/153): ansible-srpm-macros-1-8.1.fc38.noarch  29 kB/s | 8.6 kB     00:00    
(12/153): basesystem-11-14.fc37.noarch.rpm       43 kB/s | 7.0 kB     00:00    
(13/153): alternatives-1.21-1.fc38.s390x.rpm    7.5 kB/s |  38 kB     00:05    
(14/153): bzip2-1.0.8-12.fc37.s390x.rpm          13 kB/s |  51 kB     00:04    
(15/153): libstdc++-13.0.0-0.4.fc38.s390x.rpm   159 kB/s | 889 kB     00:05    
(16/153): bzip2-libs-1.0.8-12.fc37.s390x.rpm     70 kB/s |  42 kB     00:00    
(17/153): ca-certificates-2022.2.54-5.fc37.noar 678 kB/s | 829 kB     00:01    
(18/153): coreutils-9.1-8.fc38.s390x.rpm        858 kB/s | 1.1 MB     00:01    
(19/153): cpio-2.13-13.fc38.s390x.rpm           1.5 MB/s | 274 kB     00:00    
(20/153): cracklib-2.9.7-30.fc38.s390x.rpm      599 kB/s |  92 kB     00:00    
(21/153): crypto-policies-20221215-1.gita4c31a3 572 kB/s |  90 kB     00:00    
(22/153): curl-7.87.0-1.fc38.s390x.rpm          1.9 MB/s | 343 kB     00:00    
(23/153): coreutils-common-9.1-8.fc38.s390x.rpm 2.0 MB/s | 2.0 MB     00:01    
(24/153): debugedit-5.0-5.fc37.s390x.rpm        504 kB/s |  76 kB     00:00    
(25/153): diffutils-3.8-3.fc37.s390x.rpm        2.2 MB/s | 377 kB     00:00    
(26/153): cyrus-sasl-lib-2.1.28-8.fc38.s390x.rp 3.0 MB/s | 758 kB     00:00    
(27/153): dwz-0.15-1.fc38.s390x.rpm             843 kB/s | 132 kB     00:00    
(28/153): ed-1.18-2.fc37.s390x.rpm              498 kB/s |  78 kB     00:00    
(29/153): efi-srpm-macros-5-6.fc37.noarch.rpm   149 kB/s |  22 kB     00:00    
(30/153): elfutils-0.188-3.fc38.s390x.rpm       2.6 MB/s | 525 kB     00:00    
(31/153): elfutils-debuginfod-client-0.188-3.fc 257 kB/s |  40 kB     00:00    
(32/153): elfutils-default-yama-scope-0.188-3.f 104 kB/s |  15 kB     00:00    
(33/153): fedora-gpg-keys-38-0.3.noarch.rpm     778 kB/s | 125 kB     00:00    
(34/153): elfutils-libelf-0.188-3.fc38.s390x.rp 1.2 MB/s | 196 kB     00:00    
(35/153): elfutils-libs-0.188-3.fc38.s390x.rpm  1.5 MB/s | 255 kB     00:00    
(36/153): fedora-release-common-38-0.6.noarch.r 145 kB/s |  21 kB     00:00    
(37/153): fedora-release-38-0.6.noarch.rpm       72 kB/s |  11 kB     00:00    
(38/153): fedora-release-identity-basic-38-0.6.  74 kB/s |  11 kB     00:00    
(39/153): fedora-repos-38-0.3.noarch.rpm         70 kB/s |  10 kB     00:00    
(40/153): fedora-repos-rawhide-38-0.3.noarch.rp  66 kB/s | 9.7 kB     00:00    
(41/153): file-5.42-4.fc37.s390x.rpm            314 kB/s |  48 kB     00:00    
(42/153): findutils-4.9.0-2.fc37.s390x.rpm      2.7 MB/s | 487 kB     00:00    
(43/153): file-libs-5.42-4.fc37.s390x.rpm       3.1 MB/s | 675 kB     00:00    
(44/153): filesystem-3.18-2.fc37.s390x.rpm      4.0 MB/s | 1.1 MB     00:00    
(45/153): fonts-srpm-macros-2.0.5-10.fc38.noarc 172 kB/s |  26 kB     00:00    
(46/153): fpc-srpm-macros-1.3-6.fc37.noarch.rpm  53 kB/s | 7.7 kB     00:00    
(47/153): gdbm-libs-1.23-2.fc37.s390x.rpm       376 kB/s |  56 kB     00:00    
(48/153): gawk-5.1.1-4.fc37.s390x.rpm           4.2 MB/s | 1.0 MB     00:00    
(49/153): ghc-srpm-macros-1.5.0-7.fc37.noarch.r  54 kB/s | 7.8 kB     00:00    
(50/153): gdb-minimal-12.1-10.fc38.s390x.rpm     10 MB/s | 3.3 MB     00:00    
(51/153): glibc-2.36.9000-18.fc38.s390x.rpm     5.8 MB/s | 1.6 MB     00:00    
(52/153): glibc-common-2.36.9000-18.fc38.s390x. 1.7 MB/s | 306 kB     00:00    
(53/153): glibc-gconv-extra-2.36.9000-18.fc38.s 8.7 MB/s | 1.6 MB     00:00    
(54/153): glibc-minimal-langpack-2.36.9000-18.f 203 kB/s |  30 kB     00:00    
(55/153): gmp-6.2.1-3.fc37.s390x.rpm            1.6 MB/s | 284 kB     00:00    
(56/153): gnat-srpm-macros-4-16.fc37.noarch.rpm  55 kB/s | 8.3 kB     00:00    
(57/153): go-srpm-macros-3.2.0-1.fc38.noarch.rp 181 kB/s |  27 kB     00:00    
(58/153): gzip-1.12-2.fc37.s390x.rpm            1.0 MB/s | 166 kB     00:00    
(59/153): grep-3.8-1.fc38.s390x.rpm             1.7 MB/s | 293 kB     00:00    
(60/153): info-7.0.1-1.fc38.s390x.rpm           1.1 MB/s | 180 kB     00:00    
(61/153): jansson-2.13.1-5.fc37.s390x.rpm       278 kB/s |  42 kB     00:00    
(62/153): kernel-srpm-macros-1.0-15.fc37.noarch  64 kB/s | 9.4 kB     00:00    
(63/153): keyutils-libs-1.6.1-5.fc37.s390x.rpm  208 kB/s |  31 kB     00:00    
(64/153): krb5-libs-1.20.1-3.fc38.s390x.rpm     4.2 MB/s | 706 kB     00:00    
(65/153): libarchive-3.6.1-3.fc38.s390x.rpm     2.1 MB/s | 394 kB     00:00    
(66/153): libblkid-2.38.1-3.fc38.s390x.rpm      675 kB/s | 103 kB     00:00    
(67/153): libbrotli-1.0.9-9.fc37.s390x.rpm      2.0 MB/s | 317 kB     00:00    
(68/153): libcap-2.48-5.fc37.s390x.rpm          439 kB/s |  66 kB     00:00    
(69/153): libcap-ng-0.8.3-4.fc38.s390x.rpm      214 kB/s |  32 kB     00:00    
(70/153): libcom_err-1.46.5-3.fc37.s390x.rpm    166 kB/s |  25 kB     00:00    
(71/153): libcurl-7.87.0-1.fc38.s390x.rpm       1.7 MB/s | 295 kB     00:00    
(72/153): libdb-5.3.28-54.fc38.s390x.rpm        3.8 MB/s | 727 kB     00:00    
(73/153): libeconf-0.4.0-4.fc37.s390x.rpm       173 kB/s |  26 kB     00:00    
(74/153): libevent-2.1.12-7.fc37.s390x.rpm      1.5 MB/s | 252 kB     00:00    
(75/153): libfdisk-2.38.1-3.fc38.s390x.rpm      1.0 MB/s | 156 kB     00:00    
(76/153): libffi-3.4.4-1.fc38.s390x.rpm         225 kB/s |  34 kB     00:00    
(77/153): libidn2-2.3.4-1.fc38.s390x.rpm        1.0 MB/s | 161 kB     00:00    
(78/153): libmount-2.38.1-3.fc38.s390x.rpm      853 kB/s | 132 kB     00:00    
(79/153): libnghttp2-1.51.0-1.fc38.s390x.rpm    481 kB/s |  73 kB     00:00    
(80/153): libnsl2-2.0.0-4.fc37.s390x.rpm        200 kB/s |  30 kB     00:00    
(81/153): libpkgconf-1.8.0-3.fc37.s390x.rpm     231 kB/s |  34 kB     00:00    
(82/153): libpsl-0.21.1-6.fc37.s390x.rpm        413 kB/s |  63 kB     00:00    
(83/153): libpwquality-1.4.4-11.fc37.s390x.rpm  743 kB/s | 116 kB     00:00    
(84/153): libselinux-3.4-6.fc38.s390x.rpm       560 kB/s |  85 kB     00:00    
(85/153): libsemanage-3.4-6.fc38.s390x.rpm      748 kB/s | 115 kB     00:00    
(86/153): libsepol-3.4-4.fc38.s390x.rpm         1.7 MB/s | 302 kB     00:00    
(87/153): libsigsegv-2.14-3.fc37.s390x.rpm      180 kB/s |  27 kB     00:00    
(88/153): libsmartcols-2.38.1-3.fc38.s390x.rpm  415 kB/s |  63 kB     00:00    
(89/153): libssh-0.10.4-2.fc38.s390x.rpm        1.2 MB/s | 199 kB     00:00    
(90/153): libssh-config-0.10.4-2.fc38.noarch.rp  59 kB/s | 8.8 kB     00:00    
(91/153): libtasn1-4.19.0-1.fc38.s390x.rpm      476 kB/s |  74 kB     00:00    
(92/153): libtirpc-1.3.3-0.fc37.s390x.rpm       587 kB/s |  90 kB     00:00    
(93/153): libunistring-1.0-2.fc37.s390x.rpm     3.0 MB/s | 547 kB     00:00    
(94/153): libutempter-1.2.1-7.fc37.s390x.rpm    168 kB/s |  26 kB     00:00    
(95/153): libuuid-2.38.1-3.fc38.s390x.rpm       183 kB/s |  27 kB     00:00    
(96/153): libverto-0.3.2-4.fc37.s390x.rpm       137 kB/s |  20 kB     00:00    
(97/153): libxcrypt-4.4.33-5.fc38.s390x.rpm     790 kB/s | 121 kB     00:00    
(98/153): libzstd-1.5.2-3.fc37.s390x.rpm        1.6 MB/s | 274 kB     00:00    
(99/153): libxml2-2.10.3-2.fc38.s390x.rpm       3.1 MB/s | 670 kB     00:00    
(100/153): lua-libs-5.4.4-6.fc38.s390x.rpm      837 kB/s | 129 kB     00:00    
(101/153): lua-srpm-macros-1-7.fc37.noarch.rpm   60 kB/s | 8.8 kB     00:00    
(102/153): lz4-libs-1.9.3-5.fc37.s390x.rpm      448 kB/s |  68 kB     00:00    
(103/153): mpfr-4.1.1-2.fc38.s390x.rpm          3.2 MB/s | 522 kB     00:00    
(104/153): ncurses-base-6.3-5.20221126.fc38.noa 567 kB/s |  86 kB     00:00    
(105/153): ncurses-libs-6.3-5.20221126.fc38.s39 1.8 MB/s | 324 kB     00:00    
(106/153): nettle-3.8-2.fc37.s390x.rpm          2.6 MB/s | 430 kB     00:00    
(107/153): nim-srpm-macros-3-7.fc37.noarch.rpm   57 kB/s | 8.4 kB     00:00    
(108/153): ocaml-srpm-macros-7-2.fc37.noarch.rp  92 kB/s |  13 kB     00:00    
(109/153): openblas-srpm-macros-2-12.fc37.noarc  49 kB/s | 7.5 kB     00:00    
(110/153): openldap-2.6.3-1.fc38.s390x.rpm      1.5 MB/s | 248 kB     00:00    
(111/153): p11-kit-0.24.1-5.fc38.s390x.rpm      2.3 MB/s | 378 kB     00:00    
(112/153): p11-kit-trust-0.24.1-5.fc38.s390x.rp 848 kB/s | 131 kB     00:00    
(113/153): openssl-libs-3.0.5-6.fc38.s390x.rpm  5.5 MB/s | 1.8 MB     00:00    
(114/153): package-notes-srpm-macros-0.5-6.fc38  70 kB/s |  11 kB     00:00    
(115/153): pam-1.5.2-15.fc38.s390x.rpm          3.0 MB/s | 554 kB     00:00    
(116/153): pam-libs-1.5.2-15.fc38.s390x.rpm     380 kB/s |  56 kB     00:00    
(117/153): patch-2.7.6-17.fc37.s390x.rpm        796 kB/s | 122 kB     00:00    
(118/153): pcre2-10.40-1.fc37.1.s390x.rpm       1.3 MB/s | 219 kB     00:00    
(119/153): pcre2-syntax-10.40-1.fc37.1.noarch.r 954 kB/s | 142 kB     00:00    
(120/153): perl-srpm-macros-1-47.fc38.noarch.rp  54 kB/s | 8.2 kB     00:00    
(121/153): pkgconf-m4-1.8.0-3.fc37.noarch.rpm    99 kB/s |  14 kB     00:00    
(122/153): pkgconf-1.8.0-3.fc37.s390x.rpm       276 kB/s |  41 kB     00:00    
(123/153): pkgconf-pkg-config-1.8.0-3.fc37.s390  66 kB/s |  10 kB     00:00    
(124/153): popt-1.19-1.fc38.s390x.rpm           456 kB/s |  67 kB     00:00    
(125/153): publicsuffix-list-dafsa-20221208-1.f 397 kB/s |  59 kB     00:00    
(126/153): python-srpm-macros-3.11-6.fc38.noarc 162 kB/s |  25 kB     00:00    
(127/153): qt5-srpm-macros-5.15.7-1.fc38.noarch  55 kB/s | 7.9 kB     00:00    
(128/153): readline-8.2-2.fc38.s390x.rpm        1.3 MB/s | 213 kB     00:00    
(129/153): redhat-rpm-config-235-1.fc38.noarch. 525 kB/s |  80 kB     00:00    
(130/153): rpm-4.18.0-8.fc38.s390x.rpm          3.4 MB/s | 569 kB     00:00    
(131/153): rpm-build-4.18.0-8.fc38.s390x.rpm    505 kB/s |  76 kB     00:00    
(132/153): rpm-build-libs-4.18.0-8.fc38.s390x.r 601 kB/s |  92 kB     00:00    
(133/153): rpm-libs-4.18.0-8.fc38.s390x.rpm     1.9 MB/s | 307 kB     00:00    
(134/153): rpmautospec-rpm-macros-0.3.1-1.fc38.  58 kB/s | 8.8 kB     00:00    
(135/153): rpm-sequoia-1.2.0-1.fc38.s390x.rpm   4.6 MB/s | 960 kB     00:00    
(136/153): rust-srpm-macros-23-1.fc38.noarch.rp  65 kB/s | 9.4 kB     00:00    
(137/153): sed-4.8-11.fc37.s390x.rpm            1.9 MB/s | 304 kB     00:00    
(138/153): setup-2.14.3-1.fc38.noarch.rpm       980 kB/s | 152 kB     00:00    
(139/153): shadow-utils-4.13-3.fc38.s390x.rpm   6.6 MB/s | 1.2 MB     00:00    
(140/153): sqlite-libs-3.40.0-1.fc38.s390x.rpm  3.9 MB/s | 651 kB     00:00    
(141/153): systemd-libs-252.4-598.fc38.s390x.rp 3.2 MB/s | 591 kB     00:00    
(142/153): tar-1.34-5.fc38.s390x.rpm            4.9 MB/s | 876 kB     00:00    
(143/153): tzdata-2022g-1.fc38.noarch.rpm       4.3 MB/s | 716 kB     00:00    
(144/153): unzip-6.0-58.fc38.s390x.rpm          1.1 MB/s | 177 kB     00:00    
(145/153): util-linux-core-2.38.1-3.fc38.s390x. 2.8 MB/s | 462 kB     00:00    
(146/153): which-2.21-36.fc38.s390x.rpm         280 kB/s |  42 kB     00:00    
(147/153): util-linux-2.38.1-3.fc38.s390x.rpm    10 MB/s | 2.3 MB     00:00    
(148/153): xxhash-libs-0.8.1-3.fc37.s390x.rpm   238 kB/s |  36 kB     00:00    
(149/153): xz-5.2.9-1.fc38.s390x.rpm            1.8 MB/s | 306 kB     00:00    
(150/153): xz-libs-5.2.9-1.fc38.s390x.rpm       627 kB/s |  93 kB     00:00    
(151/153): zip-3.0-35.fc38.s390x.rpm            1.6 MB/s | 261 kB     00:00    
(152/153): zlib-1.2.13-1.fc38.s390x.rpm         632 kB/s |  96 kB     00:00    
(153/153): zstd-1.5.2-3.fc37.s390x.rpm          2.5 MB/s | 410 kB     00:00    
--------------------------------------------------------------------------------
Total                                           2.5 MB/s |  51 MB     00:20     
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0xEB10B464:
 Userid     : "Fedora (38) <fedora-38-primary@fedoraproject.org>"
 Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary
Key imported successfully
fedora                                          1.6 MB/s | 1.6 kB     00:00    
GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x5323552A:
 Userid     : "Fedora (37) <fedora-37-primary@fedoraproject.org>"
 Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: filesystem-3.18-2.fc37.s390x                           1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-13.0.0-0.4.fc38.s390x                         1/153 
  Running scriptlet: libgcc-13.0.0-0.4.fc38.s390x                         1/153 
  Installing       : crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/153 
  Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/153 
  Installing       : fedora-release-identity-basic-38-0.6.noarch          3/153 
  Installing       : tzdata-2022g-1.fc38.noarch                           4/153 
  Installing       : rust-srpm-macros-23-1.fc38.noarch                    5/153 
  Installing       : qt5-srpm-macros-5.15.7-1.fc38.noarch                 6/153 
  Installing       : publicsuffix-list-dafsa-20221208-1.fc38.noarch       7/153 
  Installing       : pkgconf-m4-1.8.0-3.fc37.noarch                       8/153 
  Installing       : perl-srpm-macros-1-47.fc38.noarch                    9/153 
  Installing       : pcre2-syntax-10.40-1.fc37.1.noarch                  10/153 
  Installing       : package-notes-srpm-macros-0.5-6.fc38.noarch         11/153 
  Installing       : openblas-srpm-macros-2-12.fc37.noarch               12/153 
  Installing       : ocaml-srpm-macros-7-2.fc37.noarch                   13/153 
  Installing       : nim-srpm-macros-3-7.fc37.noarch                     14/153 
  Installing       : ncurses-base-6.3-5.20221126.fc38.noarch             15/153 
  Installing       : libssh-config-0.10.4-2.fc38.noarch                  16/153 
  Installing       : kernel-srpm-macros-1.0-15.fc37.noarch               17/153 
  Installing       : gnat-srpm-macros-4-16.fc37.noarch                   18/153 
  Installing       : ghc-srpm-macros-1.5.0-7.fc37.noarch                 19/153 
  Installing       : fpc-srpm-macros-1.3-6.fc37.noarch                   20/153 
  Installing       : fedora-gpg-keys-38-0.3.noarch                       21/153 
  Installing       : fedora-release-38-0.6.noarch                        22/153 
  Installing       : fedora-release-common-38-0.6.noarch                 23/153 
  Installing       : fedora-repos-rawhide-38-0.3.noarch                  24/153 
  Installing       : fedora-repos-38-0.3.noarch                          25/153 
  Installing       : setup-2.14.3-1.fc38.noarch                          26/153 
warning: /etc/hosts created as /etc/hosts.rpmnew

  Running scriptlet: setup-2.14.3-1.fc38.noarch                          26/153 
  Installing       : filesystem-3.18-2.fc37.s390x                        27/153 
  Installing       : basesystem-11-14.fc37.noarch                        28/153 
  Installing       : glibc-gconv-extra-2.36.9000-18.fc38.s390x           29/153 
  Running scriptlet: glibc-gconv-extra-2.36.9000-18.fc38.s390x           29/153 
  Installing       : ncurses-libs-6.3-5.20221126.fc38.s390x              30/153 
  Running scriptlet: glibc-2.36.9000-18.fc38.s390x                       31/153 
  Installing       : glibc-2.36.9000-18.fc38.s390x                       31/153 
  Running scriptlet: glibc-2.36.9000-18.fc38.s390x                       31/153 
  Installing       : bash-5.2.9-3.fc38.s390x                             32/153 
  Running scriptlet: bash-5.2.9-3.fc38.s390x                             32/153 
  Installing       : glibc-common-2.36.9000-18.fc38.s390x                33/153 
  Installing       : glibc-minimal-langpack-2.36.9000-18.fc38.s390x      34/153 
  Installing       : zlib-1.2.13-1.fc38.s390x                            35/153 
  Installing       : xz-libs-5.2.9-1.fc38.s390x                          36/153 
  Installing       : bzip2-libs-1.0.8-12.fc37.s390x                      37/153 
  Installing       : elfutils-libelf-0.188-3.fc38.s390x                  38/153 
  Installing       : gmp-1:6.2.1-3.fc37.s390x                            39/153 
  Installing       : libstdc++-13.0.0-0.4.fc38.s390x                     40/153 
  Installing       : libuuid-2.38.1-3.fc38.s390x                         41/153 
  Installing       : libzstd-1.5.2-3.fc37.s390x                          42/153 
  Installing       : popt-1.19-1.fc38.s390x                              43/153 
  Installing       : libblkid-2.38.1-3.fc38.s390x                        44/153 
  Installing       : libattr-2.5.1-5.fc38.s390x                          45/153 
  Installing       : libacl-2.3.1-4.fc38.s390x                           46/153 
  Installing       : libcap-2.48-5.fc37.s390x                            47/153 
  Installing       : libxcrypt-4.4.33-5.fc38.s390x                       48/153 
  Installing       : readline-8.2-2.fc38.s390x                           49/153 
  Installing       : lz4-libs-1.9.3-5.fc37.s390x                         50/153 
  Installing       : systemd-libs-252.4-598.fc38.s390x                   51/153 
  Installing       : mpfr-4.1.1-2.fc38.s390x                             52/153 
  Installing       : dwz-0.15-1.fc38.s390x                               53/153 
  Installing       : unzip-6.0-58.fc38.s390x                             54/153 
  Installing       : file-libs-5.42-4.fc37.s390x                         55/153 
  Installing       : file-5.42-4.fc37.s390x                              56/153 
  Installing       : sqlite-libs-3.40.0-1.fc38.s390x                     57/153 
  Installing       : alternatives-1.21-1.fc38.s390x                      58/153 
  Installing       : libcap-ng-0.8.3-4.fc38.s390x                        59/153 
  Installing       : audit-libs-3.0.9-1.fc38.s390x                       60/153 
  Installing       : libcom_err-1.46.5-3.fc37.s390x                      61/153 
  Installing       : libeconf-0.4.0-4.fc37.s390x                         62/153 
  Installing       : pam-libs-1.5.2-15.fc38.s390x                        63/153 
  Installing       : libsepol-3.4-4.fc38.s390x                           64/153 
  Installing       : libsmartcols-2.38.1-3.fc38.s390x                    65/153 
  Installing       : libunistring-1.0-2.fc37.s390x                       66/153 
  Installing       : libidn2-2.3.4-1.fc38.s390x                          67/153 
  Installing       : lua-libs-5.4.4-6.fc38.s390x                         68/153 
  Installing       : pcre2-10.40-1.fc37.1.s390x                          69/153 
  Installing       : libselinux-3.4-6.fc38.s390x                         70/153 
  Installing       : sed-4.8-11.fc37.s390x                               71/153 
  Installing       : grep-3.8-1.fc38.s390x                               72/153 
  Installing       : findutils-1:4.9.0-2.fc37.s390x                      73/153 
  Installing       : xz-5.2.9-1.fc38.s390x                               74/153 
  Installing       : libmount-2.38.1-3.fc38.s390x                        75/153 
  Installing       : util-linux-core-2.38.1-3.fc38.s390x                 76/153 
  Installing       : libsemanage-3.4-6.fc38.s390x                        77/153 
  Installing       : shadow-utils-2:4.13-3.fc38.s390x                    78/153 
  Running scriptlet: libutempter-1.2.1-7.fc37.s390x                      79/153 
  Installing       : libutempter-1.2.1-7.fc37.s390x                      79/153 
  Installing       : tar-2:1.34-5.fc38.s390x                             80/153 
  Installing       : libpsl-0.21.1-6.fc37.s390x                          81/153 
  Installing       : zip-3.0-35.fc38.s390x                               82/153 
  Installing       : zstd-1.5.2-3.fc37.s390x                             83/153 
  Installing       : libfdisk-2.38.1-3.fc38.s390x                        84/153 
  Installing       : nettle-3.8-2.fc37.s390x                             85/153 
  Installing       : rpm-sequoia-1.2.0-1.fc38.s390x                      86/153 
  Installing       : rpm-libs-4.18.0-8.fc38.s390x                        87/153 
  Installing       : bzip2-1.0.8-12.fc37.s390x                           88/153 
  Installing       : libxml2-2.10.3-2.fc38.s390x                         89/153 
  Installing       : ed-1.18-2.fc37.s390x                                90/153 
  Installing       : patch-2.7.6-17.fc37.s390x                           91/153 
  Installing       : elfutils-default-yama-scope-0.188-3.fc38.noarch     92/153 
  Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch     92/153 
  Installing       : libgomp-13.0.0-0.4.fc38.s390x                       93/153 
  Installing       : cpio-2.13-13.fc38.s390x                             94/153 
  Installing       : diffutils-3.8-3.fc37.s390x                          95/153 
  Installing       : gdbm-libs-1:1.23-2.fc37.s390x                       96/153 
  Installing       : cyrus-sasl-lib-2.1.28-8.fc38.s390x                  97/153 
  Installing       : jansson-2.13.1-5.fc37.s390x                         98/153 
  Installing       : keyutils-libs-1.6.1-5.fc37.s390x                    99/153 
  Installing       : libbrotli-1.0.9-9.fc37.s390x                       100/153 
  Installing       : libdb-5.3.28-54.fc38.s390x                         101/153 
  Installing       : libffi-3.4.4-1.fc38.s390x                          102/153 
  Installing       : p11-kit-0.24.1-5.fc38.s390x                        103/153 
  Installing       : libnghttp2-1.51.0-1.fc38.s390x                     104/153 
  Installing       : libpkgconf-1.8.0-3.fc37.s390x                      105/153 
  Installing       : pkgconf-1.8.0-3.fc37.s390x                         106/153 
  Installing       : pkgconf-pkg-config-1.8.0-3.fc37.s390x              107/153 
  Installing       : libsigsegv-2.14-3.fc37.s390x                       108/153 
  Installing       : gawk-5.1.1-4.fc37.s390x                            109/153 
  Installing       : libtasn1-4.19.0-1.fc38.s390x                       110/153 
  Installing       : p11-kit-trust-0.24.1-5.fc38.s390x                  111/153 
  Running scriptlet: p11-kit-trust-0.24.1-5.fc38.s390x                  111/153 
  Installing       : libverto-0.3.2-4.fc37.s390x                        112/153 
  Installing       : xxhash-libs-0.8.1-3.fc37.s390x                     113/153 
  Installing       : coreutils-common-9.1-8.fc38.s390x                  114/153 
  Installing       : openssl-libs-1:3.0.5-6.fc38.s390x                  115/153 
  Installing       : coreutils-9.1-8.fc38.s390x                         116/153 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            117/153 
  Installing       : ca-certificates-2022.2.54-5.fc37.noarch            117/153 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            117/153 
  Installing       : krb5-libs-1.20.1-3.fc38.s390x                      118/153 
  Installing       : libtirpc-1.3.3-0.fc37.s390x                        119/153 
  Running scriptlet: authselect-libs-1.4.2-1.fc38.s390x                 120/153 
  Installing       : authselect-libs-1.4.2-1.fc38.s390x                 120/153 
  Installing       : gzip-1.12-2.fc37.s390x                             121/153 
  Installing       : cracklib-2.9.7-30.fc38.s390x                       122/153 
  Installing       : libpwquality-1.4.4-11.fc37.s390x                   123/153 
  Installing       : authselect-1.4.2-1.fc38.s390x                      124/153 
  Installing       : libnsl2-2.0.0-4.fc37.s390x                         125/153 
  Installing       : pam-1.5.2-15.fc38.s390x                            126/153 
  Installing       : libssh-0.10.4-2.fc38.s390x                         127/153 
  Installing       : libarchive-3.6.1-3.fc38.s390x                      128/153 
  Installing       : libevent-2.1.12-7.fc37.s390x                       129/153 
  Installing       : openldap-2.6.3-1.fc38.s390x                        130/153 
  Installing       : libcurl-7.87.0-1.fc38.s390x                        131/153 
  Installing       : elfutils-libs-0.188-3.fc38.s390x                   132/153 
  Installing       : elfutils-debuginfod-client-0.188-3.fc38.s390x      133/153 
  Installing       : binutils-gold-2.39-6.fc38.s390x                    134/153 
  Installing       : binutils-2.39-6.fc38.s390x                         135/153 
  Running scriptlet: binutils-2.39-6.fc38.s390x                         135/153 
  Installing       : elfutils-0.188-3.fc38.s390x                        136/153 
  Installing       : gdb-minimal-12.1-10.fc38.s390x                     137/153 
  Installing       : debugedit-5.0-5.fc37.s390x                         138/153 
  Installing       : rpm-build-libs-4.18.0-8.fc38.s390x                 139/153 
  Installing       : curl-7.87.0-1.fc38.s390x                           140/153 
  Running scriptlet: rpm-4.18.0-8.fc38.s390x                            141/153 
  Installing       : rpm-4.18.0-8.fc38.s390x                            141/153 
  Installing       : efi-srpm-macros-5-6.fc37.noarch                    142/153 
  Installing       : lua-srpm-macros-1-7.fc37.noarch                    143/153 
  Installing       : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch         144/153 
  Installing       : ansible-srpm-macros-1-8.1.fc38.noarch              145/153 
  Installing       : fonts-srpm-macros-1:2.0.5-10.fc38.noarch           146/153 
  Installing       : go-srpm-macros-3.2.0-1.fc38.noarch                 147/153 
  Installing       : python-srpm-macros-3.11-6.fc38.noarch              148/153 
  Installing       : redhat-rpm-config-235-1.fc38.noarch                149/153 
  Installing       : rpm-build-4.18.0-8.fc38.s390x                      150/153 
  Installing       : util-linux-2.38.1-3.fc38.s390x                     151/153 
  Installing       : which-2.21-36.fc38.s390x                           152/153 
  Installing       : info-7.0.1-1.fc38.s390x                            153/153 
  Running scriptlet: filesystem-3.18-2.fc37.s390x                       153/153 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            153/153 
  Running scriptlet: authselect-libs-1.4.2-1.fc38.s390x                 153/153 
  Running scriptlet: rpm-4.18.0-8.fc38.s390x                            153/153 
  Running scriptlet: info-7.0.1-1.fc38.s390x                            153/153 
  Verifying        : audit-libs-3.0.9-1.fc38.s390x                        1/153 
  Verifying        : authselect-1.4.2-1.fc38.s390x                        2/153 
  Verifying        : authselect-libs-1.4.2-1.fc38.s390x                   3/153 
  Verifying        : bash-5.2.9-3.fc38.s390x                              4/153 
  Verifying        : binutils-2.39-6.fc38.s390x                           5/153 
  Verifying        : binutils-gold-2.39-6.fc38.s390x                      6/153 
  Verifying        : libacl-2.3.1-4.fc38.s390x                            7/153 
  Verifying        : libattr-2.5.1-5.fc38.s390x                           8/153 
  Verifying        : libgcc-13.0.0-0.4.fc38.s390x                         9/153 
  Verifying        : libgomp-13.0.0-0.4.fc38.s390x                       10/153 
  Verifying        : libstdc++-13.0.0-0.4.fc38.s390x                     11/153 
  Verifying        : alternatives-1.21-1.fc38.s390x                      12/153 
  Verifying        : ansible-srpm-macros-1-8.1.fc38.noarch               13/153 
  Verifying        : basesystem-11-14.fc37.noarch                        14/153 
  Verifying        : bzip2-1.0.8-12.fc37.s390x                           15/153 
  Verifying        : bzip2-libs-1.0.8-12.fc37.s390x                      16/153 
  Verifying        : ca-certificates-2022.2.54-5.fc37.noarch             17/153 
  Verifying        : coreutils-9.1-8.fc38.s390x                          18/153 
  Verifying        : coreutils-common-9.1-8.fc38.s390x                   19/153 
  Verifying        : cpio-2.13-13.fc38.s390x                             20/153 
  Verifying        : cracklib-2.9.7-30.fc38.s390x                        21/153 
  Verifying        : crypto-policies-20221215-1.gita4c31a3.fc38.noarc    22/153 
  Verifying        : curl-7.87.0-1.fc38.s390x                            23/153 
  Verifying        : cyrus-sasl-lib-2.1.28-8.fc38.s390x                  24/153 
  Verifying        : debugedit-5.0-5.fc37.s390x                          25/153 
  Verifying        : diffutils-3.8-3.fc37.s390x                          26/153 
  Verifying        : dwz-0.15-1.fc38.s390x                               27/153 
  Verifying        : ed-1.18-2.fc37.s390x                                28/153 
  Verifying        : efi-srpm-macros-5-6.fc37.noarch                     29/153 
  Verifying        : elfutils-0.188-3.fc38.s390x                         30/153 
  Verifying        : elfutils-debuginfod-client-0.188-3.fc38.s390x       31/153 
  Verifying        : elfutils-default-yama-scope-0.188-3.fc38.noarch     32/153 
  Verifying        : elfutils-libelf-0.188-3.fc38.s390x                  33/153 
  Verifying        : elfutils-libs-0.188-3.fc38.s390x                    34/153 
  Verifying        : fedora-gpg-keys-38-0.3.noarch                       35/153 
  Verifying        : fedora-release-38-0.6.noarch                        36/153 
  Verifying        : fedora-release-common-38-0.6.noarch                 37/153 
  Verifying        : fedora-release-identity-basic-38-0.6.noarch         38/153 
  Verifying        : fedora-repos-38-0.3.noarch                          39/153 
  Verifying        : fedora-repos-rawhide-38-0.3.noarch                  40/153 
  Verifying        : file-5.42-4.fc37.s390x                              41/153 
  Verifying        : file-libs-5.42-4.fc37.s390x                         42/153 
  Verifying        : filesystem-3.18-2.fc37.s390x                        43/153 
  Verifying        : findutils-1:4.9.0-2.fc37.s390x                      44/153 
  Verifying        : fonts-srpm-macros-1:2.0.5-10.fc38.noarch            45/153 
  Verifying        : fpc-srpm-macros-1.3-6.fc37.noarch                   46/153 
  Verifying        : gawk-5.1.1-4.fc37.s390x                             47/153 
  Verifying        : gdb-minimal-12.1-10.fc38.s390x                      48/153 
  Verifying        : gdbm-libs-1:1.23-2.fc37.s390x                       49/153 
  Verifying        : ghc-srpm-macros-1.5.0-7.fc37.noarch                 50/153 
  Verifying        : glibc-2.36.9000-18.fc38.s390x                       51/153 
  Verifying        : glibc-common-2.36.9000-18.fc38.s390x                52/153 
  Verifying        : glibc-gconv-extra-2.36.9000-18.fc38.s390x           53/153 
  Verifying        : glibc-minimal-langpack-2.36.9000-18.fc38.s390x      54/153 
  Verifying        : gmp-1:6.2.1-3.fc37.s390x                            55/153 
  Verifying        : gnat-srpm-macros-4-16.fc37.noarch                   56/153 
  Verifying        : go-srpm-macros-3.2.0-1.fc38.noarch                  57/153 
  Verifying        : grep-3.8-1.fc38.s390x                               58/153 
  Verifying        : gzip-1.12-2.fc37.s390x                              59/153 
  Verifying        : info-7.0.1-1.fc38.s390x                             60/153 
  Verifying        : jansson-2.13.1-5.fc37.s390x                         61/153 
  Verifying        : kernel-srpm-macros-1.0-15.fc37.noarch               62/153 
  Verifying        : keyutils-libs-1.6.1-5.fc37.s390x                    63/153 
  Verifying        : krb5-libs-1.20.1-3.fc38.s390x                       64/153 
  Verifying        : libarchive-3.6.1-3.fc38.s390x                       65/153 
  Verifying        : libblkid-2.38.1-3.fc38.s390x                        66/153 
  Verifying        : libbrotli-1.0.9-9.fc37.s390x                        67/153 
  Verifying        : libcap-2.48-5.fc37.s390x                            68/153 
  Verifying        : libcap-ng-0.8.3-4.fc38.s390x                        69/153 
  Verifying        : libcom_err-1.46.5-3.fc37.s390x                      70/153 
  Verifying        : libcurl-7.87.0-1.fc38.s390x                         71/153 
  Verifying        : libdb-5.3.28-54.fc38.s390x                          72/153 
  Verifying        : libeconf-0.4.0-4.fc37.s390x                         73/153 
  Verifying        : libevent-2.1.12-7.fc37.s390x                        74/153 
  Verifying        : libfdisk-2.38.1-3.fc38.s390x                        75/153 
  Verifying        : libffi-3.4.4-1.fc38.s390x                           76/153 
  Verifying        : libidn2-2.3.4-1.fc38.s390x                          77/153 
  Verifying        : libmount-2.38.1-3.fc38.s390x                        78/153 
  Verifying        : libnghttp2-1.51.0-1.fc38.s390x                      79/153 
  Verifying        : libnsl2-2.0.0-4.fc37.s390x                          80/153 
  Verifying        : libpkgconf-1.8.0-3.fc37.s390x                       81/153 
  Verifying        : libpsl-0.21.1-6.fc37.s390x                          82/153 
  Verifying        : libpwquality-1.4.4-11.fc37.s390x                    83/153 
  Verifying        : libselinux-3.4-6.fc38.s390x                         84/153 
  Verifying        : libsemanage-3.4-6.fc38.s390x                        85/153 
  Verifying        : libsepol-3.4-4.fc38.s390x                           86/153 
  Verifying        : libsigsegv-2.14-3.fc37.s390x                        87/153 
  Verifying        : libsmartcols-2.38.1-3.fc38.s390x                    88/153 
  Verifying        : libssh-0.10.4-2.fc38.s390x                          89/153 
  Verifying        : libssh-config-0.10.4-2.fc38.noarch                  90/153 
  Verifying        : libtasn1-4.19.0-1.fc38.s390x                        91/153 
  Verifying        : libtirpc-1.3.3-0.fc37.s390x                         92/153 
  Verifying        : libunistring-1.0-2.fc37.s390x                       93/153 
  Verifying        : libutempter-1.2.1-7.fc37.s390x                      94/153 
  Verifying        : libuuid-2.38.1-3.fc38.s390x                         95/153 
  Verifying        : libverto-0.3.2-4.fc37.s390x                         96/153 
  Verifying        : libxcrypt-4.4.33-5.fc38.s390x                       97/153 
  Verifying        : libxml2-2.10.3-2.fc38.s390x                         98/153 
  Verifying        : libzstd-1.5.2-3.fc37.s390x                          99/153 
  Verifying        : lua-libs-5.4.4-6.fc38.s390x                        100/153 
  Verifying        : lua-srpm-macros-1-7.fc37.noarch                    101/153 
  Verifying        : lz4-libs-1.9.3-5.fc37.s390x                        102/153 
  Verifying        : mpfr-4.1.1-2.fc38.s390x                            103/153 
  Verifying        : ncurses-base-6.3-5.20221126.fc38.noarch            104/153 
  Verifying        : ncurses-libs-6.3-5.20221126.fc38.s390x             105/153 
  Verifying        : nettle-3.8-2.fc37.s390x                            106/153 
  Verifying        : nim-srpm-macros-3-7.fc37.noarch                    107/153 
  Verifying        : ocaml-srpm-macros-7-2.fc37.noarch                  108/153 
  Verifying        : openblas-srpm-macros-2-12.fc37.noarch              109/153 
  Verifying        : openldap-2.6.3-1.fc38.s390x                        110/153 
  Verifying        : openssl-libs-1:3.0.5-6.fc38.s390x                  111/153 
  Verifying        : p11-kit-0.24.1-5.fc38.s390x                        112/153 
  Verifying        : p11-kit-trust-0.24.1-5.fc38.s390x                  113/153 
  Verifying        : package-notes-srpm-macros-0.5-6.fc38.noarch        114/153 
  Verifying        : pam-1.5.2-15.fc38.s390x                            115/153 
  Verifying        : pam-libs-1.5.2-15.fc38.s390x                       116/153 
  Verifying        : patch-2.7.6-17.fc37.s390x                          117/153 
  Verifying        : pcre2-10.40-1.fc37.1.s390x                         118/153 
  Verifying        : pcre2-syntax-10.40-1.fc37.1.noarch                 119/153 
  Verifying        : perl-srpm-macros-1-47.fc38.noarch                  120/153 
  Verifying        : pkgconf-1.8.0-3.fc37.s390x                         121/153 
  Verifying        : pkgconf-m4-1.8.0-3.fc37.noarch                     122/153 
  Verifying        : pkgconf-pkg-config-1.8.0-3.fc37.s390x              123/153 
  Verifying        : popt-1.19-1.fc38.s390x                             124/153 
  Verifying        : publicsuffix-list-dafsa-20221208-1.fc38.noarch     125/153 
  Verifying        : python-srpm-macros-3.11-6.fc38.noarch              126/153 
  Verifying        : qt5-srpm-macros-5.15.7-1.fc38.noarch               127/153 
  Verifying        : readline-8.2-2.fc38.s390x                          128/153 
  Verifying        : redhat-rpm-config-235-1.fc38.noarch                129/153 
  Verifying        : rpm-4.18.0-8.fc38.s390x                            130/153 
  Verifying        : rpm-build-4.18.0-8.fc38.s390x                      131/153 
  Verifying        : rpm-build-libs-4.18.0-8.fc38.s390x                 132/153 
  Verifying        : rpm-libs-4.18.0-8.fc38.s390x                       133/153 
  Verifying        : rpm-sequoia-1.2.0-1.fc38.s390x                     134/153 
  Verifying        : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch         135/153 
  Verifying        : rust-srpm-macros-23-1.fc38.noarch                  136/153 
  Verifying        : sed-4.8-11.fc37.s390x                              137/153 
  Verifying        : setup-2.14.3-1.fc38.noarch                         138/153 
  Verifying        : shadow-utils-2:4.13-3.fc38.s390x                   139/153 
  Verifying        : sqlite-libs-3.40.0-1.fc38.s390x                    140/153 
  Verifying        : systemd-libs-252.4-598.fc38.s390x                  141/153 
  Verifying        : tar-2:1.34-5.fc38.s390x                            142/153 
  Verifying        : tzdata-2022g-1.fc38.noarch                         143/153 
  Verifying        : unzip-6.0-58.fc38.s390x                            144/153 
  Verifying        : util-linux-2.38.1-3.fc38.s390x                     145/153 
  Verifying        : util-linux-core-2.38.1-3.fc38.s390x                146/153 
  Verifying        : which-2.21-36.fc38.s390x                           147/153 
  Verifying        : xxhash-libs-0.8.1-3.fc37.s390x                     148/153 
  Verifying        : xz-5.2.9-1.fc38.s390x                              149/153 
  Verifying        : xz-libs-5.2.9-1.fc38.s390x                         150/153 
  Verifying        : zip-3.0-35.fc38.s390x                              151/153 
  Verifying        : zlib-1.2.13-1.fc38.s390x                           152/153 
  Verifying        : zstd-1.5.2-3.fc37.s390x                            153/153 

Installed:
  alternatives-1.21-1.fc38.s390x                                                
  ansible-srpm-macros-1-8.1.fc38.noarch                                         
  audit-libs-3.0.9-1.fc38.s390x                                                 
  authselect-1.4.2-1.fc38.s390x                                                 
  authselect-libs-1.4.2-1.fc38.s390x                                            
  basesystem-11-14.fc37.noarch                                                  
  bash-5.2.9-3.fc38.s390x                                                       
  binutils-2.39-6.fc38.s390x                                                    
  binutils-gold-2.39-6.fc38.s390x                                               
  bzip2-1.0.8-12.fc37.s390x                                                     
  bzip2-libs-1.0.8-12.fc37.s390x                                                
  ca-certificates-2022.2.54-5.fc37.noarch                                       
  coreutils-9.1-8.fc38.s390x                                                    
  coreutils-common-9.1-8.fc38.s390x                                             
  cpio-2.13-13.fc38.s390x                                                       
  cracklib-2.9.7-30.fc38.s390x                                                  
  crypto-policies-20221215-1.gita4c31a3.fc38.noarch                             
  curl-7.87.0-1.fc38.s390x                                                      
  cyrus-sasl-lib-2.1.28-8.fc38.s390x                                            
  debugedit-5.0-5.fc37.s390x                                                    
  diffutils-3.8-3.fc37.s390x                                                    
  dwz-0.15-1.fc38.s390x                                                         
  ed-1.18-2.fc37.s390x                                                          
  efi-srpm-macros-5-6.fc37.noarch                                               
  elfutils-0.188-3.fc38.s390x                                                   
  elfutils-debuginfod-client-0.188-3.fc38.s390x                                 
  elfutils-default-yama-scope-0.188-3.fc38.noarch                               
  elfutils-libelf-0.188-3.fc38.s390x                                            
  elfutils-libs-0.188-3.fc38.s390x                                              
  fedora-gpg-keys-38-0.3.noarch                                                 
  fedora-release-38-0.6.noarch                                                  
  fedora-release-common-38-0.6.noarch                                           
  fedora-release-identity-basic-38-0.6.noarch                                   
  fedora-repos-38-0.3.noarch                                                    
  fedora-repos-rawhide-38-0.3.noarch                                            
  file-5.42-4.fc37.s390x                                                        
  file-libs-5.42-4.fc37.s390x                                                   
  filesystem-3.18-2.fc37.s390x                                                  
  findutils-1:4.9.0-2.fc37.s390x                                                
  fonts-srpm-macros-1:2.0.5-10.fc38.noarch                                      
  fpc-srpm-macros-1.3-6.fc37.noarch                                             
  gawk-5.1.1-4.fc37.s390x                                                       
  gdb-minimal-12.1-10.fc38.s390x                                                
  gdbm-libs-1:1.23-2.fc37.s390x                                                 
  ghc-srpm-macros-1.5.0-7.fc37.noarch                                           
  glibc-2.36.9000-18.fc38.s390x                                                 
  glibc-common-2.36.9000-18.fc38.s390x                                          
  glibc-gconv-extra-2.36.9000-18.fc38.s390x                                     
  glibc-minimal-langpack-2.36.9000-18.fc38.s390x                                
  gmp-1:6.2.1-3.fc37.s390x                                                      
  gnat-srpm-macros-4-16.fc37.noarch                                             
  go-srpm-macros-3.2.0-1.fc38.noarch                                            
  grep-3.8-1.fc38.s390x                                                         
  gzip-1.12-2.fc37.s390x                                                        
  info-7.0.1-1.fc38.s390x                                                       
  jansson-2.13.1-5.fc37.s390x                                                   
  kernel-srpm-macros-1.0-15.fc37.noarch                                         
  keyutils-libs-1.6.1-5.fc37.s390x                                              
  krb5-libs-1.20.1-3.fc38.s390x                                                 
  libacl-2.3.1-4.fc38.s390x                                                     
  libarchive-3.6.1-3.fc38.s390x                                                 
  libattr-2.5.1-5.fc38.s390x                                                    
  libblkid-2.38.1-3.fc38.s390x                                                  
  libbrotli-1.0.9-9.fc37.s390x                                                  
  libcap-2.48-5.fc37.s390x                                                      
  libcap-ng-0.8.3-4.fc38.s390x                                                  
  libcom_err-1.46.5-3.fc37.s390x                                                
  libcurl-7.87.0-1.fc38.s390x                                                   
  libdb-5.3.28-54.fc38.s390x                                                    
  libeconf-0.4.0-4.fc37.s390x                                                   
  libevent-2.1.12-7.fc37.s390x                                                  
  libfdisk-2.38.1-3.fc38.s390x                                                  
  libffi-3.4.4-1.fc38.s390x                                                     
  libgcc-13.0.0-0.4.fc38.s390x                                                  
  libgomp-13.0.0-0.4.fc38.s390x                                                 
  libidn2-2.3.4-1.fc38.s390x                                                    
  libmount-2.38.1-3.fc38.s390x                                                  
  libnghttp2-1.51.0-1.fc38.s390x                                                
  libnsl2-2.0.0-4.fc37.s390x                                                    
  libpkgconf-1.8.0-3.fc37.s390x                                                 
  libpsl-0.21.1-6.fc37.s390x                                                    
  libpwquality-1.4.4-11.fc37.s390x                                              
  libselinux-3.4-6.fc38.s390x                                                   
  libsemanage-3.4-6.fc38.s390x                                                  
  libsepol-3.4-4.fc38.s390x                                                     
  libsigsegv-2.14-3.fc37.s390x                                                  
  libsmartcols-2.38.1-3.fc38.s390x                                              
  libssh-0.10.4-2.fc38.s390x                                                    
  libssh-config-0.10.4-2.fc38.noarch                                            
  libstdc++-13.0.0-0.4.fc38.s390x                                               
  libtasn1-4.19.0-1.fc38.s390x                                                  
  libtirpc-1.3.3-0.fc37.s390x                                                   
  libunistring-1.0-2.fc37.s390x                                                 
  libutempter-1.2.1-7.fc37.s390x                                                
  libuuid-2.38.1-3.fc38.s390x                                                   
  libverto-0.3.2-4.fc37.s390x                                                   
  libxcrypt-4.4.33-5.fc38.s390x                                                 
  libxml2-2.10.3-2.fc38.s390x                                                   
  libzstd-1.5.2-3.fc37.s390x                                                    
  lua-libs-5.4.4-6.fc38.s390x                                                   
  lua-srpm-macros-1-7.fc37.noarch                                               
  lz4-libs-1.9.3-5.fc37.s390x                                                   
  mpfr-4.1.1-2.fc38.s390x                                                       
  ncurses-base-6.3-5.20221126.fc38.noarch                                       
  ncurses-libs-6.3-5.20221126.fc38.s390x                                        
  nettle-3.8-2.fc37.s390x                                                       
  nim-srpm-macros-3-7.fc37.noarch                                               
  ocaml-srpm-macros-7-2.fc37.noarch                                             
  openblas-srpm-macros-2-12.fc37.noarch                                         
  openldap-2.6.3-1.fc38.s390x                                                   
  openssl-libs-1:3.0.5-6.fc38.s390x                                             
  p11-kit-0.24.1-5.fc38.s390x                                                   
  p11-kit-trust-0.24.1-5.fc38.s390x                                             
  package-notes-srpm-macros-0.5-6.fc38.noarch                                   
  pam-1.5.2-15.fc38.s390x                                                       
  pam-libs-1.5.2-15.fc38.s390x                                                  
  patch-2.7.6-17.fc37.s390x                                                     
  pcre2-10.40-1.fc37.1.s390x                                                    
  pcre2-syntax-10.40-1.fc37.1.noarch                                            
  perl-srpm-macros-1-47.fc38.noarch                                             
  pkgconf-1.8.0-3.fc37.s390x                                                    
  pkgconf-m4-1.8.0-3.fc37.noarch                                                
  pkgconf-pkg-config-1.8.0-3.fc37.s390x                                         
  popt-1.19-1.fc38.s390x                                                        
  publicsuffix-list-dafsa-20221208-1.fc38.noarch                                
  python-srpm-macros-3.11-6.fc38.noarch                                         
  qt5-srpm-macros-5.15.7-1.fc38.noarch                                          
  readline-8.2-2.fc38.s390x                                                     
  redhat-rpm-config-235-1.fc38.noarch                                           
  rpm-4.18.0-8.fc38.s390x                                                       
  rpm-build-4.18.0-8.fc38.s390x                                                 
  rpm-build-libs-4.18.0-8.fc38.s390x                                            
  rpm-libs-4.18.0-8.fc38.s390x                                                  
  rpm-sequoia-1.2.0-1.fc38.s390x                                                
  rpmautospec-rpm-macros-0.3.1-1.fc38.noarch                                    
  rust-srpm-macros-23-1.fc38.noarch                                             
  sed-4.8-11.fc37.s390x                                                         
  setup-2.14.3-1.fc38.noarch                                                    
  shadow-utils-2:4.13-3.fc38.s390x                                              
  sqlite-libs-3.40.0-1.fc38.s390x                                               
  systemd-libs-252.4-598.fc38.s390x                                             
  tar-2:1.34-5.fc38.s390x                                                       
  tzdata-2022g-1.fc38.noarch                                                    
  unzip-6.0-58.fc38.s390x                                                       
  util-linux-2.38.1-3.fc38.s390x                                                
  util-linux-core-2.38.1-3.fc38.s390x                                           
  which-2.21-36.fc38.s390x                                                      
  xxhash-libs-0.8.1-3.fc37.s390x                                                
  xz-5.2.9-1.fc38.s390x                                                         
  xz-libs-5.2.9-1.fc38.s390x                                                    
  zip-3.0-35.fc38.s390x                                                         
  zlib-1.2.13-1.fc38.s390x                                                      
  zstd-1.5.2-3.fc37.s390x                                                       

Complete!
Finish: dnf install
Start: creating root cache
Finish: creating root cache
Finish: chroot init
INFO: Installed packages:
INFO: cyrus-sasl-lib-2.1.28-8.fc38.s390x
debugedit-5.0-5.fc37.s390x
zip-3.0-35.fc38.s390x
fedora-gpg-keys-38-0.3.noarch
mpfr-4.1.1-2.fc38.s390x
nettle-3.8-2.fc37.s390x
ghc-srpm-macros-1.5.0-7.fc37.noarch
libtasn1-4.19.0-1.fc38.s390x
p11-kit-0.24.1-5.fc38.s390x
ncurses-libs-6.3-5.20221126.fc38.s390x
file-5.42-4.fc37.s390x
libssh-0.10.4-2.fc38.s390x
elfutils-debuginfod-client-0.188-3.fc38.s390x
ed-1.18-2.fc37.s390x
pkgconf-m4-1.8.0-3.fc37.noarch
libssh-config-0.10.4-2.fc38.noarch
publicsuffix-list-dafsa-20221208-1.fc38.noarch
libnghttp2-1.51.0-1.fc38.s390x
openssl-libs-3.0.5-6.fc38.s390x
libstdc++-13.0.0-0.4.fc38.s390x
libacl-2.3.1-4.fc38.s390x
file-libs-5.42-4.fc37.s390x
kernel-srpm-macros-1.0-15.fc37.noarch
krb5-libs-1.20.1-3.fc38.s390x
libgomp-13.0.0-0.4.fc38.s390x
gnat-srpm-macros-4-16.fc37.noarch
unzip-6.0-58.fc38.s390x
jansson-2.13.1-5.fc37.s390x
fedora-release-common-38-0.6.noarch
audit-libs-3.0.9-1.fc38.s390x
rpm-libs-4.18.0-8.fc38.s390x
libpwquality-1.4.4-11.fc37.s390x
libffi-3.4.4-1.fc38.s390x
sqlite-libs-3.40.0-1.fc38.s390x
libbrotli-1.0.9-9.fc37.s390x
bash-5.2.9-3.fc38.s390x
tzdata-2022g-1.fc38.noarch
elfutils-default-yama-scope-0.188-3.fc38.noarch
p11-kit-trust-0.24.1-5.fc38.s390x
bzip2-libs-1.0.8-12.fc37.s390x
libsigsegv-2.14-3.fc37.s390x
libcap-2.48-5.fc37.s390x
qt5-srpm-macros-5.15.7-1.fc38.noarch
efi-srpm-macros-5-6.fc37.noarch
lua-srpm-macros-1-7.fc37.noarch
xz-5.2.9-1.fc38.s390x
libfdisk-2.38.1-3.fc38.s390x
authselect-1.4.2-1.fc38.s390x
info-7.0.1-1.fc38.s390x
fedora-release-identity-basic-38-0.6.noarch
python-srpm-macros-3.11-6.fc38.noarch
libsemanage-3.4-6.fc38.s390x
coreutils-common-9.1-8.fc38.s390x
libsepol-3.4-4.fc38.s390x
gpg-pubkey-5323552a-6112bcdc
lua-libs-5.4.4-6.fc38.s390x
pkgconf-1.8.0-3.fc37.s390x
util-linux-2.38.1-3.fc38.s390x
curl-7.87.0-1.fc38.s390x
zlib-1.2.13-1.fc38.s390x
libnsl2-2.0.0-4.fc37.s390x
libcurl-7.87.0-1.fc38.s390x
perl-srpm-macros-1-47.fc38.noarch
glibc-2.36.9000-18.fc38.s390x
pam-1.5.2-15.fc38.s390x
elfutils-libs-0.188-3.fc38.s390x
redhat-rpm-config-235-1.fc38.noarch
patch-2.7.6-17.fc37.s390x
libverto-0.3.2-4.fc37.s390x
libeconf-0.4.0-4.fc37.s390x
ncurses-base-6.3-5.20221126.fc38.noarch
libpsl-0.21.1-6.fc37.s390x
zstd-1.5.2-3.fc37.s390x
gdbm-libs-1.23-2.fc37.s390x
grep-3.8-1.fc38.s390x
libutempter-1.2.1-7.fc37.s390x
ansible-srpm-macros-1-8.1.fc38.noarch
package-notes-srpm-macros-0.5-6.fc38.noarch
cpio-2.13-13.fc38.s390x
fedora-release-38-0.6.noarch
fedora-repos-38-0.3.noarch
setup-2.14.3-1.fc38.noarch
rpm-build-4.18.0-8.fc38.s390x
which-2.21-36.fc38.s390x
libblkid-2.38.1-3.fc38.s390x
filesystem-3.18-2.fc37.s390x
binutils-gold-2.39-6.fc38.s390x
rpm-4.18.0-8.fc38.s390x
dwz-0.15-1.fc38.s390x
popt-1.19-1.fc38.s390x
alternatives-1.21-1.fc38.s390x
findutils-4.9.0-2.fc37.s390x
fonts-srpm-macros-2.0.5-10.fc38.noarch
libcap-ng-0.8.3-4.fc38.s390x
gpg-pubkey-eb10b464-6202d9c6
libunistring-1.0-2.fc37.s390x
binutils-2.39-6.fc38.s390x
diffutils-3.8-3.fc37.s390x
fedora-repos-rawhide-38-0.3.noarch
libpkgconf-1.8.0-3.fc37.s390x
pkgconf-pkg-config-1.8.0-3.fc37.s390x
sed-4.8-11.fc37.s390x
libselinux-3.4-6.fc38.s390x
libmount-2.38.1-3.fc38.s390x
libarchive-3.6.1-3.fc38.s390x
xxhash-libs-0.8.1-3.fc37.s390x
openldap-2.6.3-1.fc38.s390x
pcre2-syntax-10.40-1.fc37.1.noarch
libdb-5.3.28-54.fc38.s390x
openblas-srpm-macros-2-12.fc37.noarch
pam-libs-1.5.2-15.fc38.s390x
authselect-libs-1.4.2-1.fc38.s390x
elfutils-libelf-0.188-3.fc38.s390x
glibc-minimal-langpack-2.36.9000-18.fc38.s390x
elfutils-0.188-3.fc38.s390x
coreutils-9.1-8.fc38.s390x
libgcc-13.0.0-0.4.fc38.s390x
bzip2-1.0.8-12.fc37.s390x
libcom_err-1.46.5-3.fc37.s390x
libzstd-1.5.2-3.fc37.s390x
rust-srpm-macros-23-1.fc38.noarch
libidn2-2.3.4-1.fc38.s390x
gawk-5.1.1-4.fc37.s390x
rpm-build-libs-4.18.0-8.fc38.s390x
libtirpc-1.3.3-0.fc37.s390x
crypto-policies-20221215-1.gita4c31a3.fc38.noarch
rpm-sequoia-1.2.0-1.fc38.s390x
cracklib-2.9.7-30.fc38.s390x
gzip-1.12-2.fc37.s390x
lz4-libs-1.9.3-5.fc37.s390x
libattr-2.5.1-5.fc38.s390x
glibc-common-2.36.9000-18.fc38.s390x
basesystem-11-14.fc37.noarch
go-srpm-macros-3.2.0-1.fc38.noarch
ocaml-srpm-macros-7-2.fc37.noarch
pcre2-10.40-1.fc37.1.s390x
systemd-libs-252.4-598.fc38.s390x
gdb-minimal-12.1-10.fc38.s390x
glibc-gconv-extra-2.36.9000-18.fc38.s390x
rpmautospec-rpm-macros-0.3.1-1.fc38.noarch
readline-8.2-2.fc38.s390x
libevent-2.1.12-7.fc37.s390x
gmp-6.2.1-3.fc37.s390x
nim-srpm-macros-3-7.fc37.noarch
xz-libs-5.2.9-1.fc38.s390x
ca-certificates-2022.2.54-5.fc37.noarch
fpc-srpm-macros-1.3-6.fc37.noarch
libuuid-2.38.1-3.fc38.s390x
libxml2-2.10.3-2.fc38.s390x
tar-1.34-5.fc38.s390x
libsmartcols-2.38.1-3.fc38.s390x
shadow-utils-4.13-3.fc38.s390x
libxcrypt-4.4.33-5.fc38.s390x
keyutils-libs-1.6.1-5.fc37.s390x
util-linux-core-2.38.1-3.fc38.s390x
Start: buildsrpm
Start: rpmbuild -bs
Building target platforms: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1658275200
Wrote: /builddir/build/SRPMS/bolzplatz2006-1.0.3-53.fc38.src.rpm
Finish: rpmbuild -bs
cp: ‘var/lib/mock/fedora-rawhide-s390x-1671795636.924757/root/var/log’: No such file or directory
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-s390x-1671795636.924757/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-s390x-1671795636.924757/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-s390x-1671795636.924757/root/var/log/dnf.log
Finish: buildsrpm
INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-n_c7hn9b/bolzplatz2006/bolzplatz2006.spec) Config(child) 2 minutes 35 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=115200): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/bolzplatz2006-1.0.3-53.fc38.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1671795636.924757 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)...
Start(bootstrap): init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish(bootstrap): init plugins
Start: init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish: init plugins
INFO: Signal handler active
Start: run
INFO: Start(/var/lib/copr-rpmbuild/results/bolzplatz2006-1.0.3-53.fc38.src.rpm)  Config(fedora-rawhide-s390x)
Start: clean chroot
Finish: clean chroot
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1671795636.924757/root.
INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1671795636.924757/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-1671795636.924757/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: 3.5
INFO: Mock Version: 3.5
Start: dnf update
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                 2.4 kB/s | 3.0 kB     00:01    
Additional repo https_jakub_fedorapeople_org_fe 4.2 kB/s | 3.0 kB     00:00    
fedora                                          3.5 kB/s | 6.6 kB     00:01    
Dependencies resolved.
Nothing to do.
Complete!
Finish: dnf update
Finish: chroot init
Start: build phase for bolzplatz2006-1.0.3-53.fc38.src.rpm
Start: build setup for bolzplatz2006-1.0.3-53.fc38.src.rpm
Building target platforms: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1658275200
Wrote: /builddir/build/SRPMS/bolzplatz2006-1.0.3-53.fc38.src.rpm
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                 3.9 kB/s | 3.0 kB     00:00    
Additional repo https_jakub_fedorapeople_org_fe 868  B/s | 3.0 kB     00:03    
fedora                                          1.2 kB/s | 6.6 kB     00:05    
Dependencies resolved.
===========================================================================================================================
 Package                     Arch    Version                          Repository                                       Size
===========================================================================================================================
Installing:
 DevIL-devel                 s390x   1.7.8-40.fc38                    copr_base                                        37 k
 ant                         noarch  1.10.12-8.fc38                   fedora                                          166 k
 desktop-file-utils          s390x   0.26-7.fc37                      fedora                                           70 k
 dom4j                       noarch  2.0.3-6.fc37                     fedora                                          289 k
 gcc-c++                     s390x   13.0.0-0.4.fc38                  https_jakub_fedorapeople_org_fedora_gcc13_arch   11 M
 java-17-openjdk-devel       s390x   1:17.0.6.0.1-0.3.ea.fc38         fedora                                          4.7 M
 libXcursor-devel            s390x   1.2.1-2.fc37                     fedora                                           40 k
 libXext-devel               s390x   1.3.5-1.fc38                     fedora                                           85 k
 libXrandr-devel             s390x   1.5.2-9.fc37                     fedora                                           19 k
 libXrender-devel            s390x   0.9.11-1.fc38                    fedora                                           19 k
 libXt-devel                 s390x   1.2.1-3.fc37                     fedora                                          460 k
 libXxf86vm-devel            s390x   1.1.5-1.fc38                     fedora                                           23 k
 libappstream-glib           s390x   0.8.2-1.fc38                     fedora                                          386 k
 libjpeg-turbo-devel         s390x   2.1.4-1.fc38                     fedora                                           98 k
 libpng-devel                s390x   2:1.6.37-13.fc37                 fedora                                          290 k
 libvorbis-devel             s390x   1:1.3.7-6.fc37                   fedora                                           18 k
 make                        s390x   1:4.3-11.fc37                    fedora                                          536 k
 mesa-libGLU-devel           s390x   9.0.1-7.fc37                     fedora                                           13 k
 sdljava                     s390x   0.9.1-58.fc37                    fedora                                          400 k
 swig                        s390x   4.1.1-1.fc38                     fedora                                          1.5 M
 vecmath1.2                  noarch  1.14-32.fc37                     fedora                                          117 k
 xml-commons-apis            noarch  1.4.01-39.fc37                   fedora                                          230 k
Installing dependencies:
 DevIL                       s390x   1.7.8-40.fc38                    copr_base                                       300 k
 SDL2                        s390x   2.26.0-1.fc38                    copr_base                                       773 k
 SDL_gfx                     s390x   2.0.26-7.fc38                    copr_base                                        61 k
 SDL_image                   s390x   1.2.12-31.fc38                   copr_base                                        47 k
 SDL_mixer                   s390x   1.2.12-26.fc38                   copr_base                                        95 k
 SDL_ttf                     s390x   2.0.11-23.fc38                   copr_base                                        26 k
 alsa-lib                    s390x   1.2.8-2.fc38                     copr_base                                       518 k
 annobin-docs                noarch  10.99-1.0.1.fc38                 https_jakub_fedorapeople_org_fedora_gcc13_arch   93 k
 annobin-plugin-gcc          s390x   10.99-1.0.1.fc38                 https_jakub_fedorapeople_org_fedora_gcc13_arch  888 k
 ant-lib                     noarch  1.10.12-8.fc38                   fedora                                          2.0 M
 autoconf                    noarch  2.71-4.fc38                      copr_base                                       720 k
 automake                    noarch  1.16.5-9.fc37                    fedora                                          696 k
 avahi-libs                  s390x   0.8-19.fc38                      copr_base                                        68 k
 bluez-libs                  s390x   5.66-4.fc38                      copr_base                                        83 k
 cairo                       s390x   1.17.6-2.fc37                    fedora                                          637 k
 cmake-filesystem            s390x   3.25.1-1.fc38                    fedora                                           16 k
 copy-jdk-configs            noarch  4.1-1.fc38                       fedora                                           28 k
 cpp                         s390x   13.0.0-0.4.fc38                  https_jakub_fedorapeople_org_fedora_gcc13_arch  8.9 M
 crypto-policies-scripts     noarch  20221215-1.gita4c31a3.fc38       fedora                                          116 k
 cups-libs                   s390x   1:2.4.2-5.fc38                   fedora                                          258 k
 dbus-libs                   s390x   1:1.14.4-1.fc38                  fedora                                          152 k
 emacs-filesystem            noarch  1:28.1-3.fc37                    fedora                                          9.5 k
 expat                       s390x   2.5.0-1.fc38                     fedora                                          108 k
 fdk-aac-free                s390x   2.0.0-9.fc37                     fedora                                          375 k
 flac-libs                   s390x   1.4.2-1.fc38                     fedora                                          224 k
 fluidsynth                  s390x   2.3.0-1.fc38                     fedora                                           25 k
 fluidsynth-libs             s390x   2.3.0-1.fc38                     fedora                                          229 k
 fontconfig                  s390x   2.14.1-2.fc38                    fedora                                          293 k
 fonts-filesystem            noarch  1:2.0.5-10.fc38                  fedora                                          8.0 k
 freetype                    s390x   2.12.1-3.fc37                    fedora                                          397 k
 fribidi                     s390x   1.0.12-2.fc37                    fedora                                           89 k
 ftgl                        s390x   2.1.3-0.27.rc5.fc37              fedora                                          106 k
 gc                          s390x   8.2.2-1.fc38                     fedora                                          106 k
 gcc                         s390x   13.0.0-0.4.fc38                  https_jakub_fedorapeople_org_fedora_gcc13_arch   28 M
 gcc-plugin-annobin          s390x   13.0.0-0.4.fc38                  https_jakub_fedorapeople_org_fedora_gcc13_arch   28 k
 gdk-pixbuf2                 s390x   2.42.10-1.fc38                   fedora                                          482 k
 gl-manpages                 noarch  1.1-25.20190306.fc37             fedora                                          1.2 M
 glib2                       s390x   2.74.1-2.fc38                    fedora                                          2.7 M
 glibc-devel                 s390x   2.36.9000-18.fc38                fedora                                           55 k
 glibc-headers-s390          noarch  2.36.9000-18.fc38                fedora                                          516 k
 gnutls                      s390x   3.7.8-9.fc38                     fedora                                          1.0 M
 google-noto-fonts-common    noarch  20201206^1.git0c78c8329-9.fc38   fedora                                           18 k
 google-noto-sans-vf-fonts   noarch  20201206^1.git0c78c8329-9.fc38   fedora                                          729 k
 graphite2                   s390x   1.3.14-10.fc37                   fedora                                           91 k
 groff-base                  s390x   1.22.4-10.fc37                   fedora                                          1.0 M
 gsm                         s390x   1.0.22-1.fc37                    fedora                                           36 k
 guile22                     s390x   2.2.7-6.fc37                     fedora                                          6.5 M
 harfbuzz                    s390x   6.0.0-1.fc38                     fedora                                          761 k
 jack-audio-connection-kit   s390x   1.9.21-3.fc38                    fedora                                          521 k
 jasper-libs                 s390x   3.0.6-1.fc37                     fedora                                          157 k
 java-17-openjdk             s390x   1:17.0.6.0.1-0.3.ea.fc38         fedora                                          347 k
 java-17-openjdk-headless    s390x   1:17.0.6.0.1-0.3.ea.fc38         fedora                                           38 M
 javapackages-filesystem     noarch  6.1.0-5.fc38                     fedora                                           13 k
 javapackages-tools          noarch  6.1.0-5.fc38                     fedora                                           37 k
 jbigkit-libs                s390x   2.1-24.fc37                      fedora                                           53 k
 jdom                        noarch  1.1.3-31.fc38                    fedora                                          177 k
 json-glib                   s390x   1.6.6-3.fc37                     fedora                                          159 k
 kernel-headers              s390x   6.1.0-1.fc38                     fedora                                          1.5 M
 lame-libs                   s390x   3.100-13.fc37                    fedora                                          332 k
 langpacks-core-font-en      noarch  3.0-27.fc38                      fedora                                          9.9 k
 lcms2                       s390x   2.14-1.fc38                      fedora                                          171 k
 libGLEW                     s390x   2.2.0-3.fc37                     fedora                                          173 k
 libICE                      s390x   1.0.10-9.fc37                    fedora                                           67 k
 libICE-devel                s390x   1.0.10-9.fc37                    fedora                                           46 k
 libSM                       s390x   1.2.3-11.fc37                    fedora                                           41 k
 libSM-devel                 s390x   1.2.3-11.fc37                    fedora                                           12 k
 libX11                      s390x   1.8.1-2.fc38                     fedora                                          633 k
 libX11-common               noarch  1.8.1-2.fc38                     fedora                                          182 k
 libX11-devel                s390x   1.8.1-2.fc38                     fedora                                          1.0 M
 libX11-xcb                  s390x   1.8.1-2.fc38                     fedora                                           12 k
 libXau                      s390x   1.0.11-1.fc38                    fedora                                           31 k
 libXau-devel                s390x   1.0.11-1.fc38                    fedora                                           13 k
 libXcomposite               s390x   0.4.5-8.fc37                     fedora                                           23 k
 libXcursor                  s390x   1.2.1-2.fc37                     fedora                                           30 k
 libXext                     s390x   1.3.5-1.fc38                     fedora                                           38 k
 libXfixes                   s390x   6.0.0-4.fc37                     fedora                                           18 k
 libXfixes-devel             s390x   6.0.0-4.fc37                     fedora                                           12 k
 libXft                      s390x   2.3.6-1.fc38                     fedora                                           70 k
 libXi                       s390x   1.8-3.fc37                       fedora                                           38 k
 libXrandr                   s390x   1.5.2-9.fc37                     fedora                                           26 k
 libXrender                  s390x   0.9.11-1.fc38                    fedora                                           27 k
 libXt                       s390x   1.2.1-3.fc37                     fedora                                          171 k
 libXtst                     s390x   1.2.4-1.fc38                     fedora                                           20 k
 libXxf86vm                  s390x   1.1.5-1.fc38                     fedora                                           17 k
 libasan                     s390x   13.0.0-0.4.fc38                  https_jakub_fedorapeople_org_fedora_gcc13_arch  492 k
 libasyncns                  s390x   0.8-23.fc37                      fedora                                           29 k
 libatomic                   s390x   13.0.0-0.4.fc38                  https_jakub_fedorapeople_org_fedora_gcc13_arch   18 k
 libb2                       s390x   0.98.1-7.fc37                    fedora                                           26 k
 libdatrie                   s390x   0.2.13-4.fc37                    fedora                                           32 k
 libdecor                    s390x   0.1.1-1.fc38                     fedora                                           41 k
 libdrm                      s390x   2.4.114-1.fc38                   fedora                                           96 k
 libfontenc                  s390x   1.1.6-1.fc38                     fedora                                           32 k
 libglvnd                    s390x   1:1.6.0-1.fc38                   fedora                                          144 k
 libglvnd-core-devel         s390x   1:1.6.0-1.fc38                   fedora                                           17 k
 libglvnd-devel              s390x   1:1.6.0-1.fc38                   fedora                                          163 k
 libglvnd-egl                s390x   1:1.6.0-1.fc38                   fedora                                           36 k
 libglvnd-gles               s390x   1:1.6.0-1.fc38                   fedora                                           37 k
 libglvnd-glx                s390x   1:1.6.0-1.fc38                   fedora                                          168 k
 libglvnd-opengl             s390x   1:1.6.0-1.fc38                   fedora                                           54 k
 libinstpatch                s390x   1.1.6-14.fc38                    fedora                                          267 k
 libjpeg-turbo               s390x   2.1.4-1.fc38                     fedora                                          163 k
 libmikmod                   s390x   3.3.11.1-13.fc37                 fedora                                          163 k
 libmng                      s390x   2.0.3-16.fc37                    fedora                                          179 k
 libmpc                      s390x   1.2.1-5.fc37                     fedora                                           61 k
 libogg                      s390x   2:1.3.5-4.fc37                   fedora                                           33 k
 libogg-devel                s390x   2:1.3.5-4.fc37                   fedora                                           13 k
 libpng                      s390x   2:1.6.37-13.fc37                 fedora                                          116 k
 libsamplerate               s390x   0.2.2-3.fc37                     fedora                                          1.3 M
 libsbc                      s390x   1.5-4.fc37                       fedora                                           43 k
 libsndfile                  s390x   1.1.0-5.fc38                     fedora                                          212 k
 libstdc++-devel             s390x   13.0.0-0.4.fc38                  https_jakub_fedorapeople_org_fedora_gcc13_arch  2.4 M
 libstemmer                  s390x   2.2.0-4.fc38                     fedora                                          166 k
 libthai                     s390x   0.1.29-3.fc37                    fedora                                          213 k
 libtiff                     s390x   4.4.0-4.fc37                     fedora                                          192 k
 libtool-ltdl                s390x   2.4.7-3.0.1.fc38                 https_jakub_fedorapeople_org_fedora_gcc13_arch   38 k
 libubsan                    s390x   13.0.0-0.4.fc38                  https_jakub_fedorapeople_org_fedora_gcc13_arch  203 k
 libunwind                   s390x   1.6.2-5.fc38                     fedora                                           56 k
 libusb1                     s390x   1.0.26-1.fc38                    fedora                                           71 k
 libuv                       s390x   1:1.44.2-2.fc37                  fedora                                          147 k
 libvorbis                   s390x   1:1.3.7-6.fc37                   fedora                                          196 k
 libwayland-client           s390x   1.21.0-1.fc37                    fedora                                           32 k
 libwayland-cursor           s390x   1.21.0-1.fc37                    fedora                                           19 k
 libwayland-server           s390x   1.21.0-1.fc37                    fedora                                           40 k
 libwebp                     s390x   1.2.4-2.fc38                     fedora                                          227 k
 libxcb                      s390x   1.13.1-10.fc37                   fedora                                          233 k
 libxcb-devel                s390x   1.13.1-10.fc37                   fedora                                          1.4 M
 libxcrypt-devel             s390x   4.4.33-5.fc38                    fedora                                           30 k
 libxshmfence                s390x   1.3-11.fc37                      fedora                                           12 k
 lilv-libs                   s390x   0.24.14-3.fc37                   fedora                                           57 k
 lksctp-tools                s390x   1.0.19-2.fc37                    fedora                                           89 k
 lua                         s390x   5.4.4-6.fc38                     fedora                                          187 k
 lua-posix                   s390x   35.1-4.fc37                      fedora                                          138 k
 m4                          s390x   1.4.19-4.fc37                    fedora                                          300 k
 mesa-libEGL                 s390x   22.3.1-1.fc38                    fedora                                          128 k
 mesa-libGL                  s390x   22.3.1-1.fc38                    fedora                                          188 k
 mesa-libGLU                 s390x   9.0.1-7.fc37                     fedora                                          146 k
 mesa-libgbm                 s390x   22.3.1-1.fc38                    fedora                                           45 k
 mesa-libglapi               s390x   22.3.1-1.fc38                    fedora                                           79 k
 mkfontscale                 s390x   1.2.2-2.fc37                     fedora                                           31 k
 mpdecimal                   s390x   2.5.1-4.fc37                     fedora                                          104 k
 mpg123-libs                 s390x   1.31.1-3.fc38                    fedora                                          338 k
 ncurses                     s390x   6.3-5.20221126.fc38              fedora                                          413 k
 nspr                        s390x   4.35.0-2.fc38                    fedora                                          138 k
 nss                         s390x   3.85.0-1.fc38                    fedora                                          667 k
 nss-softokn                 s390x   3.85.0-1.fc38                    fedora                                          1.0 M
 nss-softokn-freebl          s390x   3.85.0-1.fc38                    fedora                                          303 k
 nss-sysinit                 s390x   3.85.0-1.fc38                    fedora                                           18 k
 nss-util                    s390x   3.85.0-1.fc38                    fedora                                           86 k
 openfec                     s390x   1.4.2.4-3.fc38                   fedora                                          131 k
 opus                        s390x   1.3.1-11.fc37                    fedora                                          206 k
 pango                       s390x   1.50.12-1.fc38                   fedora                                          340 k
 pcre                        s390x   8.45-1.fc37.2                    fedora                                          121 k
 perl-B                      s390x   1.83-492.fc38                    fedora                                          184 k
 perl-Carp                   noarch  1.52-489.fc37                    fedora                                           29 k
 perl-Class-Struct           noarch  0.66-492.fc38                    fedora                                           25 k
 perl-Data-Dumper            s390x   2.184-490.fc37                   fedora                                           56 k
 perl-DynaLoader             s390x   1.52-492.fc38                    fedora                                           29 k
 perl-Encode                 s390x   4:3.19-492.fc38                  fedora                                          1.7 M
 perl-Errno                  s390x   1.36-492.fc38                    fedora                                           18 k
 perl-Exporter               noarch  5.77-489.fc37                    fedora                                           31 k
 perl-Fcntl                  s390x   1.15-492.fc38                    fedora                                           23 k
 perl-File-Basename          noarch  2.85-492.fc38                    fedora                                           20 k
 perl-File-Compare           noarch  1.100.700-492.fc38               fedora                                           16 k
 perl-File-Copy              noarch  2.39-492.fc38                    fedora                                           23 k
 perl-File-Find              noarch  1.40-492.fc38                    fedora                                           28 k
 perl-File-Path              noarch  2.18-489.fc37                    fedora                                           35 k
 perl-File-Temp              noarch  1:0.231.100-489.fc37             fedora                                           59 k
 perl-File-stat              noarch  1.12-492.fc38                    fedora                                           20 k
 perl-Getopt-Long            noarch  1:2.54-1.fc38                    fedora                                           60 k
 perl-Getopt-Std             noarch  1.13-492.fc38                    fedora                                           19 k
 perl-HTTP-Tiny              noarch  0.082-1.fc37                     fedora                                           55 k
 perl-IO                     s390x   1.50-492.fc38                    fedora                                           95 k
 perl-IPC-Open3              noarch  1.22-492.fc38                    fedora                                           26 k
 perl-MIME-Base64            s390x   3.16-489.fc37                    fedora                                           30 k
 perl-POSIX                  s390x   2.03-492.fc38                    fedora                                           99 k
 perl-PathTools              s390x   3.84-489.fc37                    fedora                                           89 k
 perl-Pod-Escapes            noarch  1:1.07-489.fc37                  fedora                                           20 k
 perl-Pod-Perldoc            noarch  3.28.01-490.fc37                 fedora                                           90 k
 perl-Pod-Simple             noarch  1:3.43-490.fc37                  fedora                                          225 k
 perl-Pod-Usage              noarch  4:2.03-3.fc37                    fedora                                           40 k
 perl-Scalar-List-Utils      s390x   5:1.63-489.fc38                  fedora                                           71 k
 perl-SelectSaver            noarch  1.02-492.fc38                    fedora                                           15 k
 perl-Socket                 s390x   4:2.036-1.fc38                   fedora                                           55 k
 perl-Storable               s390x   1:3.26-489.fc37                  fedora                                           93 k
 perl-Symbol                 noarch  1.09-492.fc38                    fedora                                           17 k
 perl-Term-ANSIColor         noarch  5.01-490.fc37                    fedora                                           48 k
 perl-Term-Cap               noarch  1.17-489.fc37                    fedora                                           22 k
 perl-Text-ParseWords        noarch  3.31-489.fc37                    fedora                                           16 k
 perl-Text-Tabs+Wrap         noarch  2021.0814-489.fc37               fedora                                           22 k
 perl-Thread-Queue           noarch  3.14-489.fc37                    fedora                                           21 k
 perl-Time-Local             noarch  2:1.300-489.fc37                 fedora                                           33 k
 perl-constant               noarch  1.33-490.fc37                    fedora                                           23 k
 perl-if                     noarch  0.61.000-492.fc38                fedora                                           17 k
 perl-interpreter            s390x   4:5.36.0-492.fc38                fedora                                           75 k
 perl-libs                   s390x   4:5.36.0-492.fc38                fedora                                          2.2 M
 perl-mro                    s390x   1.26-492.fc38                    fedora                                           31 k
 perl-overload               noarch  1.35-492.fc38                    fedora                                           49 k
 perl-overloading            noarch  0.02-492.fc38                    fedora                                           16 k
 perl-parent                 noarch  1:0.239-1.fc38                   fedora                                           14 k
 perl-podlators              noarch  1:5.00-1.fc38                    fedora                                          127 k
 perl-threads                s390x   1:2.27-489.fc37                  fedora                                           56 k
 perl-threads-shared         s390x   1.64-489.fc37                    fedora                                           44 k
 perl-vars                   noarch  1.05-492.fc38                    fedora                                           16 k
 pipewire-libs               s390x   0.3.63-1.fc38                    fedora                                          1.5 M
 pixman                      s390x   0.40.0-6.fc37                    fedora                                          181 k
 pulseaudio-libs             s390x   16.1-2.fc38                      fedora                                          672 k
 python-pip-wheel            noarch  22.3.1-1.fc38                    fedora                                          1.4 M
 python-setuptools-wheel     noarch  65.5.1-1.fc38                    fedora                                          715 k
 python3                     s390x   3.11.1-1.fc38                    fedora                                           27 k
 python3-libs                s390x   3.11.1-1.fc38                    fedora                                          9.5 M
 roc-toolkit                 s390x   0.1.5^20220829git863a0227-3.fc38 fedora                                           90 k
 sdl12-compat                s390x   1.2.60-1.fc38                    fedora                                           90 k
 serd                        s390x   0.30.12-2.fc37                   fedora                                           59 k
 shared-mime-info            s390x   2.2-2.fc37                       fedora                                          380 k
 sord                        s390x   0.16.10-1.fc37                   fedora                                           45 k
 sratom                      s390x   0.6.10-2.fc37                    fedora                                           25 k
 ttmkfdir                    s390x   3.0.9-66.fc37                    fedora                                           52 k
 tzdata-java                 noarch  2022g-1.fc38                     fedora                                          208 k
 vulkan-loader               s390x   1.3.231.1-2.fc38                 fedora                                          138 k
 webrtc-audio-processing     s390x   0.3.1-9.fc37                     fedora                                          290 k
 xml-common                  noarch  0.6.3-59.fc37                    fedora                                           31 k
 xorg-x11-fonts-Type1        noarch  7.5-34.fc37                      fedora                                          505 k
 xorg-x11-proto-devel        noarch  2022.2-2.fc38                    fedora                                          299 k
 zita-alsa-pcmi              s390x   0.4.0-2.fc37                     fedora                                           32 k
 zita-resampler              s390x   1.8.0-5.fc37                     fedora                                           43 k
 zlib-devel                  s390x   1.2.13-1.fc38                    fedora                                           45 k

Transaction Summary
===========================================================================================================================
Install  248 Packages

Total download size: 163 M
Installed size: 572 M
Downloading Packages:
(1/248): DevIL-1.7.8-40.fc38.s390x.rpm          1.0 MB/s | 300 kB     00:00    
(2/248): SDL_gfx-2.0.26-7.fc38.s390x.rpm        4.6 MB/s |  61 kB     00:00    
(3/248): SDL_image-1.2.12-31.fc38.s390x.rpm     5.0 MB/s |  47 kB     00:00    
(4/248): SDL2-2.26.0-1.fc38.s390x.rpm           153 kB/s | 773 kB     00:05    
(5/248): SDL_mixer-1.2.12-26.fc38.s390x.rpm      20 kB/s |  95 kB     00:04    
(6/248): DevIL-devel-1.7.8-40.fc38.s390x.rpm    7.4 kB/s |  37 kB     00:05    
(7/248): autoconf-2.71-4.fc38.noarch.rpm         49 MB/s | 720 kB     00:00    
(8/248): SDL_ttf-2.0.11-23.fc38.s390x.rpm       1.7 MB/s |  26 kB     00:00    
(9/248): alsa-lib-1.2.8-2.fc38.s390x.rpm         21 MB/s | 518 kB     00:00    
(10/248): avahi-libs-0.8-19.fc38.s390x.rpm      3.4 MB/s |  68 kB     00:00    
(11/248): bluez-libs-5.66-4.fc38.s390x.rpm      112 kB/s |  83 kB     00:00    
(12/248): annobin-docs-10.99-1.0.1.fc38.noarch.  79 kB/s |  93 kB     00:01    
(13/248): annobin-plugin-gcc-10.99-1.0.1.fc38.s 528 kB/s | 888 kB     00:01    
(14/248): gcc-c++-13.0.0-0.4.fc38.s390x.rpm      11 MB/s |  11 MB     00:00    
(15/248): gcc-plugin-annobin-13.0.0-0.4.fc38.s3 172 kB/s |  28 kB     00:00    
(16/248): cpp-13.0.0-0.4.fc38.s390x.rpm         4.2 MB/s | 8.9 MB     00:02    
(17/248): libasan-13.0.0-0.4.fc38.s390x.rpm     2.9 MB/s | 492 kB     00:00    
(18/248): libatomic-13.0.0-0.4.fc38.s390x.rpm   110 kB/s |  18 kB     00:00    
(19/248): libtool-ltdl-2.4.7-3.0.1.fc38.s390x.r 235 kB/s |  38 kB     00:00    
(20/248): libstdc++-devel-13.0.0-0.4.fc38.s390x  14 MB/s | 2.4 MB     00:00    
(21/248): libubsan-13.0.0-0.4.fc38.s390x.rpm    1.2 MB/s | 203 kB     00:00    
(22/248): gcc-13.0.0-0.4.fc38.s390x.rpm          12 MB/s |  28 MB     00:02    
(23/248): ant-1.10.12-8.fc38.noarch.rpm         153 kB/s | 166 kB     00:01    
(24/248): automake-1.16.5-9.fc37.noarch.rpm     786 kB/s | 696 kB     00:00    
(25/248): cairo-1.17.6-2.fc37.s390x.rpm         2.0 MB/s | 637 kB     00:00    
(26/248): cmake-filesystem-3.25.1-1.fc38.s390x. 106 kB/s |  16 kB     00:00    
(27/248): copy-jdk-configs-4.1-1.fc38.noarch.rp 178 kB/s |  28 kB     00:00    
(28/248): crypto-policies-scripts-20221215-1.gi 737 kB/s | 116 kB     00:00    
(29/248): ant-lib-1.10.12-8.fc38.noarch.rpm     1.3 MB/s | 2.0 MB     00:01    
(30/248): cups-libs-2.4.2-5.fc38.s390x.rpm      1.6 MB/s | 258 kB     00:00    
(31/248): dbus-libs-1.14.4-1.fc38.s390x.rpm     971 kB/s | 152 kB     00:00    
(32/248): desktop-file-utils-0.26-7.fc37.s390x. 449 kB/s |  70 kB     00:00    
(33/248): dom4j-2.0.3-6.fc37.noarch.rpm         1.5 MB/s | 289 kB     00:00    
(34/248): emacs-filesystem-28.1-3.fc37.noarch.r  60 kB/s | 9.5 kB     00:00    
(35/248): expat-2.5.0-1.fc38.s390x.rpm          694 kB/s | 108 kB     00:00    
(36/248): fdk-aac-free-2.0.0-9.fc37.s390x.rpm   2.3 MB/s | 375 kB     00:00    
(37/248): flac-libs-1.4.2-1.fc38.s390x.rpm      1.3 MB/s | 224 kB     00:00    
(38/248): fluidsynth-2.3.0-1.fc38.s390x.rpm     149 kB/s |  25 kB     00:00    
(39/248): fluidsynth-libs-2.3.0-1.fc38.s390x.rp 1.4 MB/s | 229 kB     00:00    
(40/248): fontconfig-2.14.1-2.fc38.s390x.rpm    1.8 MB/s | 293 kB     00:00    
(41/248): fonts-filesystem-2.0.5-10.fc38.noarch  51 kB/s | 8.0 kB     00:00    
(42/248): freetype-2.12.1-3.fc37.s390x.rpm      2.4 MB/s | 397 kB     00:00    
(43/248): fribidi-1.0.12-2.fc37.s390x.rpm       546 kB/s |  89 kB     00:00    
(44/248): ftgl-2.1.3-0.27.rc5.fc37.s390x.rpm    670 kB/s | 106 kB     00:00    
(45/248): gc-8.2.2-1.fc38.s390x.rpm             678 kB/s | 106 kB     00:00    
(46/248): gdk-pixbuf2-2.42.10-1.fc38.s390x.rpm  2.9 MB/s | 482 kB     00:00    
(47/248): gl-manpages-1.1-25.20190306.fc37.noar 5.1 MB/s | 1.2 MB     00:00    
(48/248): glibc-devel-2.36.9000-18.fc38.s390x.r 236 kB/s |  55 kB     00:00    
(49/248): glib2-2.74.1-2.fc38.s390x.rpm         8.3 MB/s | 2.7 MB     00:00    
(50/248): glibc-headers-s390-2.36.9000-18.fc38. 3.2 MB/s | 516 kB     00:00    
(51/248): gnutls-3.7.8-9.fc38.s390x.rpm         6.3 MB/s | 1.0 MB     00:00    
(52/248): google-noto-fonts-common-20201206^1.g 117 kB/s |  18 kB     00:00    
(53/248): google-noto-sans-vf-fonts-20201206^1. 4.3 MB/s | 729 kB     00:00    
(54/248): graphite2-1.3.14-10.fc37.s390x.rpm    589 kB/s |  91 kB     00:00    
(55/248): groff-base-1.22.4-10.fc37.s390x.rpm   6.5 MB/s | 1.0 MB     00:00    
(56/248): gsm-1.0.22-1.fc37.s390x.rpm           227 kB/s |  36 kB     00:00    
(57/248): guile22-2.2.7-6.fc37.s390x.rpm         14 MB/s | 6.5 MB     00:00    
(58/248): harfbuzz-6.0.0-1.fc38.s390x.rpm       1.9 MB/s | 761 kB     00:00    
(59/248): jack-audio-connection-kit-1.9.21-3.fc 1.3 MB/s | 521 kB     00:00    
(60/248): jasper-libs-3.0.6-1.fc37.s390x.rpm    997 kB/s | 157 kB     00:00    
(61/248): java-17-openjdk-17.0.6.0.1-0.3.ea.fc3 2.1 MB/s | 347 kB     00:00    
(62/248): javapackages-filesystem-6.1.0-5.fc38.  75 kB/s |  13 kB     00:00    
(63/248): java-17-openjdk-devel-17.0.6.0.1-0.3.  14 MB/s | 4.7 MB     00:00    
(64/248): javapackages-tools-6.1.0-5.fc38.noarc 239 kB/s |  37 kB     00:00    
(65/248): jbigkit-libs-2.1-24.fc37.s390x.rpm    179 kB/s |  53 kB     00:00    
(66/248): jdom-1.1.3-31.fc38.noarch.rpm         286 kB/s | 177 kB     00:00    
(67/248): json-glib-1.6.6-3.fc37.s390x.rpm      339 kB/s | 159 kB     00:00    
(68/248): lame-libs-3.100-13.fc37.s390x.rpm     423 kB/s | 332 kB     00:00    
(69/248): langpacks-core-font-en-3.0-27.fc38.no  32 kB/s | 9.9 kB     00:00    
(70/248): java-17-openjdk-headless-17.0.6.0.1-0  16 MB/s |  38 MB     00:02    
(71/248): lcms2-2.14-1.fc38.s390x.rpm           518 kB/s | 171 kB     00:00    
(72/248): kernel-headers-6.1.0-1.fc38.s390x.rpm 1.1 MB/s | 1.5 MB     00:01    
(73/248): libGLEW-2.2.0-3.fc37.s390x.rpm        1.1 MB/s | 173 kB     00:00    
(74/248): libICE-1.0.10-9.fc37.s390x.rpm        417 kB/s |  67 kB     00:00    
(75/248): libICE-devel-1.0.10-9.fc37.s390x.rpm  261 kB/s |  46 kB     00:00    
(76/248): libSM-1.2.3-11.fc37.s390x.rpm         263 kB/s |  41 kB     00:00    
(77/248): libSM-devel-1.2.3-11.fc37.s390x.rpm    71 kB/s |  12 kB     00:00    
(78/248): libX11-1.8.1-2.fc38.s390x.rpm         3.8 MB/s | 633 kB     00:00    
(79/248): libX11-common-1.8.1-2.fc38.noarch.rpm 1.1 MB/s | 182 kB     00:00    
(80/248): libX11-devel-1.8.1-2.fc38.s390x.rpm   6.6 MB/s | 1.0 MB     00:00    
(81/248): libX11-xcb-1.8.1-2.fc38.s390x.rpm      75 kB/s |  12 kB     00:00    
(82/248): libXau-1.0.11-1.fc38.s390x.rpm        200 kB/s |  31 kB     00:00    
(83/248): libXau-devel-1.0.11-1.fc38.s390x.rpm   86 kB/s |  13 kB     00:00    
(84/248): libXcomposite-0.4.5-8.fc37.s390x.rpm  148 kB/s |  23 kB     00:00    
(85/248): libXcursor-1.2.1-2.fc37.s390x.rpm     196 kB/s |  30 kB     00:00    
(86/248): libXcursor-devel-1.2.1-2.fc37.s390x.r 256 kB/s |  40 kB     00:00    
(87/248): libXext-1.3.5-1.fc38.s390x.rpm        245 kB/s |  38 kB     00:00    
(88/248): libXext-devel-1.3.5-1.fc38.s390x.rpm  549 kB/s |  85 kB     00:00    
(89/248): libXfixes-6.0.0-4.fc37.s390x.rpm      118 kB/s |  18 kB     00:00    
(90/248): libXfixes-devel-6.0.0-4.fc37.s390x.rp  80 kB/s |  12 kB     00:00    
(91/248): libXft-2.3.6-1.fc38.s390x.rpm         450 kB/s |  70 kB     00:00    
(92/248): libXi-1.8-3.fc37.s390x.rpm            241 kB/s |  38 kB     00:00    
(93/248): libXrandr-1.5.2-9.fc37.s390x.rpm      170 kB/s |  26 kB     00:00    
(94/248): libXrandr-devel-1.5.2-9.fc37.s390x.rp 122 kB/s |  19 kB     00:00    
(95/248): libXrender-0.9.11-1.fc38.s390x.rpm    172 kB/s |  27 kB     00:00    
(96/248): libXrender-devel-0.9.11-1.fc38.s390x. 120 kB/s |  19 kB     00:00    
(97/248): libXt-1.2.1-3.fc37.s390x.rpm          1.1 MB/s | 171 kB     00:00    
(98/248): libXt-devel-1.2.1-3.fc37.s390x.rpm    2.8 MB/s | 460 kB     00:00    
(99/248): libXtst-1.2.4-1.fc38.s390x.rpm        129 kB/s |  20 kB     00:00    
(100/248): libXxf86vm-1.1.5-1.fc38.s390x.rpm    111 kB/s |  17 kB     00:00    
(101/248): libXxf86vm-devel-1.1.5-1.fc38.s390x. 146 kB/s |  23 kB     00:00    
(102/248): libappstream-glib-0.8.2-1.fc38.s390x 2.4 MB/s | 386 kB     00:00    
(103/248): libasyncns-0.8-23.fc37.s390x.rpm     187 kB/s |  29 kB     00:00    
(104/248): libb2-0.98.1-7.fc37.s390x.rpm        166 kB/s |  26 kB     00:00    
(105/248): libdatrie-0.2.13-4.fc37.s390x.rpm    201 kB/s |  32 kB     00:00    
(106/248): libdecor-0.1.1-1.fc38.s390x.rpm      260 kB/s |  41 kB     00:00    
(107/248): libdrm-2.4.114-1.fc38.s390x.rpm      616 kB/s |  96 kB     00:00    
(108/248): libfontenc-1.1.6-1.fc38.s390x.rpm    206 kB/s |  32 kB     00:00    
(109/248): libglvnd-1.6.0-1.fc38.s390x.rpm      922 kB/s | 144 kB     00:00    
(110/248): libglvnd-core-devel-1.6.0-1.fc38.s39 111 kB/s |  17 kB     00:00    
(111/248): libglvnd-devel-1.6.0-1.fc38.s390x.rp 1.0 MB/s | 163 kB     00:00    
(112/248): libglvnd-egl-1.6.0-1.fc38.s390x.rpm  234 kB/s |  36 kB     00:00    
(113/248): libglvnd-gles-1.6.0-1.fc38.s390x.rpm 241 kB/s |  37 kB     00:00    
(114/248): libglvnd-glx-1.6.0-1.fc38.s390x.rpm  1.1 MB/s | 168 kB     00:00    
(115/248): libglvnd-opengl-1.6.0-1.fc38.s390x.r 345 kB/s |  54 kB     00:00    
(116/248): libinstpatch-1.1.6-14.fc38.s390x.rpm 1.6 MB/s | 267 kB     00:00    
(117/248): libjpeg-turbo-2.1.4-1.fc38.s390x.rpm 1.0 MB/s | 163 kB     00:00    
(118/248): libjpeg-turbo-devel-2.1.4-1.fc38.s39 626 kB/s |  98 kB     00:00    
(119/248): libmikmod-3.3.11.1-13.fc37.s390x.rpm 1.0 MB/s | 163 kB     00:00    
(120/248): libmng-2.0.3-16.fc37.s390x.rpm       1.1 MB/s | 179 kB     00:00    
(121/248): libmpc-1.2.1-5.fc37.s390x.rpm        394 kB/s |  61 kB     00:00    
(122/248): libogg-1.3.5-4.fc37.s390x.rpm        202 kB/s |  33 kB     00:00    
(123/248): libogg-devel-1.3.5-4.fc37.s390x.rpm   81 kB/s |  13 kB     00:00    
(124/248): libpng-1.6.37-13.fc37.s390x.rpm      744 kB/s | 116 kB     00:00    
(125/248): libpng-devel-1.6.37-13.fc37.s390x.rp 1.8 MB/s | 290 kB     00:00    
(126/248): libsamplerate-0.2.2-3.fc37.s390x.rpm 7.7 MB/s | 1.3 MB     00:00    
(127/248): libsbc-1.5-4.fc37.s390x.rpm          277 kB/s |  43 kB     00:00    
(128/248): libsndfile-1.1.0-5.fc38.s390x.rpm    1.3 MB/s | 212 kB     00:00    
(129/248): libstemmer-2.2.0-4.fc38.s390x.rpm    1.0 MB/s | 166 kB     00:00    
(130/248): libthai-0.1.29-3.fc37.s390x.rpm      1.3 MB/s | 213 kB     00:00    
(131/248): libtiff-4.4.0-4.fc37.s390x.rpm       1.2 MB/s | 192 kB     00:00    
(132/248): libunwind-1.6.2-5.fc38.s390x.rpm     361 kB/s |  56 kB     00:00    
(133/248): libusb1-1.0.26-1.fc38.s390x.rpm      440 kB/s |  71 kB     00:00    
(134/248): libuv-1.44.2-2.fc37.s390x.rpm        942 kB/s | 147 kB     00:00    
(135/248): libvorbis-1.3.7-6.fc37.s390x.rpm     1.2 MB/s | 196 kB     00:00    
(136/248): libvorbis-devel-1.3.7-6.fc37.s390x.r 117 kB/s |  18 kB     00:00    
(137/248): libwayland-client-1.21.0-1.fc37.s390 208 kB/s |  32 kB     00:00    
(138/248): libwayland-cursor-1.21.0-1.fc37.s390 122 kB/s |  19 kB     00:00    
(139/248): libwayland-server-1.21.0-1.fc37.s390 261 kB/s |  40 kB     00:00    
(140/248): libwebp-1.2.4-2.fc38.s390x.rpm       1.4 MB/s | 227 kB     00:00    
(141/248): libxcb-1.13.1-10.fc37.s390x.rpm      1.5 MB/s | 233 kB     00:00    
(142/248): libxcb-devel-1.13.1-10.fc37.s390x.rp 8.7 MB/s | 1.4 MB     00:00    
(143/248): libxcrypt-devel-4.4.33-5.fc38.s390x. 194 kB/s |  30 kB     00:00    
(144/248): libxshmfence-1.3-11.fc37.s390x.rpm    75 kB/s |  12 kB     00:00    
(145/248): lilv-libs-0.24.14-3.fc37.s390x.rpm   367 kB/s |  57 kB     00:00    
(146/248): lksctp-tools-1.0.19-2.fc37.s390x.rpm 572 kB/s |  89 kB     00:00    
(147/248): lua-5.4.4-6.fc38.s390x.rpm           1.2 MB/s | 187 kB     00:00    
(148/248): lua-posix-35.1-4.fc37.s390x.rpm      872 kB/s | 138 kB     00:00    
(149/248): m4-1.4.19-4.fc37.s390x.rpm           1.9 MB/s | 300 kB     00:00    
(150/248): make-4.3-11.fc37.s390x.rpm           3.3 MB/s | 536 kB     00:00    
(151/248): mesa-libEGL-22.3.1-1.fc38.s390x.rpm  780 kB/s | 128 kB     00:00    
(152/248): mesa-libGL-22.3.1-1.fc38.s390x.rpm   872 kB/s | 188 kB     00:00    
(153/248): mesa-libGLU-9.0.1-7.fc37.s390x.rpm   580 kB/s | 146 kB     00:00    
(154/248): mesa-libGLU-devel-9.0.1-7.fc37.s390x  70 kB/s |  13 kB     00:00    
(155/248): mesa-libgbm-22.3.1-1.fc38.s390x.rpm  282 kB/s |  45 kB     00:00    
(156/248): mesa-libglapi-22.3.1-1.fc38.s390x.rp 475 kB/s |  79 kB     00:00    
(157/248): mkfontscale-1.2.2-2.fc37.s390x.rpm   180 kB/s |  31 kB     00:00    
(158/248): mpdecimal-2.5.1-4.fc37.s390x.rpm     564 kB/s | 104 kB     00:00    
(159/248): mpg123-libs-1.31.1-3.fc38.s390x.rpm  2.0 MB/s | 338 kB     00:00    
(160/248): ncurses-6.3-5.20221126.fc38.s390x.rp 2.6 MB/s | 413 kB     00:00    
(161/248): nspr-4.35.0-2.fc38.s390x.rpm         878 kB/s | 138 kB     00:00    
(162/248): nss-3.85.0-1.fc38.s390x.rpm          4.1 MB/s | 667 kB     00:00    
(163/248): nss-softokn-3.85.0-1.fc38.s390x.rpm  6.1 MB/s | 1.0 MB     00:00    
(164/248): nss-softokn-freebl-3.85.0-1.fc38.s39 1.9 MB/s | 303 kB     00:00    
(165/248): nss-sysinit-3.85.0-1.fc38.s390x.rpm  117 kB/s |  18 kB     00:00    
(166/248): nss-util-3.85.0-1.fc38.s390x.rpm     552 kB/s |  86 kB     00:00    
(167/248): openfec-1.4.2.4-3.fc38.s390x.rpm     829 kB/s | 131 kB     00:00    
(168/248): opus-1.3.1-11.fc37.s390x.rpm         1.3 MB/s | 206 kB     00:00    
(169/248): pango-1.50.12-1.fc38.s390x.rpm       2.1 MB/s | 340 kB     00:00    
(170/248): pcre-8.45-1.fc37.2.s390x.rpm         770 kB/s | 121 kB     00:00    
(171/248): perl-B-1.83-492.fc38.s390x.rpm       1.2 MB/s | 184 kB     00:00    
(172/248): perl-Carp-1.52-489.fc37.noarch.rpm   186 kB/s |  29 kB     00:00    
(173/248): perl-Class-Struct-0.66-492.fc38.noar 162 kB/s |  25 kB     00:00    
(174/248): perl-Data-Dumper-2.184-490.fc37.s390 358 kB/s |  56 kB     00:00    
(175/248): perl-DynaLoader-1.52-492.fc38.s390x. 187 kB/s |  29 kB     00:00    
(176/248): perl-Encode-3.19-492.fc38.s390x.rpm   11 MB/s | 1.7 MB     00:00    
(177/248): perl-Errno-1.36-492.fc38.s390x.rpm   115 kB/s |  18 kB     00:00    
(178/248): perl-Exporter-5.77-489.fc37.noarch.r 202 kB/s |  31 kB     00:00    
(179/248): perl-Fcntl-1.15-492.fc38.s390x.rpm   152 kB/s |  23 kB     00:00    
(180/248): perl-File-Basename-2.85-492.fc38.noa 131 kB/s |  20 kB     00:00    
(181/248): perl-File-Compare-1.100.700-492.fc38 105 kB/s |  16 kB     00:00    
(182/248): perl-File-Copy-2.39-492.fc38.noarch. 149 kB/s |  23 kB     00:00    
(183/248): perl-File-Find-1.40-492.fc38.noarch. 183 kB/s |  28 kB     00:00    
(184/248): perl-File-Path-2.18-489.fc37.noarch. 227 kB/s |  35 kB     00:00    
(185/248): perl-File-Temp-0.231.100-489.fc37.no 383 kB/s |  59 kB     00:00    
(186/248): perl-File-stat-1.12-492.fc38.noarch. 130 kB/s |  20 kB     00:00    
(187/248): perl-Getopt-Long-2.54-1.fc38.noarch. 387 kB/s |  60 kB     00:00    
(188/248): perl-Getopt-Std-1.13-492.fc38.noarch 120 kB/s |  19 kB     00:00    
(189/248): perl-HTTP-Tiny-0.082-1.fc37.noarch.r 358 kB/s |  55 kB     00:00    
(190/248): perl-IO-1.50-492.fc38.s390x.rpm      610 kB/s |  95 kB     00:00    
(191/248): perl-IPC-Open3-1.22-492.fc38.noarch. 167 kB/s |  26 kB     00:00    
(192/248): perl-MIME-Base64-3.16-489.fc37.s390x 194 kB/s |  30 kB     00:00    
(193/248): perl-POSIX-2.03-492.fc38.s390x.rpm   641 kB/s |  99 kB     00:00    
(194/248): perl-PathTools-3.84-489.fc37.s390x.r 575 kB/s |  89 kB     00:00    
(195/248): perl-Pod-Escapes-1.07-489.fc37.noarc 128 kB/s |  20 kB     00:00    
(196/248): perl-Pod-Perldoc-3.28.01-490.fc37.no 578 kB/s |  90 kB     00:00    
(197/248): perl-Pod-Simple-3.43-490.fc37.noarch 1.4 MB/s | 225 kB     00:00    
(198/248): perl-Pod-Usage-2.03-3.fc37.noarch.rp 260 kB/s |  40 kB     00:00    
(199/248): perl-Scalar-List-Utils-1.63-489.fc38 456 kB/s |  71 kB     00:00    
(200/248): perl-SelectSaver-1.02-492.fc38.noarc  95 kB/s |  15 kB     00:00    
(201/248): perl-Socket-2.036-1.fc38.s390x.rpm   352 kB/s |  55 kB     00:00    
(202/248): perl-Storable-3.26-489.fc37.s390x.rp 601 kB/s |  93 kB     00:00    
(203/248): perl-Symbol-1.09-492.fc38.noarch.rpm 111 kB/s |  17 kB     00:00    
(204/248): perl-Term-ANSIColor-5.01-490.fc37.no 308 kB/s |  48 kB     00:00    
(205/248): perl-Term-Cap-1.17-489.fc37.noarch.r 140 kB/s |  22 kB     00:00    
(206/248): perl-Text-ParseWords-3.31-489.fc37.n 106 kB/s |  16 kB     00:00    
(207/248): perl-Text-Tabs+Wrap-2021.0814-489.fc 143 kB/s |  22 kB     00:00    
(208/248): perl-Thread-Queue-3.14-489.fc37.noar 138 kB/s |  21 kB     00:00    
(209/248): perl-Time-Local-1.300-489.fc37.noarc 216 kB/s |  33 kB     00:00    
(210/248): perl-constant-1.33-490.fc37.noarch.r 147 kB/s |  23 kB     00:00    
(211/248): perl-if-0.61.000-492.fc38.noarch.rpm 109 kB/s |  17 kB     00:00    
(212/248): perl-interpreter-5.36.0-492.fc38.s39 483 kB/s |  75 kB     00:00    
(213/248): perl-libs-5.36.0-492.fc38.s390x.rpm   13 MB/s | 2.2 MB     00:00    
(214/248): perl-mro-1.26-492.fc38.s390x.rpm     202 kB/s |  31 kB     00:00    
(215/248): perl-overload-1.35-492.fc38.noarch.r 313 kB/s |  49 kB     00:00    
(216/248): perl-overloading-0.02-492.fc38.noarc 102 kB/s |  16 kB     00:00    
(217/248): perl-parent-0.239-1.fc38.noarch.rpm   91 kB/s |  14 kB     00:00    
(218/248): perl-podlators-5.00-1.fc38.noarch.rp 818 kB/s | 127 kB     00:00    
(219/248): perl-threads-2.27-489.fc37.s390x.rpm 363 kB/s |  56 kB     00:00    
(220/248): perl-threads-shared-1.64-489.fc37.s3 281 kB/s |  44 kB     00:00    
(221/248): perl-vars-1.05-492.fc38.noarch.rpm   103 kB/s |  16 kB     00:00    
(222/248): pipewire-libs-0.3.63-1.fc38.s390x.rp 9.3 MB/s | 1.5 MB     00:00    
(223/248): pixman-0.40.0-6.fc37.s390x.rpm       1.1 MB/s | 181 kB     00:00    
(224/248): pulseaudio-libs-16.1-2.fc38.s390x.rp 4.1 MB/s | 672 kB     00:00    
(225/248): python-pip-wheel-22.3.1-1.fc38.noarc 8.9 MB/s | 1.4 MB     00:00    
(226/248): python-setuptools-wheel-65.5.1-1.fc3 4.4 MB/s | 715 kB     00:00    
(227/248): python3-3.11.1-1.fc38.s390x.rpm      175 kB/s |  27 kB     00:00    
(228/248): roc-toolkit-0.1.5^20220829git863a022 208 kB/s |  90 kB     00:00    
(229/248): sdl12-compat-1.2.60-1.fc38.s390x.rpm 246 kB/s |  90 kB     00:00    
(230/248): python3-libs-3.11.1-1.fc38.s390x.rpm  15 MB/s | 9.5 MB     00:00    
(231/248): sdljava-0.9.1-58.fc37.s390x.rpm      1.9 MB/s | 400 kB     00:00    
(232/248): serd-0.30.12-2.fc37.s390x.rpm        276 kB/s |  59 kB     00:00    
(233/248): shared-mime-info-2.2-2.fc37.s390x.rp 2.4 MB/s | 380 kB     00:00    
(234/248): sord-0.16.10-1.fc37.s390x.rpm        291 kB/s |  45 kB     00:00    
(235/248): sratom-0.6.10-2.fc37.s390x.rpm       157 kB/s |  25 kB     00:00    
(236/248): swig-4.1.1-1.fc38.s390x.rpm          9.1 MB/s | 1.5 MB     00:00    
(237/248): ttmkfdir-3.0.9-66.fc37.s390x.rpm     330 kB/s |  52 kB     00:00    
(238/248): tzdata-java-2022g-1.fc38.noarch.rpm  1.2 MB/s | 208 kB     00:00    
(239/248): vecmath1.2-1.14-32.fc37.noarch.rpm   684 kB/s | 117 kB     00:00    
(240/248): vulkan-loader-1.3.231.1-2.fc38.s390x 880 kB/s | 138 kB     00:00    
(241/248): webrtc-audio-processing-0.3.1-9.fc37 1.8 MB/s | 290 kB     00:00    
(242/248): xml-common-0.6.3-59.fc37.noarch.rpm  198 kB/s |  31 kB     00:00    
(243/248): xml-commons-apis-1.4.01-39.fc37.noar 968 kB/s | 230 kB     00:00    
(244/248): xorg-x11-fonts-Type1-7.5-34.fc37.noa 2.1 MB/s | 505 kB     00:00    
(245/248): xorg-x11-proto-devel-2022.2-2.fc38.n 1.9 MB/s | 299 kB     00:00    
(246/248): zita-alsa-pcmi-0.4.0-2.fc37.s390x.rp 207 kB/s |  32 kB     00:00    
(247/248): zita-resampler-1.8.0-5.fc37.s390x.rp 251 kB/s |  43 kB     00:00    
(248/248): zlib-devel-1.2.13-1.fc38.s390x.rpm   288 kB/s |  45 kB     00:00    
--------------------------------------------------------------------------------
Total                                           6.6 MB/s | 163 MB     00:24     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: copy-jdk-configs-4.1-1.fc38.noarch                     1/1 
  Running scriptlet: java-17-openjdk-headless-1:17.0.6.0.1-0.3.ea.fc38.s3   1/1 
  Preparing        :                                                        1/1 
  Installing       : xorg-x11-proto-devel-2022.2-2.fc38.noarch            1/248 
  Installing       : javapackages-filesystem-6.1.0-5.fc38.noarch          2/248 
  Installing       : libjpeg-turbo-2.1.4-1.fc38.s390x                     3/248 
  Installing       : libpng-2:1.6.37-13.fc37.s390x                        4/248 
  Installing       : dbus-libs-1:1.14.4-1.fc38.s390x                      5/248 
  Installing       : nspr-4.35.0-2.fc38.s390x                             6/248 
  Installing       : libglvnd-1:1.6.0-1.fc38.s390x                        7/248 
  Installing       : alsa-lib-1.2.8-2.fc38.s390x                          8/248 
  Installing       : nss-util-3.85.0-1.fc38.s390x                         9/248 
  Installing       : libogg-2:1.3.5-4.fc37.s390x                         10/248 
  Installing       : expat-2.5.0-1.fc38.s390x                            11/248 
  Installing       : libvorbis-1:1.3.7-6.fc37.s390x                      12/248 
  Installing       : serd-0.30.12-2.fc37.s390x                           13/248 
  Installing       : opus-1.3.1-11.fc37.s390x                            14/248 
  Installing       : libwayland-client-1.21.0-1.fc37.s390x               15/248 
  Installing       : libmpc-1.2.1-5.fc37.s390x                           16/248 
  Installing       : libdrm-2.4.114-1.fc38.s390x                         17/248 
  Installing       : libX11-xcb-1.8.1-2.fc38.s390x                       18/248 
  Installing       : libICE-1.0.10-9.fc37.s390x                          19/248 
  Installing       : libICE-devel-1.0.10-9.fc37.s390x                    20/248 
  Installing       : libSM-1.2.3-11.fc37.s390x                           21/248 
  Installing       : avahi-libs-0.8-19.fc38.s390x                        22/248 
  Installing       : mesa-libglapi-22.3.1-1.fc38.s390x                   23/248 
  Installing       : libxshmfence-1.3-11.fc37.s390x                      24/248 
  Installing       : libwayland-server-1.21.0-1.fc37.s390x               25/248 
  Installing       : libXau-1.0.11-1.fc38.s390x                          26/248 
  Installing       : libxcb-1.13.1-10.fc37.s390x                         27/248 
  Installing       : gnutls-3.7.8-9.fc38.s390x                           28/248 
  Installing       : glib2-2.74.1-2.fc38.s390x                           29/248 
  Installing       : fonts-filesystem-1:2.0.5-10.fc38.noarch             30/248 
  Installing       : emacs-filesystem-1:28.1-3.fc37.noarch               31/248 
  Installing       : libatomic-13.0.0-0.4.fc38.s390x                     32/248 
  Installing       : libusb1-1.0.26-1.fc38.s390x                         33/248 
  Installing       : json-glib-1.6.6-3.fc37.s390x                        34/248 
  Installing       : shared-mime-info-2.2-2.fc37.s390x                   35/248 
  Running scriptlet: shared-mime-info-2.2-2.fc37.s390x                   35/248 
  Installing       : gdk-pixbuf2-2.42.10-1.fc38.s390x                    36/248 
  Installing       : cups-libs-1:2.4.2-5.fc38.s390x                      37/248 
  Installing       : libXau-devel-1.0.11-1.fc38.s390x                    38/248 
  Installing       : libxcb-devel-1.13.1-10.fc37.s390x                   39/248 
  Installing       : mesa-libgbm-22.3.1-1.fc38.s390x                     40/248 
  Installing       : libglvnd-egl-1:1.6.0-1.fc38.s390x                   41/248 
  Installing       : mesa-libEGL-22.3.1-1.fc38.s390x                     42/248 
  Installing       : libglvnd-gles-1:1.6.0-1.fc38.s390x                  43/248 
  Installing       : libSM-devel-1.2.3-11.fc37.s390x                     44/248 
  Installing       : cpp-13.0.0-0.4.fc38.s390x                           45/248 
  Installing       : libwayland-cursor-1.21.0-1.fc37.s390x               46/248 
  Installing       : flac-libs-1.4.2-1.fc38.s390x                        47/248 
  Installing       : nss-softokn-freebl-3.85.0-1.fc38.s390x              48/248 
  Installing       : nss-softokn-3.85.0-1.fc38.s390x                     49/248 
  Installing       : zita-alsa-pcmi-0.4.0-2.fc37.s390x                   50/248 
  Installing       : libglvnd-opengl-1:1.6.0-1.fc38.s390x                51/248 
  Installing       : jasper-libs-3.0.6-1.fc37.s390x                      52/248 
  Installing       : zlib-devel-1.2.13-1.fc38.s390x                      53/248 
  Running scriptlet: xml-common-0.6.3-59.fc37.noarch                     54/248 
  Installing       : xml-common-0.6.3-59.fc37.noarch                     54/248 
  Installing       : webrtc-audio-processing-0.3.1-9.fc37.s390x          55/248 
  Installing       : vulkan-loader-1.3.231.1-2.fc38.s390x                56/248 
  Installing       : tzdata-java-2022g-1.fc38.noarch                     57/248 
  Installing       : python-setuptools-wheel-65.5.1-1.fc38.noarch        58/248 
  Installing       : python-pip-wheel-22.3.1-1.fc38.noarch               59/248 
  Installing       : pixman-0.40.0-6.fc37.s390x                          60/248 
  Installing       : pcre-8.45-1.fc37.2.s390x                            61/248 
  Installing       : sord-0.16.10-1.fc37.s390x                           62/248 
  Installing       : sratom-0.6.10-2.fc37.s390x                          63/248 
  Installing       : lilv-libs-0.24.14-3.fc37.s390x                      64/248 
  Installing       : openfec-1.4.2.4-3.fc38.s390x                        65/248 
  Installing       : ncurses-6.3-5.20221126.fc38.s390x                   66/248 
  Installing       : mpg123-libs-1.31.1-3.fc38.s390x                     67/248 
  Installing       : mpdecimal-2.5.1-4.fc37.s390x                        68/248 
  Installing       : m4-1.4.19-4.fc37.s390x                              69/248 
  Installing       : lua-posix-35.1-4.fc37.s390x                         70/248 
  Installing       : lua-5.4.4-6.fc38.s390x                              71/248 
  Installing       : copy-jdk-configs-4.1-1.fc38.noarch                  72/248 
  Installing       : lksctp-tools-1.0.19-2.fc37.s390x                    73/248 
  Installing       : libwebp-1.2.4-2.fc38.s390x                          74/248 
  Installing       : libuv-1:1.44.2-2.fc37.s390x                         75/248 
  Installing       : libunwind-1.6.2-5.fc38.s390x                        76/248 
  Installing       : roc-toolkit-0.1.5^20220829git863a0227-3.fc38.s39    77/248 
  Installing       : libstemmer-2.2.0-4.fc38.s390x                       78/248 
  Installing       : libsbc-1.5-4.fc37.s390x                             79/248 
  Installing       : libsamplerate-0.2.2-3.fc37.s390x                    80/248 
  Installing       : libglvnd-core-devel-1:1.6.0-1.fc38.s390x            81/248 
  Installing       : libfontenc-1.1.6-1.fc38.s390x                       82/248 
  Installing       : libdatrie-0.2.13-4.fc37.s390x                       83/248 
  Installing       : libthai-0.1.29-3.fc37.s390x                         84/248 
  Installing       : libb2-0.98.1-7.fc37.s390x                           85/248 
  Installing       : python3-3.11.1-1.fc38.s390x                         86/248 
  Installing       : python3-libs-3.11.1-1.fc38.s390x                    87/248 
  Installing       : crypto-policies-scripts-20221215-1.gita4c31a3.fc    88/248 
  Installing       : nss-sysinit-3.85.0-1.fc38.s390x                     89/248 
  Installing       : nss-3.85.0-1.fc38.s390x                             90/248 
  Running scriptlet: nss-3.85.0-1.fc38.s390x                             90/248 
  Installing       : java-17-openjdk-headless-1:17.0.6.0.1-0.3.ea.fc3    91/248 
  Running scriptlet: java-17-openjdk-headless-1:17.0.6.0.1-0.3.ea.fc3    91/248 
  Installing       : ant-lib-1.10.12-8.fc38.noarch                       92/248 
  Installing       : javapackages-tools-6.1.0-5.fc38.noarch              93/248 
  Installing       : jdom-1.1.3-31.fc38.noarch                           94/248 
  Installing       : libasyncns-0.8-23.fc37.s390x                        95/248 
  Installing       : libX11-common-1.8.1-2.fc38.noarch                   96/248 
  Installing       : libX11-1.8.1-2.fc38.s390x                           97/248 
  Installing       : libXext-1.3.5-1.fc38.s390x                          98/248 
  Installing       : libX11-devel-1.8.1-2.fc38.s390x                     99/248 
  Installing       : libXrender-0.9.11-1.fc38.s390x                     100/248 
  Installing       : libXfixes-6.0.0-4.fc37.s390x                       101/248 
  Installing       : libXrender-devel-0.9.11-1.fc38.s390x               102/248 
  Installing       : libXext-devel-1.3.5-1.fc38.s390x                   103/248 
  Installing       : libXi-1.8-3.fc37.s390x                             104/248 
  Installing       : libXxf86vm-1.1.5-1.fc38.s390x                      105/248 
  Installing       : libglvnd-glx-1:1.6.0-1.fc38.s390x                  106/248 
  Installing       : mesa-libGL-22.3.1-1.fc38.s390x                     107/248 
  Installing       : mesa-libGLU-9.0.1-7.fc37.s390x                     108/248 
  Installing       : libGLEW-2.2.0-3.fc37.s390x                         109/248 
  Installing       : libglvnd-devel-1:1.6.0-1.fc38.s390x                110/248 
  Installing       : libXtst-1.2.4-1.fc38.s390x                         111/248 
  Installing       : libXcursor-1.2.1-2.fc37.s390x                      112/248 
  Installing       : libXfixes-devel-6.0.0-4.fc37.s390x                 113/248 
  Installing       : libXrandr-1.5.2-9.fc37.s390x                       114/248 
  Installing       : libXcomposite-0.4.5-8.fc37.s390x                   115/248 
  Installing       : libXt-1.2.1-3.fc37.s390x                           116/248 
  Installing       : lcms2-2.14-1.fc38.s390x                            117/248 
  Installing       : libmng-2.0.3-16.fc37.s390x                         118/248 
  Installing       : lame-libs-3.100-13.fc37.s390x                      119/248 
  Installing       : kernel-headers-6.1.0-1.fc38.s390x                  120/248 
  Installing       : jbigkit-libs-2.1-24.fc37.s390x                     121/248 
  Installing       : libtiff-4.4.0-4.fc37.s390x                         122/248 
  Installing       : DevIL-1.7.8-40.fc38.s390x                          123/248 
  Installing       : gsm-1.0.22-1.fc37.s390x                            124/248 
  Installing       : libsndfile-1.1.0-5.fc38.s390x                      125/248 
  Installing       : pulseaudio-libs-16.1-2.fc38.s390x                  126/248 
  Installing       : libmikmod-3.3.11.1-13.fc37.s390x                   127/248 
  Installing       : libinstpatch-1.1.6-14.fc38.s390x                   128/248 
  Installing       : zita-resampler-1.8.0-5.fc37.s390x                  129/248 
  Running scriptlet: jack-audio-connection-kit-1.9.21-3.fc38.s390x      130/248 
  Installing       : jack-audio-connection-kit-1.9.21-3.fc38.s390x      130/248 
  Running scriptlet: groff-base-1.22.4-10.fc37.s390x                    131/248 
  Installing       : groff-base-1.22.4-10.fc37.s390x                    131/248 
  Running scriptlet: groff-base-1.22.4-10.fc37.s390x                    131/248 
  Installing       : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch      132/248 
  Installing       : perl-if-0.61.000-492.fc38.noarch                   133/248 
  Installing       : perl-Time-Local-2:1.300-489.fc37.noarch            134/248 
  Installing       : perl-File-Path-2.18-489.fc37.noarch                135/248 
  Installing       : perl-Pod-Escapes-1:1.07-489.fc37.noarch            136/248 
  Installing       : perl-Class-Struct-0.66-492.fc38.noarch             137/248 
  Installing       : perl-POSIX-2.03-492.fc38.s390x                     138/248 
  Installing       : perl-Term-ANSIColor-5.01-490.fc37.noarch           139/248 
  Installing       : perl-IPC-Open3-1.22-492.fc38.noarch                140/248 
  Installing       : perl-HTTP-Tiny-0.082-1.fc37.noarch                 141/248 
  Installing       : perl-File-Temp-1:0.231.100-489.fc37.noarch         142/248 
  Installing       : perl-Term-Cap-1.17-489.fc37.noarch                 143/248 
  Installing       : perl-Pod-Simple-1:3.43-490.fc37.noarch             144/248 
  Installing       : perl-Socket-4:2.036-1.fc38.s390x                   145/248 
  Installing       : perl-SelectSaver-1.02-492.fc38.noarch              146/248 
  Installing       : perl-Symbol-1.09-492.fc38.noarch                   147/248 
  Installing       : perl-File-stat-1.12-492.fc38.noarch                148/248 
  Installing       : perl-podlators-1:5.00-1.fc38.noarch                149/248 
  Installing       : perl-Pod-Perldoc-3.28.01-490.fc37.noarch           150/248 
  Installing       : perl-Fcntl-1.15-492.fc38.s390x                     151/248 
  Installing       : perl-Text-ParseWords-3.31-489.fc37.noarch          152/248 
  Installing       : perl-mro-1.26-492.fc38.s390x                       153/248 
  Installing       : perl-IO-1.50-492.fc38.s390x                        154/248 
  Installing       : perl-overloading-0.02-492.fc38.noarch              155/248 
  Installing       : perl-Pod-Usage-4:2.03-3.fc37.noarch                156/248 
  Installing       : perl-Errno-1.36-492.fc38.s390x                     157/248 
  Installing       : perl-File-Basename-2.85-492.fc38.noarch            158/248 
  Installing       : perl-Getopt-Std-1.13-492.fc38.noarch               159/248 
  Installing       : perl-MIME-Base64-3.16-489.fc37.s390x               160/248 
  Installing       : perl-Scalar-List-Utils-5:1.63-489.fc38.s390x       161/248 
  Installing       : perl-constant-1.33-490.fc37.noarch                 162/248 
  Installing       : perl-Storable-1:3.26-489.fc37.s390x                163/248 
  Installing       : perl-overload-1.35-492.fc38.noarch                 164/248 
  Installing       : perl-parent-1:0.239-1.fc38.noarch                  165/248 
  Installing       : perl-vars-1.05-492.fc38.noarch                     166/248 
  Installing       : perl-Getopt-Long-1:2.54-1.fc38.noarch              167/248 
  Installing       : perl-Carp-1.52-489.fc37.noarch                     168/248 
  Installing       : perl-Exporter-5.77-489.fc37.noarch                 169/248 
  Installing       : perl-PathTools-3.84-489.fc37.s390x                 170/248 
  Installing       : perl-DynaLoader-1.52-492.fc38.s390x                171/248 
  Installing       : perl-Encode-4:3.19-492.fc38.s390x                  172/248 
  Installing       : perl-libs-4:5.36.0-492.fc38.s390x                  173/248 
  Installing       : perl-interpreter-4:5.36.0-492.fc38.s390x           174/248 
  Installing       : perl-threads-1:2.27-489.fc37.s390x                 175/248 
  Installing       : perl-threads-shared-1.64-489.fc37.s390x            176/248 
  Installing       : perl-Thread-Queue-3.14-489.fc37.noarch             177/248 
  Installing       : perl-Data-Dumper-2.184-490.fc37.s390x              178/248 
  Installing       : perl-B-1.83-492.fc38.s390x                         179/248 
  Installing       : perl-File-Compare-1.100.700-492.fc38.noarch        180/248 
  Installing       : perl-File-Copy-2.39-492.fc38.noarch                181/248 
  Installing       : perl-File-Find-1.40-492.fc38.noarch                182/248 
  Installing       : autoconf-2.71-4.fc38.noarch                        183/248 
  Installing       : automake-1.16.5-9.fc37.noarch                      184/248 
  Installing       : libogg-devel-2:1.3.5-4.fc37.s390x                  185/248 
  Installing       : graphite2-1.3.14-10.fc37.s390x                     186/248 
  Installing       : harfbuzz-6.0.0-1.fc38.s390x                        187/248 
  Installing       : freetype-2.12.1-3.fc37.s390x                       188/248 
  Installing       : ftgl-2.1.3-0.27.rc5.fc37.s390x                     189/248 
  Installing       : mkfontscale-1.2.2-2.fc37.s390x                     190/248 
  Installing       : ttmkfdir-3.0.9-66.fc37.s390x                       191/248 
  Installing       : google-noto-fonts-common-20201206^1.git0c78c8329   192/248 
  Installing       : google-noto-sans-vf-fonts-20201206^1.git0c78c832   193/248 
  Installing       : langpacks-core-font-en-3.0-27.fc38.noarch          194/248 
  Installing       : fontconfig-2.14.1-2.fc38.s390x                     195/248 
  Running scriptlet: fontconfig-2.14.1-2.fc38.s390x                     195/248 
  Installing       : cairo-1.17.6-2.fc37.s390x                          196/248 
  Installing       : libXft-2.3.6-1.fc38.s390x                          197/248 
  Installing       : xorg-x11-fonts-Type1-7.5-34.fc37.noarch            198/248 
  Running scriptlet: xorg-x11-fonts-Type1-7.5-34.fc37.noarch            198/248 
  Installing       : java-17-openjdk-1:17.0.6.0.1-0.3.ea.fc38.s390x     199/248 
  Running scriptlet: java-17-openjdk-1:17.0.6.0.1-0.3.ea.fc38.s390x     199/248 
  Installing       : java-17-openjdk-devel-1:17.0.6.0.1-0.3.ea.fc38.s   200/248 
  Running scriptlet: java-17-openjdk-devel-1:17.0.6.0.1-0.3.ea.fc38.s   200/248 
  Installing       : glibc-headers-s390-2.36.9000-18.fc38.noarch        201/248 
  Installing       : libxcrypt-devel-4.4.33-5.fc38.s390x                202/248 
  Installing       : glibc-devel-2.36.9000-18.fc38.s390x                203/248 
  Installing       : gl-manpages-1.1-25.20190306.fc37.noarch            204/248 
  Installing       : gc-8.2.2-1.fc38.s390x                              205/248 
  Installing       : fribidi-1.0.12-2.fc37.s390x                        206/248 
  Installing       : pango-1.50.12-1.fc38.s390x                         207/248 
  Installing       : libdecor-0.1.1-1.fc38.s390x                        208/248 
  Installing       : SDL2-2.26.0-1.fc38.s390x                           209/248 
  Installing       : sdl12-compat-1.2.60-1.fc38.s390x                   210/248 
  Installing       : SDL_gfx-2.0.26-7.fc38.s390x                        211/248 
  Installing       : SDL_image-1.2.12-31.fc38.s390x                     212/248 
  Installing       : SDL_ttf-2.0.11-23.fc38.s390x                       213/248 
  Installing       : fdk-aac-free-2.0.0-9.fc37.s390x                    214/248 
  Installing       : cmake-filesystem-3.25.1-1.fc38.s390x               215/248 
  Installing       : libubsan-13.0.0-0.4.fc38.s390x                     216/248 
  Installing       : libtool-ltdl-2.4.7-3.0.1.fc38.s390x                217/248 
  Installing       : guile22-2.2.7-6.fc37.s390x                         218/248 
  Installing       : make-1:4.3-11.fc37.s390x                           219/248 
  Installing       : libstdc++-devel-13.0.0-0.4.fc38.s390x              220/248 
  Installing       : libasan-13.0.0-0.4.fc38.s390x                      221/248 
  Installing       : gcc-13.0.0-0.4.fc38.s390x                          222/248 
  Running scriptlet: gcc-13.0.0-0.4.fc38.s390x                          222/248 
  Installing       : annobin-docs-10.99-1.0.1.fc38.noarch               223/248 
  Installing       : bluez-libs-5.66-4.fc38.s390x                       224/248 
  Installing       : pipewire-libs-0.3.63-1.fc38.s390x                  225/248 
  Installing       : fluidsynth-libs-2.3.0-1.fc38.s390x                 226/248 
  Installing       : fluidsynth-2.3.0-1.fc38.s390x                      227/248 
  Installing       : SDL_mixer-1.2.12-26.fc38.s390x                     228/248 
  Installing       : sdljava-0.9.1-58.fc37.s390x                        229/248 
  Installing       : annobin-plugin-gcc-10.99-1.0.1.fc38.s390x          230/248 
  Running scriptlet: annobin-plugin-gcc-10.99-1.0.1.fc38.s390x          230/248 
  Installing       : gcc-c++-13.0.0-0.4.fc38.s390x                      231/248 
  Installing       : gcc-plugin-annobin-13.0.0-0.4.fc38.s390x           232/248 
  Installing       : libjpeg-turbo-devel-2.1.4-1.fc38.s390x             233/248 
  Installing       : mesa-libGLU-devel-9.0.1-7.fc37.s390x               234/248 
  Installing       : ant-1.10.12-8.fc38.noarch                          235/248 
  Installing       : libvorbis-devel-1:1.3.7-6.fc37.s390x               236/248 
  Installing       : DevIL-devel-1.7.8-40.fc38.s390x                    237/248 
  Installing       : libXt-devel-1.2.1-3.fc37.s390x                     238/248 
  Installing       : libXrandr-devel-1.5.2-9.fc37.s390x                 239/248 
  Installing       : libXcursor-devel-1.2.1-2.fc37.s390x                240/248 
  Installing       : libXxf86vm-devel-1.1.5-1.fc38.s390x                241/248 
  Installing       : dom4j-2.0.3-6.fc37.noarch                          242/248 
  Installing       : vecmath1.2-1.14-32.fc37.noarch                     243/248 
  Installing       : xml-commons-apis-1.4.01-39.fc37.noarch             244/248 
  Installing       : libappstream-glib-0.8.2-1.fc38.s390x               245/248 
  Installing       : libpng-devel-2:1.6.37-13.fc37.s390x                246/248 
  Installing       : desktop-file-utils-0.26-7.fc37.s390x               247/248 
  Installing       : swig-4.1.1-1.fc38.s390x                            248/248 
  Running scriptlet: copy-jdk-configs-4.1-1.fc38.noarch                 248/248 
  Running scriptlet: crypto-policies-scripts-20221215-1.gita4c31a3.fc   248/248 
  Running scriptlet: nss-3.85.0-1.fc38.s390x                            248/248 
  Running scriptlet: java-17-openjdk-headless-1:17.0.6.0.1-0.3.ea.fc3   248/248 
  Running scriptlet: fontconfig-2.14.1-2.fc38.s390x                     248/248 
  Running scriptlet: java-17-openjdk-1:17.0.6.0.1-0.3.ea.fc38.s390x     248/248 
  Running scriptlet: java-17-openjdk-devel-1:17.0.6.0.1-0.3.ea.fc38.s   248/248 
  Running scriptlet: swig-4.1.1-1.fc38.s390x                            248/248 
  Verifying        : DevIL-1.7.8-40.fc38.s390x                            1/248 
  Verifying        : DevIL-devel-1.7.8-40.fc38.s390x                      2/248 
  Verifying        : SDL2-2.26.0-1.fc38.s390x                             3/248 
  Verifying        : SDL_gfx-2.0.26-7.fc38.s390x                          4/248 
  Verifying        : SDL_image-1.2.12-31.fc38.s390x                       5/248 
  Verifying        : SDL_mixer-1.2.12-26.fc38.s390x                       6/248 
  Verifying        : SDL_ttf-2.0.11-23.fc38.s390x                         7/248 
  Verifying        : alsa-lib-1.2.8-2.fc38.s390x                          8/248 
  Verifying        : autoconf-2.71-4.fc38.noarch                          9/248 
  Verifying        : avahi-libs-0.8-19.fc38.s390x                        10/248 
  Verifying        : bluez-libs-5.66-4.fc38.s390x                        11/248 
  Verifying        : annobin-docs-10.99-1.0.1.fc38.noarch                12/248 
  Verifying        : annobin-plugin-gcc-10.99-1.0.1.fc38.s390x           13/248 
  Verifying        : cpp-13.0.0-0.4.fc38.s390x                           14/248 
  Verifying        : gcc-13.0.0-0.4.fc38.s390x                           15/248 
  Verifying        : gcc-c++-13.0.0-0.4.fc38.s390x                       16/248 
  Verifying        : gcc-plugin-annobin-13.0.0-0.4.fc38.s390x            17/248 
  Verifying        : libasan-13.0.0-0.4.fc38.s390x                       18/248 
  Verifying        : libatomic-13.0.0-0.4.fc38.s390x                     19/248 
  Verifying        : libstdc++-devel-13.0.0-0.4.fc38.s390x               20/248 
  Verifying        : libtool-ltdl-2.4.7-3.0.1.fc38.s390x                 21/248 
  Verifying        : libubsan-13.0.0-0.4.fc38.s390x                      22/248 
  Verifying        : ant-1.10.12-8.fc38.noarch                           23/248 
  Verifying        : ant-lib-1.10.12-8.fc38.noarch                       24/248 
  Verifying        : automake-1.16.5-9.fc37.noarch                       25/248 
  Verifying        : cairo-1.17.6-2.fc37.s390x                           26/248 
  Verifying        : cmake-filesystem-3.25.1-1.fc38.s390x                27/248 
  Verifying        : copy-jdk-configs-4.1-1.fc38.noarch                  28/248 
  Verifying        : crypto-policies-scripts-20221215-1.gita4c31a3.fc    29/248 
  Verifying        : cups-libs-1:2.4.2-5.fc38.s390x                      30/248 
  Verifying        : dbus-libs-1:1.14.4-1.fc38.s390x                     31/248 
  Verifying        : desktop-file-utils-0.26-7.fc37.s390x                32/248 
  Verifying        : dom4j-2.0.3-6.fc37.noarch                           33/248 
  Verifying        : emacs-filesystem-1:28.1-3.fc37.noarch               34/248 
  Verifying        : expat-2.5.0-1.fc38.s390x                            35/248 
  Verifying        : fdk-aac-free-2.0.0-9.fc37.s390x                     36/248 
  Verifying        : flac-libs-1.4.2-1.fc38.s390x                        37/248 
  Verifying        : fluidsynth-2.3.0-1.fc38.s390x                       38/248 
  Verifying        : fluidsynth-libs-2.3.0-1.fc38.s390x                  39/248 
  Verifying        : fontconfig-2.14.1-2.fc38.s390x                      40/248 
  Verifying        : fonts-filesystem-1:2.0.5-10.fc38.noarch             41/248 
  Verifying        : freetype-2.12.1-3.fc37.s390x                        42/248 
  Verifying        : fribidi-1.0.12-2.fc37.s390x                         43/248 
  Verifying        : ftgl-2.1.3-0.27.rc5.fc37.s390x                      44/248 
  Verifying        : gc-8.2.2-1.fc38.s390x                               45/248 
  Verifying        : gdk-pixbuf2-2.42.10-1.fc38.s390x                    46/248 
  Verifying        : gl-manpages-1.1-25.20190306.fc37.noarch             47/248 
  Verifying        : glib2-2.74.1-2.fc38.s390x                           48/248 
  Verifying        : glibc-devel-2.36.9000-18.fc38.s390x                 49/248 
  Verifying        : glibc-headers-s390-2.36.9000-18.fc38.noarch         50/248 
  Verifying        : gnutls-3.7.8-9.fc38.s390x                           51/248 
  Verifying        : google-noto-fonts-common-20201206^1.git0c78c8329    52/248 
  Verifying        : google-noto-sans-vf-fonts-20201206^1.git0c78c832    53/248 
  Verifying        : graphite2-1.3.14-10.fc37.s390x                      54/248 
  Verifying        : groff-base-1.22.4-10.fc37.s390x                     55/248 
  Verifying        : gsm-1.0.22-1.fc37.s390x                             56/248 
  Verifying        : guile22-2.2.7-6.fc37.s390x                          57/248 
  Verifying        : harfbuzz-6.0.0-1.fc38.s390x                         58/248 
  Verifying        : jack-audio-connection-kit-1.9.21-3.fc38.s390x       59/248 
  Verifying        : jasper-libs-3.0.6-1.fc37.s390x                      60/248 
  Verifying        : java-17-openjdk-1:17.0.6.0.1-0.3.ea.fc38.s390x      61/248 
  Verifying        : java-17-openjdk-devel-1:17.0.6.0.1-0.3.ea.fc38.s    62/248 
  Verifying        : java-17-openjdk-headless-1:17.0.6.0.1-0.3.ea.fc3    63/248 
  Verifying        : javapackages-filesystem-6.1.0-5.fc38.noarch         64/248 
  Verifying        : javapackages-tools-6.1.0-5.fc38.noarch              65/248 
  Verifying        : jbigkit-libs-2.1-24.fc37.s390x                      66/248 
  Verifying        : jdom-1.1.3-31.fc38.noarch                           67/248 
  Verifying        : json-glib-1.6.6-3.fc37.s390x                        68/248 
  Verifying        : kernel-headers-6.1.0-1.fc38.s390x                   69/248 
  Verifying        : lame-libs-3.100-13.fc37.s390x                       70/248 
  Verifying        : langpacks-core-font-en-3.0-27.fc38.noarch           71/248 
  Verifying        : lcms2-2.14-1.fc38.s390x                             72/248 
  Verifying        : libGLEW-2.2.0-3.fc37.s390x                          73/248 
  Verifying        : libICE-1.0.10-9.fc37.s390x                          74/248 
  Verifying        : libICE-devel-1.0.10-9.fc37.s390x                    75/248 
  Verifying        : libSM-1.2.3-11.fc37.s390x                           76/248 
  Verifying        : libSM-devel-1.2.3-11.fc37.s390x                     77/248 
  Verifying        : libX11-1.8.1-2.fc38.s390x                           78/248 
  Verifying        : libX11-common-1.8.1-2.fc38.noarch                   79/248 
  Verifying        : libX11-devel-1.8.1-2.fc38.s390x                     80/248 
  Verifying        : libX11-xcb-1.8.1-2.fc38.s390x                       81/248 
  Verifying        : libXau-1.0.11-1.fc38.s390x                          82/248 
  Verifying        : libXau-devel-1.0.11-1.fc38.s390x                    83/248 
  Verifying        : libXcomposite-0.4.5-8.fc37.s390x                    84/248 
  Verifying        : libXcursor-1.2.1-2.fc37.s390x                       85/248 
  Verifying        : libXcursor-devel-1.2.1-2.fc37.s390x                 86/248 
  Verifying        : libXext-1.3.5-1.fc38.s390x                          87/248 
  Verifying        : libXext-devel-1.3.5-1.fc38.s390x                    88/248 
  Verifying        : libXfixes-6.0.0-4.fc37.s390x                        89/248 
  Verifying        : libXfixes-devel-6.0.0-4.fc37.s390x                  90/248 
  Verifying        : libXft-2.3.6-1.fc38.s390x                           91/248 
  Verifying        : libXi-1.8-3.fc37.s390x                              92/248 
  Verifying        : libXrandr-1.5.2-9.fc37.s390x                        93/248 
  Verifying        : libXrandr-devel-1.5.2-9.fc37.s390x                  94/248 
  Verifying        : libXrender-0.9.11-1.fc38.s390x                      95/248 
  Verifying        : libXrender-devel-0.9.11-1.fc38.s390x                96/248 
  Verifying        : libXt-1.2.1-3.fc37.s390x                            97/248 
  Verifying        : libXt-devel-1.2.1-3.fc37.s390x                      98/248 
  Verifying        : libXtst-1.2.4-1.fc38.s390x                          99/248 
  Verifying        : libXxf86vm-1.1.5-1.fc38.s390x                      100/248 
  Verifying        : libXxf86vm-devel-1.1.5-1.fc38.s390x                101/248 
  Verifying        : libappstream-glib-0.8.2-1.fc38.s390x               102/248 
  Verifying        : libasyncns-0.8-23.fc37.s390x                       103/248 
  Verifying        : libb2-0.98.1-7.fc37.s390x                          104/248 
  Verifying        : libdatrie-0.2.13-4.fc37.s390x                      105/248 
  Verifying        : libdecor-0.1.1-1.fc38.s390x                        106/248 
  Verifying        : libdrm-2.4.114-1.fc38.s390x                        107/248 
  Verifying        : libfontenc-1.1.6-1.fc38.s390x                      108/248 
  Verifying        : libglvnd-1:1.6.0-1.fc38.s390x                      109/248 
  Verifying        : libglvnd-core-devel-1:1.6.0-1.fc38.s390x           110/248 
  Verifying        : libglvnd-devel-1:1.6.0-1.fc38.s390x                111/248 
  Verifying        : libglvnd-egl-1:1.6.0-1.fc38.s390x                  112/248 
  Verifying        : libglvnd-gles-1:1.6.0-1.fc38.s390x                 113/248 
  Verifying        : libglvnd-glx-1:1.6.0-1.fc38.s390x                  114/248 
  Verifying        : libglvnd-opengl-1:1.6.0-1.fc38.s390x               115/248 
  Verifying        : libinstpatch-1.1.6-14.fc38.s390x                   116/248 
  Verifying        : libjpeg-turbo-2.1.4-1.fc38.s390x                   117/248 
  Verifying        : libjpeg-turbo-devel-2.1.4-1.fc38.s390x             118/248 
  Verifying        : libmikmod-3.3.11.1-13.fc37.s390x                   119/248 
  Verifying        : libmng-2.0.3-16.fc37.s390x                         120/248 
  Verifying        : libmpc-1.2.1-5.fc37.s390x                          121/248 
  Verifying        : libogg-2:1.3.5-4.fc37.s390x                        122/248 
  Verifying        : libogg-devel-2:1.3.5-4.fc37.s390x                  123/248 
  Verifying        : libpng-2:1.6.37-13.fc37.s390x                      124/248 
  Verifying        : libpng-devel-2:1.6.37-13.fc37.s390x                125/248 
  Verifying        : libsamplerate-0.2.2-3.fc37.s390x                   126/248 
  Verifying        : libsbc-1.5-4.fc37.s390x                            127/248 
  Verifying        : libsndfile-1.1.0-5.fc38.s390x                      128/248 
  Verifying        : libstemmer-2.2.0-4.fc38.s390x                      129/248 
  Verifying        : libthai-0.1.29-3.fc37.s390x                        130/248 
  Verifying        : libtiff-4.4.0-4.fc37.s390x                         131/248 
  Verifying        : libunwind-1.6.2-5.fc38.s390x                       132/248 
  Verifying        : libusb1-1.0.26-1.fc38.s390x                        133/248 
  Verifying        : libuv-1:1.44.2-2.fc37.s390x                        134/248 
  Verifying        : libvorbis-1:1.3.7-6.fc37.s390x                     135/248 
  Verifying        : libvorbis-devel-1:1.3.7-6.fc37.s390x               136/248 
  Verifying        : libwayland-client-1.21.0-1.fc37.s390x              137/248 
  Verifying        : libwayland-cursor-1.21.0-1.fc37.s390x              138/248 
  Verifying        : libwayland-server-1.21.0-1.fc37.s390x              139/248 
  Verifying        : libwebp-1.2.4-2.fc38.s390x                         140/248 
  Verifying        : libxcb-1.13.1-10.fc37.s390x                        141/248 
  Verifying        : libxcb-devel-1.13.1-10.fc37.s390x                  142/248 
  Verifying        : libxcrypt-devel-4.4.33-5.fc38.s390x                143/248 
  Verifying        : libxshmfence-1.3-11.fc37.s390x                     144/248 
  Verifying        : lilv-libs-0.24.14-3.fc37.s390x                     145/248 
  Verifying        : lksctp-tools-1.0.19-2.fc37.s390x                   146/248 
  Verifying        : lua-5.4.4-6.fc38.s390x                             147/248 
  Verifying        : lua-posix-35.1-4.fc37.s390x                        148/248 
  Verifying        : m4-1.4.19-4.fc37.s390x                             149/248 
  Verifying        : make-1:4.3-11.fc37.s390x                           150/248 
  Verifying        : mesa-libEGL-22.3.1-1.fc38.s390x                    151/248 
  Verifying        : mesa-libGL-22.3.1-1.fc38.s390x                     152/248 
  Verifying        : mesa-libGLU-9.0.1-7.fc37.s390x                     153/248 
  Verifying        : mesa-libGLU-devel-9.0.1-7.fc37.s390x               154/248 
  Verifying        : mesa-libgbm-22.3.1-1.fc38.s390x                    155/248 
  Verifying        : mesa-libglapi-22.3.1-1.fc38.s390x                  156/248 
  Verifying        : mkfontscale-1.2.2-2.fc37.s390x                     157/248 
  Verifying        : mpdecimal-2.5.1-4.fc37.s390x                       158/248 
  Verifying        : mpg123-libs-1.31.1-3.fc38.s390x                    159/248 
  Verifying        : ncurses-6.3-5.20221126.fc38.s390x                  160/248 
  Verifying        : nspr-4.35.0-2.fc38.s390x                           161/248 
  Verifying        : nss-3.85.0-1.fc38.s390x                            162/248 
  Verifying        : nss-softokn-3.85.0-1.fc38.s390x                    163/248 
  Verifying        : nss-softokn-freebl-3.85.0-1.fc38.s390x             164/248 
  Verifying        : nss-sysinit-3.85.0-1.fc38.s390x                    165/248 
  Verifying        : nss-util-3.85.0-1.fc38.s390x                       166/248 
  Verifying        : openfec-1.4.2.4-3.fc38.s390x                       167/248 
  Verifying        : opus-1.3.1-11.fc37.s390x                           168/248 
  Verifying        : pango-1.50.12-1.fc38.s390x                         169/248 
  Verifying        : pcre-8.45-1.fc37.2.s390x                           170/248 
  Verifying        : perl-B-1.83-492.fc38.s390x                         171/248 
  Verifying        : perl-Carp-1.52-489.fc37.noarch                     172/248 
  Verifying        : perl-Class-Struct-0.66-492.fc38.noarch             173/248 
  Verifying        : perl-Data-Dumper-2.184-490.fc37.s390x              174/248 
  Verifying        : perl-DynaLoader-1.52-492.fc38.s390x                175/248 
  Verifying        : perl-Encode-4:3.19-492.fc38.s390x                  176/248 
  Verifying        : perl-Errno-1.36-492.fc38.s390x                     177/248 
  Verifying        : perl-Exporter-5.77-489.fc37.noarch                 178/248 
  Verifying        : perl-Fcntl-1.15-492.fc38.s390x                     179/248 
  Verifying        : perl-File-Basename-2.85-492.fc38.noarch            180/248 
  Verifying        : perl-File-Compare-1.100.700-492.fc38.noarch        181/248 
  Verifying        : perl-File-Copy-2.39-492.fc38.noarch                182/248 
  Verifying        : perl-File-Find-1.40-492.fc38.noarch                183/248 
  Verifying        : perl-File-Path-2.18-489.fc37.noarch                184/248 
  Verifying        : perl-File-Temp-1:0.231.100-489.fc37.noarch         185/248 
  Verifying        : perl-File-stat-1.12-492.fc38.noarch                186/248 
  Verifying        : perl-Getopt-Long-1:2.54-1.fc38.noarch              187/248 
  Verifying        : perl-Getopt-Std-1.13-492.fc38.noarch               188/248 
  Verifying        : perl-HTTP-Tiny-0.082-1.fc37.noarch                 189/248 
  Verifying        : perl-IO-1.50-492.fc38.s390x                        190/248 
  Verifying        : perl-IPC-Open3-1.22-492.fc38.noarch                191/248 
  Verifying        : perl-MIME-Base64-3.16-489.fc37.s390x               192/248 
  Verifying        : perl-POSIX-2.03-492.fc38.s390x                     193/248 
  Verifying        : perl-PathTools-3.84-489.fc37.s390x                 194/248 
  Verifying        : perl-Pod-Escapes-1:1.07-489.fc37.noarch            195/248 
  Verifying        : perl-Pod-Perldoc-3.28.01-490.fc37.noarch           196/248 
  Verifying        : perl-Pod-Simple-1:3.43-490.fc37.noarch             197/248 
  Verifying        : perl-Pod-Usage-4:2.03-3.fc37.noarch                198/248 
  Verifying        : perl-Scalar-List-Utils-5:1.63-489.fc38.s390x       199/248 
  Verifying        : perl-SelectSaver-1.02-492.fc38.noarch              200/248 
  Verifying        : perl-Socket-4:2.036-1.fc38.s390x                   201/248 
  Verifying        : perl-Storable-1:3.26-489.fc37.s390x                202/248 
  Verifying        : perl-Symbol-1.09-492.fc38.noarch                   203/248 
  Verifying        : perl-Term-ANSIColor-5.01-490.fc37.noarch           204/248 
  Verifying        : perl-Term-Cap-1.17-489.fc37.noarch                 205/248 
  Verifying        : perl-Text-ParseWords-3.31-489.fc37.noarch          206/248 
  Verifying        : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch      207/248 
  Verifying        : perl-Thread-Queue-3.14-489.fc37.noarch             208/248 
  Verifying        : perl-Time-Local-2:1.300-489.fc37.noarch            209/248 
  Verifying        : perl-constant-1.33-490.fc37.noarch                 210/248 
  Verifying        : perl-if-0.61.000-492.fc38.noarch                   211/248 
  Verifying        : perl-interpreter-4:5.36.0-492.fc38.s390x           212/248 
  Verifying        : perl-libs-4:5.36.0-492.fc38.s390x                  213/248 
  Verifying        : perl-mro-1.26-492.fc38.s390x                       214/248 
  Verifying        : perl-overload-1.35-492.fc38.noarch                 215/248 
  Verifying        : perl-overloading-0.02-492.fc38.noarch              216/248 
  Verifying        : perl-parent-1:0.239-1.fc38.noarch                  217/248 
  Verifying        : perl-podlators-1:5.00-1.fc38.noarch                218/248 
  Verifying        : perl-threads-1:2.27-489.fc37.s390x                 219/248 
  Verifying        : perl-threads-shared-1.64-489.fc37.s390x            220/248 
  Verifying        : perl-vars-1.05-492.fc38.noarch                     221/248 
  Verifying        : pipewire-libs-0.3.63-1.fc38.s390x                  222/248 
  Verifying        : pixman-0.40.0-6.fc37.s390x                         223/248 
  Verifying        : pulseaudio-libs-16.1-2.fc38.s390x                  224/248 
  Verifying        : python-pip-wheel-22.3.1-1.fc38.noarch              225/248 
  Verifying        : python-setuptools-wheel-65.5.1-1.fc38.noarch       226/248 
  Verifying        : python3-3.11.1-1.fc38.s390x                        227/248 
  Verifying        : python3-libs-3.11.1-1.fc38.s390x                   228/248 
  Verifying        : roc-toolkit-0.1.5^20220829git863a0227-3.fc38.s39   229/248 
  Verifying        : sdl12-compat-1.2.60-1.fc38.s390x                   230/248 
  Verifying        : sdljava-0.9.1-58.fc37.s390x                        231/248 
  Verifying        : serd-0.30.12-2.fc37.s390x                          232/248 
  Verifying        : shared-mime-info-2.2-2.fc37.s390x                  233/248 
  Verifying        : sord-0.16.10-1.fc37.s390x                          234/248 
  Verifying        : sratom-0.6.10-2.fc37.s390x                         235/248 
  Verifying        : swig-4.1.1-1.fc38.s390x                            236/248 
  Verifying        : ttmkfdir-3.0.9-66.fc37.s390x                       237/248 
  Verifying        : tzdata-java-2022g-1.fc38.noarch                    238/248 
  Verifying        : vecmath1.2-1.14-32.fc37.noarch                     239/248 
  Verifying        : vulkan-loader-1.3.231.1-2.fc38.s390x               240/248 
  Verifying        : webrtc-audio-processing-0.3.1-9.fc37.s390x         241/248 
  Verifying        : xml-common-0.6.3-59.fc37.noarch                    242/248 
  Verifying        : xml-commons-apis-1.4.01-39.fc37.noarch             243/248 
  Verifying        : xorg-x11-fonts-Type1-7.5-34.fc37.noarch            244/248 
  Verifying        : xorg-x11-proto-devel-2022.2-2.fc38.noarch          245/248 
  Verifying        : zita-alsa-pcmi-0.4.0-2.fc37.s390x                  246/248 
  Verifying        : zita-resampler-1.8.0-5.fc37.s390x                  247/248 
  Verifying        : zlib-devel-1.2.13-1.fc38.s390x                     248/248 

Installed:
  DevIL-1.7.8-40.fc38.s390x                                                     
  DevIL-devel-1.7.8-40.fc38.s390x                                               
  SDL2-2.26.0-1.fc38.s390x                                                      
  SDL_gfx-2.0.26-7.fc38.s390x                                                   
  SDL_image-1.2.12-31.fc38.s390x                                                
  SDL_mixer-1.2.12-26.fc38.s390x                                                
  SDL_ttf-2.0.11-23.fc38.s390x                                                  
  alsa-lib-1.2.8-2.fc38.s390x                                                   
  annobin-docs-10.99-1.0.1.fc38.noarch                                          
  annobin-plugin-gcc-10.99-1.0.1.fc38.s390x                                     
  ant-1.10.12-8.fc38.noarch                                                     
  ant-lib-1.10.12-8.fc38.noarch                                                 
  autoconf-2.71-4.fc38.noarch                                                   
  automake-1.16.5-9.fc37.noarch                                                 
  avahi-libs-0.8-19.fc38.s390x                                                  
  bluez-libs-5.66-4.fc38.s390x                                                  
  cairo-1.17.6-2.fc37.s390x                                                     
  cmake-filesystem-3.25.1-1.fc38.s390x                                          
  copy-jdk-configs-4.1-1.fc38.noarch                                            
  cpp-13.0.0-0.4.fc38.s390x                                                     
  crypto-policies-scripts-20221215-1.gita4c31a3.fc38.noarch                     
  cups-libs-1:2.4.2-5.fc38.s390x                                                
  dbus-libs-1:1.14.4-1.fc38.s390x                                               
  desktop-file-utils-0.26-7.fc37.s390x                                          
  dom4j-2.0.3-6.fc37.noarch                                                     
  emacs-filesystem-1:28.1-3.fc37.noarch                                         
  expat-2.5.0-1.fc38.s390x                                                      
  fdk-aac-free-2.0.0-9.fc37.s390x                                               
  flac-libs-1.4.2-1.fc38.s390x                                                  
  fluidsynth-2.3.0-1.fc38.s390x                                                 
  fluidsynth-libs-2.3.0-1.fc38.s390x                                            
  fontconfig-2.14.1-2.fc38.s390x                                                
  fonts-filesystem-1:2.0.5-10.fc38.noarch                                       
  freetype-2.12.1-3.fc37.s390x                                                  
  fribidi-1.0.12-2.fc37.s390x                                                   
  ftgl-2.1.3-0.27.rc5.fc37.s390x                                                
  gc-8.2.2-1.fc38.s390x                                                         
  gcc-13.0.0-0.4.fc38.s390x                                                     
  gcc-c++-13.0.0-0.4.fc38.s390x                                                 
  gcc-plugin-annobin-13.0.0-0.4.fc38.s390x                                      
  gdk-pixbuf2-2.42.10-1.fc38.s390x                                              
  gl-manpages-1.1-25.20190306.fc37.noarch                                       
  glib2-2.74.1-2.fc38.s390x                                                     
  glibc-devel-2.36.9000-18.fc38.s390x                                           
  glibc-headers-s390-2.36.9000-18.fc38.noarch                                   
  gnutls-3.7.8-9.fc38.s390x                                                     
  google-noto-fonts-common-20201206^1.git0c78c8329-9.fc38.noarch                
  google-noto-sans-vf-fonts-20201206^1.git0c78c8329-9.fc38.noarch               
  graphite2-1.3.14-10.fc37.s390x                                                
  groff-base-1.22.4-10.fc37.s390x                                               
  gsm-1.0.22-1.fc37.s390x                                                       
  guile22-2.2.7-6.fc37.s390x                                                    
  harfbuzz-6.0.0-1.fc38.s390x                                                   
  jack-audio-connection-kit-1.9.21-3.fc38.s390x                                 
  jasper-libs-3.0.6-1.fc37.s390x                                                
  java-17-openjdk-1:17.0.6.0.1-0.3.ea.fc38.s390x                                
  java-17-openjdk-devel-1:17.0.6.0.1-0.3.ea.fc38.s390x                          
  java-17-openjdk-headless-1:17.0.6.0.1-0.3.ea.fc38.s390x                       
  javapackages-filesystem-6.1.0-5.fc38.noarch                                   
  javapackages-tools-6.1.0-5.fc38.noarch                                        
  jbigkit-libs-2.1-24.fc37.s390x                                                
  jdom-1.1.3-31.fc38.noarch                                                     
  json-glib-1.6.6-3.fc37.s390x                                                  
  kernel-headers-6.1.0-1.fc38.s390x                                             
  lame-libs-3.100-13.fc37.s390x                                                 
  langpacks-core-font-en-3.0-27.fc38.noarch                                     
  lcms2-2.14-1.fc38.s390x                                                       
  libGLEW-2.2.0-3.fc37.s390x                                                    
  libICE-1.0.10-9.fc37.s390x                                                    
  libICE-devel-1.0.10-9.fc37.s390x                                              
  libSM-1.2.3-11.fc37.s390x                                                     
  libSM-devel-1.2.3-11.fc37.s390x                                               
  libX11-1.8.1-2.fc38.s390x                                                     
  libX11-common-1.8.1-2.fc38.noarch                                             
  libX11-devel-1.8.1-2.fc38.s390x                                               
  libX11-xcb-1.8.1-2.fc38.s390x                                                 
  libXau-1.0.11-1.fc38.s390x                                                    
  libXau-devel-1.0.11-1.fc38.s390x                                              
  libXcomposite-0.4.5-8.fc37.s390x                                              
  libXcursor-1.2.1-2.fc37.s390x                                                 
  libXcursor-devel-1.2.1-2.fc37.s390x                                           
  libXext-1.3.5-1.fc38.s390x                                                    
  libXext-devel-1.3.5-1.fc38.s390x                                              
  libXfixes-6.0.0-4.fc37.s390x                                                  
  libXfixes-devel-6.0.0-4.fc37.s390x                                            
  libXft-2.3.6-1.fc38.s390x                                                     
  libXi-1.8-3.fc37.s390x                                                        
  libXrandr-1.5.2-9.fc37.s390x                                                  
  libXrandr-devel-1.5.2-9.fc37.s390x                                            
  libXrender-0.9.11-1.fc38.s390x                                                
  libXrender-devel-0.9.11-1.fc38.s390x                                          
  libXt-1.2.1-3.fc37.s390x                                                      
  libXt-devel-1.2.1-3.fc37.s390x                                                
  libXtst-1.2.4-1.fc38.s390x                                                    
  libXxf86vm-1.1.5-1.fc38.s390x                                                 
  libXxf86vm-devel-1.1.5-1.fc38.s390x                                           
  libappstream-glib-0.8.2-1.fc38.s390x                                          
  libasan-13.0.0-0.4.fc38.s390x                                                 
  libasyncns-0.8-23.fc37.s390x                                                  
  libatomic-13.0.0-0.4.fc38.s390x                                               
  libb2-0.98.1-7.fc37.s390x                                                     
  libdatrie-0.2.13-4.fc37.s390x                                                 
  libdecor-0.1.1-1.fc38.s390x                                                   
  libdrm-2.4.114-1.fc38.s390x                                                   
  libfontenc-1.1.6-1.fc38.s390x                                                 
  libglvnd-1:1.6.0-1.fc38.s390x                                                 
  libglvnd-core-devel-1:1.6.0-1.fc38.s390x                                      
  libglvnd-devel-1:1.6.0-1.fc38.s390x                                           
  libglvnd-egl-1:1.6.0-1.fc38.s390x                                             
  libglvnd-gles-1:1.6.0-1.fc38.s390x                                            
  libglvnd-glx-1:1.6.0-1.fc38.s390x                                             
  libglvnd-opengl-1:1.6.0-1.fc38.s390x                                          
  libinstpatch-1.1.6-14.fc38.s390x                                              
  libjpeg-turbo-2.1.4-1.fc38.s390x                                              
  libjpeg-turbo-devel-2.1.4-1.fc38.s390x                                        
  libmikmod-3.3.11.1-13.fc37.s390x                                              
  libmng-2.0.3-16.fc37.s390x                                                    
  libmpc-1.2.1-5.fc37.s390x                                                     
  libogg-2:1.3.5-4.fc37.s390x                                                   
  libogg-devel-2:1.3.5-4.fc37.s390x                                             
  libpng-2:1.6.37-13.fc37.s390x                                                 
  libpng-devel-2:1.6.37-13.fc37.s390x                                           
  libsamplerate-0.2.2-3.fc37.s390x                                              
  libsbc-1.5-4.fc37.s390x                                                       
  libsndfile-1.1.0-5.fc38.s390x                                                 
  libstdc++-devel-13.0.0-0.4.fc38.s390x                                         
  libstemmer-2.2.0-4.fc38.s390x                                                 
  libthai-0.1.29-3.fc37.s390x                                                   
  libtiff-4.4.0-4.fc37.s390x                                                    
  libtool-ltdl-2.4.7-3.0.1.fc38.s390x                                           
  libubsan-13.0.0-0.4.fc38.s390x                                                
  libunwind-1.6.2-5.fc38.s390x                                                  
  libusb1-1.0.26-1.fc38.s390x                                                   
  libuv-1:1.44.2-2.fc37.s390x                                                   
  libvorbis-1:1.3.7-6.fc37.s390x                                                
  libvorbis-devel-1:1.3.7-6.fc37.s390x                                          
  libwayland-client-1.21.0-1.fc37.s390x                                         
  libwayland-cursor-1.21.0-1.fc37.s390x                                         
  libwayland-server-1.21.0-1.fc37.s390x                                         
  libwebp-1.2.4-2.fc38.s390x                                                    
  libxcb-1.13.1-10.fc37.s390x                                                   
  libxcb-devel-1.13.1-10.fc37.s390x                                             
  libxcrypt-devel-4.4.33-5.fc38.s390x                                           
  libxshmfence-1.3-11.fc37.s390x                                                
  lilv-libs-0.24.14-3.fc37.s390x                                                
  lksctp-tools-1.0.19-2.fc37.s390x                                              
  lua-5.4.4-6.fc38.s390x                                                        
  lua-posix-35.1-4.fc37.s390x                                                   
  m4-1.4.19-4.fc37.s390x                                                        
  make-1:4.3-11.fc37.s390x                                                      
  mesa-libEGL-22.3.1-1.fc38.s390x                                               
  mesa-libGL-22.3.1-1.fc38.s390x                                                
  mesa-libGLU-9.0.1-7.fc37.s390x                                                
  mesa-libGLU-devel-9.0.1-7.fc37.s390x                                          
  mesa-libgbm-22.3.1-1.fc38.s390x                                               
  mesa-libglapi-22.3.1-1.fc38.s390x                                             
  mkfontscale-1.2.2-2.fc37.s390x                                                
  mpdecimal-2.5.1-4.fc37.s390x                                                  
  mpg123-libs-1.31.1-3.fc38.s390x                                               
  ncurses-6.3-5.20221126.fc38.s390x                                             
  nspr-4.35.0-2.fc38.s390x                                                      
  nss-3.85.0-1.fc38.s390x                                                       
  nss-softokn-3.85.0-1.fc38.s390x                                               
  nss-softokn-freebl-3.85.0-1.fc38.s390x                                        
  nss-sysinit-3.85.0-1.fc38.s390x                                               
  nss-util-3.85.0-1.fc38.s390x                                                  
  openfec-1.4.2.4-3.fc38.s390x                                                  
  opus-1.3.1-11.fc37.s390x                                                      
  pango-1.50.12-1.fc38.s390x                                                    
  pcre-8.45-1.fc37.2.s390x                                                      
  perl-B-1.83-492.fc38.s390x                                                    
  perl-Carp-1.52-489.fc37.noarch                                                
  perl-Class-Struct-0.66-492.fc38.noarch                                        
  perl-Data-Dumper-2.184-490.fc37.s390x                                         
  perl-DynaLoader-1.52-492.fc38.s390x                                           
  perl-Encode-4:3.19-492.fc38.s390x                                             
  perl-Errno-1.36-492.fc38.s390x                                                
  perl-Exporter-5.77-489.fc37.noarch                                            
  perl-Fcntl-1.15-492.fc38.s390x                                                
  perl-File-Basename-2.85-492.fc38.noarch                                       
  perl-File-Compare-1.100.700-492.fc38.noarch                                   
  perl-File-Copy-2.39-492.fc38.noarch                                           
  perl-File-Find-1.40-492.fc38.noarch                                           
  perl-File-Path-2.18-489.fc37.noarch                                           
  perl-File-Temp-1:0.231.100-489.fc37.noarch                                    
  perl-File-stat-1.12-492.fc38.noarch                                           
  perl-Getopt-Long-1:2.54-1.fc38.noarch                                         
  perl-Getopt-Std-1.13-492.fc38.noarch                                          
  perl-HTTP-Tiny-0.082-1.fc37.noarch                                            
  perl-IO-1.50-492.fc38.s390x                                                   
  perl-IPC-Open3-1.22-492.fc38.noarch                                           
  perl-MIME-Base64-3.16-489.fc37.s390x                                          
  perl-POSIX-2.03-492.fc38.s390x                                                
  perl-PathTools-3.84-489.fc37.s390x                                            
  perl-Pod-Escapes-1:1.07-489.fc37.noarch                                       
  perl-Pod-Perldoc-3.28.01-490.fc37.noarch                                      
  perl-Pod-Simple-1:3.43-490.fc37.noarch                                        
  perl-Pod-Usage-4:2.03-3.fc37.noarch                                           
  perl-Scalar-List-Utils-5:1.63-489.fc38.s390x                                  
  perl-SelectSaver-1.02-492.fc38.noarch                                         
  perl-Socket-4:2.036-1.fc38.s390x                                              
  perl-Storable-1:3.26-489.fc37.s390x                                           
  perl-Symbol-1.09-492.fc38.noarch                                              
  perl-Term-ANSIColor-5.01-490.fc37.noarch                                      
  perl-Term-Cap-1.17-489.fc37.noarch                                            
  perl-Text-ParseWords-3.31-489.fc37.noarch                                     
  perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch                                 
  perl-Thread-Queue-3.14-489.fc37.noarch                                        
  perl-Time-Local-2:1.300-489.fc37.noarch                                       
  perl-constant-1.33-490.fc37.noarch                                            
  perl-if-0.61.000-492.fc38.noarch                                              
  perl-interpreter-4:5.36.0-492.fc38.s390x                                      
  perl-libs-4:5.36.0-492.fc38.s390x                                             
  perl-mro-1.26-492.fc38.s390x                                                  
  perl-overload-1.35-492.fc38.noarch                                            
  perl-overloading-0.02-492.fc38.noarch                                         
  perl-parent-1:0.239-1.fc38.noarch                                             
  perl-podlators-1:5.00-1.fc38.noarch                                           
  perl-threads-1:2.27-489.fc37.s390x                                            
  perl-threads-shared-1.64-489.fc37.s390x                                       
  perl-vars-1.05-492.fc38.noarch                                                
  pipewire-libs-0.3.63-1.fc38.s390x                                             
  pixman-0.40.0-6.fc37.s390x                                                    
  pulseaudio-libs-16.1-2.fc38.s390x                                             
  python-pip-wheel-22.3.1-1.fc38.noarch                                         
  python-setuptools-wheel-65.5.1-1.fc38.noarch                                  
  python3-3.11.1-1.fc38.s390x                                                   
  python3-libs-3.11.1-1.fc38.s390x                                              
  roc-toolkit-0.1.5^20220829git863a0227-3.fc38.s390x                            
  sdl12-compat-1.2.60-1.fc38.s390x                                              
  sdljava-0.9.1-58.fc37.s390x                                                   
  serd-0.30.12-2.fc37.s390x                                                     
  shared-mime-info-2.2-2.fc37.s390x                                             
  sord-0.16.10-1.fc37.s390x                                                     
  sratom-0.6.10-2.fc37.s390x                                                    
  swig-4.1.1-1.fc38.s390x                                                       
  ttmkfdir-3.0.9-66.fc37.s390x                                                  
  tzdata-java-2022g-1.fc38.noarch                                               
  vecmath1.2-1.14-32.fc37.noarch                                                
  vulkan-loader-1.3.231.1-2.fc38.s390x                                          
  webrtc-audio-processing-0.3.1-9.fc37.s390x                                    
  xml-common-0.6.3-59.fc37.noarch                                               
  xml-commons-apis-1.4.01-39.fc37.noarch                                        
  xorg-x11-fonts-Type1-7.5-34.fc37.noarch                                       
  xorg-x11-proto-devel-2022.2-2.fc38.noarch                                     
  zita-alsa-pcmi-0.4.0-2.fc37.s390x                                             
  zita-resampler-1.8.0-5.fc37.s390x                                             
  zlib-devel-1.2.13-1.fc38.s390x                                                

Complete!
Finish: build setup for bolzplatz2006-1.0.3-53.fc38.src.rpm
Start: rpmbuild bolzplatz2006-1.0.3-53.fc38.src.rpm
Building target platforms: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1658275200
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.HbHqZs
+ 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/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/bolzplatz2006-1.0.3-src.zip
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-irrlicht.i.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-irrlicht-extra-qualification-error.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-irrlicht-use-systemlibs.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-irrlicht-png-64bit.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-lwjgl-nofmod.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-lwjgl-openal11.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-lwjgl-Makefile.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-no-xrandr.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-versioned-openal.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-1.0.3-libpng15.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-use-system-extgl.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-gcc6.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/bolzplatz2006-openjdk11.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ cp /builddir/build/SOURCES/bolzplatz2006-jirr-no-crash.patch libsrc/jirr-dev/diff.txt
+ cp /builddir/build/SOURCES/bolzplatz2006-functions.sh .
+ sed -i 's/\r//' license.txt
+ rm -r libsrc/irrlicht-0.14-patched/libpng libsrc/irrlicht-0.14-patched/zlib libsrc/irrlicht-0.14-patched/jpeglib libsrc/irrlicht-0.14-patched/glext.h
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.xXeCRI
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd bolzplatz2006-1.0.3
+ export 'RPM_OPT_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE'
+ RPM_OPT_FLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE'
+ export JAVA_HOME=/usr/lib/jvm/java-openjdk
+ JAVA_HOME=/usr/lib/jvm/java-openjdk
+ '[' -z '' ']'
+ export JAVA_ARCH=s390x
+ JAVA_ARCH=s390x
+ echo 'export LD_LIBRARY_PATH=/usr/lib/jvm/jre-openjdk/lib/s390x'
~/build/BUILD/bolzplatz2006-1.0.3/libsrc/irrlicht-0.14-patched ~/build/BUILD/bolzplatz2006-1.0.3
+ pushd libsrc/irrlicht-0.14-patched
+ make -j2 'CPP=g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing' 'CC=g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIButton.cpp -o CGUIButton.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUICheckBox.cpp -o CGUICheckBox.o -I"include" -DIRRLICHT_EXPORTS=1
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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from CGUICheckBox.cpp:8:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:11,
                 from CGUIButton.cpp:8:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CGUIButton.h: In constructor 'irr::gui::CGUIButton::CGUIButton(irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect<int>, bool)':
CGUIButton.h:71:27: warning: 'irr::gui::CGUIButton::OverrideFont' will be initialized after [-Wreorder]
   71 |                 IGUIFont* OverrideFont;
      |                           ^~~~~~~~~~~~
CGUIButton.h:67:22: warning:   'bool irr::gui::CGUIButton::NoClip' [-Wreorder]
   67 |                 bool NoClip;
      |                      ^~~~~~
CGUIButton.cpp:17:1: warning:   when initialized here [-Wreorder]
   17 | CGUIButton::CGUIButton(IGUIEnvironment* environment, IGUIElement* parent,
      | ^~~~~~~~~~
CGUIButton.h:73:34: warning: 'irr::gui::CGUIButton::PressedImage' will be initialized after [-Wreorder]
   73 |                 video::ITexture* PressedImage;
      |                                  ^~~~~~~~~~~~
CGUIButton.h:68:22: warning:   'bool irr::gui::CGUIButton::IsPushButton' [-Wreorder]
   68 |                 bool IsPushButton;
      |                      ^~~~~~~~~~~~
CGUIButton.cpp:17:1: warning:   when initialized here [-Wreorder]
   17 | CGUIButton::CGUIButton(IGUIEnvironment* environment, IGUIElement* parent,
      | ^~~~~~~~~~
CGUIButton.cpp: In member function 'virtual bool irr::gui::CGUIButton::OnEvent(irr::SEvent)':
CGUIButton.cpp:51:15: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch]
   51 |         switch(event.EventType)
      |               ^
CGUIButton.cpp:51:15: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch]
CGUICheckBox.cpp: In member function 'virtual bool irr::gui::CGUICheckBox::OnEvent(irr::SEvent)':
CGUICheckBox.cpp:38:15: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch]
   38 |         switch(event.EventType)
      |               ^
CGUICheckBox.cpp:38:15: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch]
CGUICheckBox.cpp:38:15: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch]
CGUICheckBox.cpp: In member function 'virtual void irr::gui::CGUICheckBox::draw()':
CGUICheckBox.cpp:88:35: warning: unused variable 'driver' [-Wunused-variable]
   88 |         irr::video::IVideoDriver* driver = Environment->getVideoDriver();
      |                                   ^~~~~~
CGUICheckBox.cpp:90:25: warning: variable 'rect' set but not used [-Wunused-but-set-variable]
   90 |         core::rect<s32> rect = AbsoluteRect;
      |                         ^~~~
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIComboBox.cpp -o CGUIComboBox.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIContextMenu.cpp -o CGUIContextMenu.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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/IGUIContextMenu.h:8,
                 from CGUIContextMenu.h:8,
                 from 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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from CGUIComboBox.cpp:6:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from CGUIComboBox.cpp:7:
CGUIComboBox.h: In constructor 'irr::gui::CGUIComboBox::CGUIComboBox(irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect<int>)':
CGUIComboBox.h:60:21: warning: 'irr::gui::CGUIComboBox::Selected' will be initialized after [-Wreorder]
   60 |                 s32 Selected;
      |                     ^~~~~~~~
CGUIComboBox.h:58:30: warning:   'irr::gui::IGUIListBox* irr::gui::CGUIComboBox::ListBox' [-Wreorder]
   58 |                 IGUIListBox* ListBox;
      |                              ^~~~~~~
CGUIComboBox.cpp:22:1: warning:   when initialized here [-Wreorder]
   22 | CGUIComboBox::CGUIComboBox(IGUIEnvironment* environment, IGUIElement* parent,
      | ^~~~~~~~~~~~
CGUIComboBox.cpp: In member function 'virtual bool irr::gui::CGUIComboBox::OnEvent(irr::SEvent)':
CGUIComboBox.cpp:117:23: warning: enumeration value 'EGET_ELEMENT_FOCUS_LOST' not handled in switch [-Wswitch]
  117 |                 switch(event.GUIEvent.EventType)
      |                       ^
CGUIComboBox.cpp:117:23: warning: enumeration value 'EGET_ELEMENT_HOVERED' not handled in switch [-Wswitch]
CGUIComboBox.cpp:117:23: warning: enumeration value 'EGET_ELEMENT_LEFT' not handled in switch [-Wswitch]
CGUIComboBox.cpp:117:23: warning: enumeration value 'EGET_SCROLL_BAR_CHANGED' not handled in switch [-Wswitch]
CGUIComboBox.cpp:117:23: warning: enumeration value 'EGET_CHECKBOX_CHANGED' not handled in switch [-Wswitch]
CGUIComboBox.cpp:117:23: warning: enumeration value 'EGET_FILE_SELECTED' not handled in switch [-Wswitch]
CGUIComboBox.cpp:117:23: warning: enumeration value 'EGET_FILE_CHOOSE_DIALOG_CANCELLED' not handled in switch [-Wswitch]
CGUIComboBox.cpp:117:23: warning: enumeration value 'EGET_MESSAGEBOX_YES' not handled in switch [-Wswitch]
CGUIComboBox.cpp:117:23: warning: enumeration value 'EGET_MESSAGEBOX_NO' not handled in switch [-Wswitch]
CGUIComboBox.cpp:117:23: warning: enumeration value 'EGET_MESSAGEBOX_OK' not handled in switch [-Wswitch]
CGUIComboBox.cpp:117:23: warning: enumeration value 'EGET_MESSAGEBOX_CANCEL' not handled in switch [-Wswitch]
CGUIComboBox.cpp:117:23: warning: enumeration value 'EGET_EDITBOX_ENTER' not handled in switch [-Wswitch]
CGUIComboBox.cpp:117:23: warning: enumeration value 'EGET_TAB_CHANGED' not handled in switch [-Wswitch]
CGUIComboBox.cpp:117:23: warning: enumeration value 'EGET_MENU_ITEM_SELECTED' not handled in switch [-Wswitch]
CGUIComboBox.cpp:117:23: warning: enumeration value 'EGET_COMBO_BOX_CHANGED' not handled in switch [-Wswitch]
CGUIComboBox.cpp:142:23: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
  142 |                 switch(event.MouseInput.Event)
      |                       ^
CGUIComboBox.cpp:142:23: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
CGUIComboBox.cpp:142:23: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIComboBox.cpp:142:23: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIComboBox.cpp:142:23: warning: enumeration value 'EMIE_MOUSE_MOVED' not handled in switch [-Wswitch]
CGUIComboBox.cpp:142:23: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch]
CGUIComboBox.cpp:113:15: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch]
  113 |         switch(event.EventType)
      |               ^
CGUIComboBox.cpp:113:15: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch]
CGUIComboBox.cpp:113:15: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch]
CGUIComboBox.cpp: In member function 'virtual void irr::gui::CGUIComboBox::draw()':
CGUIComboBox.cpp:213:35: warning: unused variable 'driver' [-Wunused-variable]
  213 |         irr::video::IVideoDriver* driver = Environment->getVideoDriver();
      |                                   ^~~~~~
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from CGUIComboBox.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::string<wchar_t>]':
CGUIComboBox.cpp:25:11:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::string<wchar_t> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::string<wchar_t> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = wchar_t; T = wchar_t]':
CGUIComboBox.cpp:72:36:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
In file included from include/IVideoDriver.h:11,
                 from CGUIContextMenu.cpp:8:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CGUIContextMenu.cpp: In member function 'virtual bool irr::gui::CGUIContextMenu::OnEvent(irr::SEvent)':
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_ELEMENT_HOVERED' not handled in switch [-Wswitch]
  168 |                 switch(event.GUIEvent.EventType)
      |                       ^
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_ELEMENT_LEFT' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_BUTTON_CLICKED' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_SCROLL_BAR_CHANGED' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_CHECKBOX_CHANGED' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_LISTBOX_CHANGED' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_LISTBOX_SELECTED_AGAIN' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_FILE_SELECTED' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_FILE_CHOOSE_DIALOG_CANCELLED' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_MESSAGEBOX_YES' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_MESSAGEBOX_NO' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_MESSAGEBOX_OK' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_MESSAGEBOX_CANCEL' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_EDITBOX_ENTER' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_TAB_CHANGED' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_MENU_ITEM_SELECTED' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:168:23: warning: enumeration value 'EGET_COMBO_BOX_CHANGED' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:176:23: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
  176 |                 switch(event.MouseInput.Event)
      |                       ^
CGUIContextMenu.cpp:176:23: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:176:23: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:176:23: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:176:23: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:165:15: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch]
  165 |         switch(event.EventType)
      |               ^
CGUIContextMenu.cpp:165:15: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch]
CGUIContextMenu.cpp:165:15: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch]
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from CGUIContextMenu.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::gui::CGUIContextMenu::SItem]':
CGUIContextMenu.cpp:24:70:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::gui::CGUIContextMenu::SItem>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::gui::CGUIContextMenu::SItem>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIEditBox.cpp -o CGUIEditBox.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In member function 'irr::gui::CGUIContextMenu::SItem::operator=(irr::gui::CGUIContextMenu::SItem const&)',
    inlined from 'irr::core::array<irr::gui::CGUIContextMenu::SItem>::push_back(irr::gui::CGUIContextMenu::SItem const&)' at include/irrArray.h:94:17,
    inlined from 'irr::gui::CGUIContextMenu::addItem(wchar_t const*, int, bool, bool)' at CGUIContextMenu.cpp:71:17:
CGUIContextMenu.h:81:24: warning: 's.PosY' may be used uninitialized [-Wmaybe-uninitialized]
   81 |                 struct SItem
      |                        ^~~~~
CGUIContextMenu.cpp: In member function 'irr::gui::CGUIContextMenu::addItem(wchar_t const*, int, bool, bool)':
CGUIContextMenu.cpp:57:15: note: 's.PosY' was declared here
   57 |         SItem s;
      |               ^
In file included from include/IVideoDriver.h:11,
                 from CGUIEditBox.cpp:9:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CGUIEditBox.h: In constructor 'irr::gui::CGUIEditBox::CGUIEditBox(const wchar_t*, bool, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, const irr::core::rect<int>&, irr::IOSOperator*)':
CGUIEditBox.h:74:21: warning: 'irr::gui::CGUIEditBox::ScrollPos' will be initialized after [-Wreorder]
   74 |                 s32 ScrollPos; // scrollpos in characters
      |                     ^~~~~~~~~
CGUIEditBox.h:65:21: warning:   'irr::s32 irr::gui::CGUIEditBox::MarkBegin' [-Wreorder]
   65 |                 s32 MarkBegin;
      |                     ^~~~~~~~~
CGUIEditBox.cpp:20:1: warning:   when initialized here [-Wreorder]
   20 | CGUIEditBox::CGUIEditBox(const wchar_t* text, bool border, IGUIEnvironment* environment,
      | ^~~~~~~~~~~
CGUIEditBox.h:66:21: warning: 'irr::gui::CGUIEditBox::MarkEnd' will be initialized after [-Wreorder]
   66 |                 s32 MarkEnd;
      |                     ^~~~~~~
CGUIEditBox.h:61:22: warning:   'bool irr::gui::CGUIEditBox::MouseMarking' [-Wreorder]
   61 |                 bool MouseMarking;
      |                      ^~~~~~~~~~~~
CGUIEditBox.cpp:20:1: warning:   when initialized here [-Wreorder]
   20 | CGUIEditBox::CGUIEditBox(const wchar_t* text, bool border, IGUIEnvironment* environment,
      | ^~~~~~~~~~~
CGUIEditBox.cpp: In member function 'virtual bool irr::gui::CGUIEditBox::OnEvent(irr::SEvent)':
CGUIEditBox.cpp:82:15: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch]
   82 |         switch(event.EventType)
      |               ^
CGUIEditBox.cpp:82:15: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch]
CGUIEditBox.cpp: In member function 'bool irr::gui::CGUIEditBox::processMouse(irr::SEvent&)':
CGUIEditBox.cpp:590:15: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
  590 |         switch(event.MouseInput.Event)
      |               ^
CGUIEditBox.cpp:590:15: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
CGUIEditBox.cpp:590:15: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIEditBox.cpp:590:15: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIEditBox.cpp:590:15: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch]
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CGUIEditBox.cpp:123:19:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = wchar_t]':
CGUIEditBox.cpp:166:15:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [with T = wchar_t]':
include/irrString.h:554:10:   required from 'irr::core::string<T> irr::core::string<T>::subString(irr::s32, irr::s32) [with T = wchar_t; irr::s32 = int]'
CGUIEditBox.cpp:124:23:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIEnvironment.cpp -o CGUIEnvironment.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from CGUIEnvironment.cpp:6:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CGUIEnvironment.h: In constructor 'irr::gui::CGUIEnvironment::CGUIEnvironment(irr::io::IFileSystem*, irr::video::IVideoDriver*, irr::IOSOperator*)':
CGUIEnvironment.h:165:19: warning: 'irr::gui::CGUIEnvironment::CurrentSkin' will be initialized after [-Wreorder]
  165 |         IGUISkin* CurrentSkin;
      |                   ^~~~~~~~~~~
CGUIEnvironment.h:162:30: warning:   'irr::video::IVideoDriver* irr::gui::CGUIEnvironment::Driver' [-Wreorder]
  162 |         video::IVideoDriver* Driver;
      |                              ^~~~~~
CGUIEnvironment.cpp:40:1: warning:   when initialized here [-Wreorder]
   40 | CGUIEnvironment::CGUIEnvironment(io::IFileSystem* fs, video::IVideoDriver* driver, IOSOperator* op)
      | ^~~~~~~~~~~~~~~
CGUIEnvironment.cpp: In member function 'virtual bool irr::gui::CGUIEnvironment::postEventFromUser(irr::SEvent)':
CGUIEnvironment.cpp:246:15: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch]
  246 |         switch(event.EventType)
      |               ^
CGUIEnvironment.cpp:246:15: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch]
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from CGUIEnvironment.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::gui::CGUIEnvironment::SFont]':
CGUIEnvironment.cpp:44:56:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::gui::CGUIEnvironment::SFont>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::gui::CGUIEnvironment::SFont>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CGUIEnvironment.h:146:9:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [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<T>::sort() [with T = irr::gui::CGUIEnvironment::SFont]'
include/irrArray.h:334:3:   required from 'irr::s32 irr::core::array<T>::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<T>::binary_search(const T&) [with T = irr::gui::CGUIEnvironment::SFont; irr::s32 = int]'
CGUIEnvironment.cpp:629:33:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIFileOpenDialog.cpp -o CGUIFileOpenDialog.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from CGUIFileOpenDialog.cpp:8:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIFont.cpp -o CGUIFont.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CGUIFileOpenDialog.cpp: In member function 'virtual bool irr::gui::CGUIFileOpenDialog::OnEvent(irr::SEvent)':
CGUIFileOpenDialog.cpp:108:23: warning: enumeration value 'EGET_ELEMENT_HOVERED' not handled in switch [-Wswitch]
  108 |                 switch(event.GUIEvent.EventType)
      |                       ^
CGUIFileOpenDialog.cpp:108:23: warning: enumeration value 'EGET_ELEMENT_LEFT' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:108:23: warning: enumeration value 'EGET_SCROLL_BAR_CHANGED' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:108:23: warning: enumeration value 'EGET_CHECKBOX_CHANGED' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:108:23: warning: enumeration value 'EGET_FILE_SELECTED' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:108:23: warning: enumeration value 'EGET_FILE_CHOOSE_DIALOG_CANCELLED' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:108:23: warning: enumeration value 'EGET_MESSAGEBOX_YES' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:108:23: warning: enumeration value 'EGET_MESSAGEBOX_NO' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:108:23: warning: enumeration value 'EGET_MESSAGEBOX_OK' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:108:23: warning: enumeration value 'EGET_MESSAGEBOX_CANCEL' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:108:23: warning: enumeration value 'EGET_EDITBOX_ENTER' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:108:23: warning: enumeration value 'EGET_TAB_CHANGED' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:108:23: warning: enumeration value 'EGET_MENU_ITEM_SELECTED' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:108:23: warning: enumeration value 'EGET_COMBO_BOX_CHANGED' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:165:23: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
  165 |                 switch(event.MouseInput.Event)
      |                       ^
CGUIFileOpenDialog.cpp:165:23: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:165:23: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:165:23: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:165:23: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:105:15: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch]
  105 |         switch(event.EventType)
      |               ^
CGUIFileOpenDialog.cpp:105:15: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp:105:15: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch]
CGUIFileOpenDialog.cpp: In member function 'virtual void irr::gui::CGUIFileOpenDialog::draw()':
CGUIFileOpenDialog.cpp:200:35: warning: unused variable 'driver' [-Wunused-variable]
  200 |         irr::video::IVideoDriver* driver = Environment->getVideoDriver();
      |                                   ^~~~~~
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = wchar_t; T = wchar_t]':
CGUIFileOpenDialog.cpp:122:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
In file included from include/IVideoDriver.h:11,
                 from CGUIFont.h:10,
                 from CGUIFont.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CGUIFont.cpp: In member function 'void irr::gui::CGUIFont::readPositions32bit(irr::video::ITexture*, irr::s32&)':
CGUIFont.cpp:107:13: warning: unused variable 'colorBackGroundWithAlphaTrue' [-Wunused-variable]
  107 |         s32 colorBackGroundWithAlphaTrue = (0xFF<<24) | (~(0xFF<<24) & colorBackGround);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
CGUIFont.cpp: In member function 'void irr::gui::CGUIFont::readPositions16bit(irr::video::ITexture*, irr::s32&)':
CGUIFont.cpp:187:13: warning: unused variable 'colorBackGroundWithAlphaTrue' [-Wunused-variable]
  187 |         s16 colorBackGroundWithAlphaTrue = (0x1<<15) | (~(0x1<<15) & colorBackGround);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from CGUIFont.h:11:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array(irr::u32) [with T = irr::core::rect<int>; irr::u32 = unsigned int]':
CGUIFont.cpp:15:19:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::rect<int> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::rect<int> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:33:9: warning:   when initialized here [-Wreorder]
   33 |         array(u32 start_count)
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIImage.cpp -o CGUIImage.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from CGUIImage.cpp:8:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CGUIImage.cpp: In member function 'virtual void irr::gui::CGUIImage::draw()':
CGUIImage.cpp:60:25: warning: variable 'rect' set but not used [-Wunused-but-set-variable]
   60 |         core::rect<s32> rect = AbsoluteRect;
      |                         ^~~~
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIInOutFader.cpp -o CGUIInOutFader.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from CGUIInOutFader.cpp:7:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIListBox.cpp -o CGUIListBox.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from CGUIListBox.cpp:8:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIMenu.cpp -o CGUIMenu.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CGUIListBox.h: In constructor 'irr::gui::CGUIListBox::CGUIListBox(irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect<int>, bool, bool, bool)':
CGUIListBox.h:88:37: warning: 'irr::gui::CGUIListBox::ScrollBar' will be initialized after [-Wreorder]
   88 |                 gui::IGUIScrollBar* ScrollBar;
      |                                     ^~~~~~~~~
CGUIListBox.h:82:21: warning:   'irr::s32 irr::gui::CGUIListBox::ItemHeight' [-Wreorder]
   82 |                 s32 ItemHeight;
      |                     ^~~~~~~~~~
CGUIListBox.cpp:19:1: warning:   when initialized here [-Wreorder]
   19 | CGUIListBox::CGUIListBox(IGUIEnvironment* environment, IGUIElement* parent,
      | ^~~~~~~~~~~
CGUIListBox.h:87:22: warning: 'irr::gui::CGUIListBox::Selecting' will be initialized after [-Wreorder]
   87 |                 bool Selecting;
      |                      ^~~~~~~~~
CGUIListBox.h:85:32: warning:   'irr::gui::IGUIFont* irr::gui::CGUIListBox::Font' [-Wreorder]
   85 |                 gui::IGUIFont* Font;
      |                                ^~~~
CGUIListBox.cpp:19:1: warning:   when initialized here [-Wreorder]
   19 | CGUIListBox::CGUIListBox(IGUIEnvironment* environment, IGUIElement* parent,
      | ^~~~~~~~~~~
CGUIListBox.h:86:32: warning: 'irr::gui::CGUIListBox::IconFont' will be initialized after [-Wreorder]
   86 |                 gui::IGUIFont* IconFont;
      |                                ^~~~~~~~
CGUIListBox.h:84:21: warning:   'irr::s32 irr::gui::CGUIListBox::ItemsIconWidth' [-Wreorder]
   84 |                 s32 ItemsIconWidth;
      |                     ^~~~~~~~~~~~~~
CGUIListBox.cpp:19:1: warning:   when initialized here [-Wreorder]
   19 | CGUIListBox::CGUIListBox(IGUIEnvironment* environment, IGUIElement* parent,
      | ^~~~~~~~~~~
CGUIListBox.cpp: In member function 'virtual bool irr::gui::CGUIListBox::OnEvent(irr::SEvent)':
CGUIListBox.cpp:163:37: warning: unused variable 'pos' [-Wunused-variable]
  163 |                                 s32 pos = ((gui::IGUIScrollBar*)event.GUIEvent.Caller)->getPos();
      |                                     ^~~
CGUIListBox.cpp:158:23: warning: enumeration value 'EGET_ELEMENT_HOVERED' not handled in switch [-Wswitch]
  158 |                 switch(event.GUIEvent.EventType)
      |                       ^
CGUIListBox.cpp:158:23: warning: enumeration value 'EGET_ELEMENT_LEFT' not handled in switch [-Wswitch]
CGUIListBox.cpp:158:23: warning: enumeration value 'EGET_BUTTON_CLICKED' not handled in switch [-Wswitch]
CGUIListBox.cpp:158:23: warning: enumeration value 'EGET_CHECKBOX_CHANGED' not handled in switch [-Wswitch]
CGUIListBox.cpp:158:23: warning: enumeration value 'EGET_LISTBOX_CHANGED' not handled in switch [-Wswitch]
CGUIListBox.cpp:158:23: warning: enumeration value 'EGET_LISTBOX_SELECTED_AGAIN' not handled in switch [-Wswitch]
CGUIListBox.cpp:158:23: warning: enumeration value 'EGET_FILE_SELECTED' not handled in switch [-Wswitch]
CGUIListBox.cpp:158:23: warning: enumeration value 'EGET_FILE_CHOOSE_DIALOG_CANCELLED' not handled in switch [-Wswitch]
CGUIListBox.cpp:158:23: warning: enumeration value 'EGET_MESSAGEBOX_YES' not handled in switch [-Wswitch]
CGUIListBox.cpp:158:23: warning: enumeration value 'EGET_MESSAGEBOX_NO' not handled in switch [-Wswitch]
CGUIListBox.cpp:158:23: warning: enumeration value 'EGET_MESSAGEBOX_OK' not handled in switch [-Wswitch]
CGUIListBox.cpp:158:23: warning: enumeration value 'EGET_MESSAGEBOX_CANCEL' not handled in switch [-Wswitch]
CGUIListBox.cpp:158:23: warning: enumeration value 'EGET_EDITBOX_ENTER' not handled in switch [-Wswitch]
CGUIListBox.cpp:158:23: warning: enumeration value 'EGET_TAB_CHANGED' not handled in switch [-Wswitch]
CGUIListBox.cpp:158:23: warning: enumeration value 'EGET_MENU_ITEM_SELECTED' not handled in switch [-Wswitch]
CGUIListBox.cpp:158:23: warning: enumeration value 'EGET_COMBO_BOX_CHANGED' not handled in switch [-Wswitch]
CGUIListBox.cpp:179:31: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
  179 |                         switch(event.MouseInput.Event)
      |                               ^
CGUIListBox.cpp:179:31: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
CGUIListBox.cpp:179:31: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIListBox.cpp:179:31: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIListBox.cpp:155:15: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch]
  155 |         switch(event.EventType)
      |               ^
CGUIListBox.cpp:155:15: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch]
CGUIListBox.cpp:155:15: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch]
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from CGUIListBox.h:9:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::gui::CGUIListBox::ListItem]':
CGUIListBox.cpp:25:31:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::gui::CGUIListBox::ListItem>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::gui::CGUIListBox::ListItem>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: 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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from CGUIMenu.cpp:8:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CGUIMenu.cpp: In member function 'virtual void irr::gui::CGUIMenu::draw()':
CGUIMenu.cpp:46:19: warning: unused variable 'defaultFont' [-Wunused-variable]
   46 |         IGUIFont* defaultFont = Environment->getBuiltInFont();
      |                   ^~~~~~~~~~~
CGUIMenu.cpp:47:30: warning: unused variable 'driver' [-Wunused-variable]
   47 |         video::IVideoDriver* driver = Environment->getVideoDriver();
      |                              ^~~~~~
CGUIMenu.cpp: In member function 'virtual bool irr::gui::CGUIMenu::OnEvent(irr::SEvent)':
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_ELEMENT_HOVERED' not handled in switch [-Wswitch]
  102 |                 switch(event.GUIEvent.EventType)
      |                       ^
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_ELEMENT_LEFT' not handled in switch [-Wswitch]
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_BUTTON_CLICKED' not handled in switch [-Wswitch]
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_SCROLL_BAR_CHANGED' not handled in switch [-Wswitch]
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_CHECKBOX_CHANGED' not handled in switch [-Wswitch]
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_LISTBOX_CHANGED' not handled in switch [-Wswitch]
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_LISTBOX_SELECTED_AGAIN' not handled in switch [-Wswitch]
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_FILE_SELECTED' not handled in switch [-Wswitch]
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_FILE_CHOOSE_DIALOG_CANCELLED' not handled in switch [-Wswitch]
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_MESSAGEBOX_YES' not handled in switch [-Wswitch]
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_MESSAGEBOX_NO' not handled in switch [-Wswitch]
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_MESSAGEBOX_OK' not handled in switch [-Wswitch]
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_MESSAGEBOX_CANCEL' not handled in switch [-Wswitch]
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_EDITBOX_ENTER' not handled in switch [-Wswitch]
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_TAB_CHANGED' not handled in switch [-Wswitch]
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_MENU_ITEM_SELECTED' not handled in switch [-Wswitch]
CGUIMenu.cpp:102:23: warning: enumeration value 'EGET_COMBO_BOX_CHANGED' not handled in switch [-Wswitch]
CGUIMenu.cpp:110:23: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
  110 |                 switch(event.MouseInput.Event)
      |                       ^
CGUIMenu.cpp:110:23: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
CGUIMenu.cpp:110:23: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIMenu.cpp:110:23: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIMenu.cpp:110:23: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch]
CGUIMenu.cpp:99:15: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch]
   99 |         switch(event.EventType)
      |               ^
CGUIMenu.cpp:99:15: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch]
CGUIMenu.cpp:99:15: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch]
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIMeshViewer.cpp -o CGUIMeshViewer.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIMessageBox.cpp -o CGUIMessageBox.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
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<int>)':
CGUIMessageBox.h:37:33: warning: 'irr::gui::CGUIMessageBox::StaticText' will be initialized after [-Wreorder]
   37 |                 IGUIStaticText* StaticText;
      |                                 ^~~~~~~~~~
CGUIMessageBox.h:33:29: warning:   'irr::gui::IGUIButton* irr::gui::CGUIMessageBox::OkButton' [-Wreorder]
   33 |                 IGUIButton* OkButton;
      |                             ^~~~~~~~
CGUIMessageBox.cpp:17:1: warning:   when initialized here [-Wreorder]
   17 | CGUIMessageBox::CGUIMessageBox(IGUIEnvironment* environment, const wchar_t* caption,
      | ^~~~~~~~~~~~~~
CGUIMessageBox.h:36:29: warning: 'irr::gui::CGUIMessageBox::NoButton' will be initialized after [-Wreorder]
   36 |                 IGUIButton* NoButton;
      |                             ^~~~~~~~
CGUIMessageBox.h:34:29: warning:   'irr::gui::IGUIButton* irr::gui::CGUIMessageBox::CancelButton' [-Wreorder]
   34 |                 IGUIButton* CancelButton;
      |                             ^~~~~~~~~~~~
CGUIMessageBox.cpp:17:1: warning:   when initialized here [-Wreorder]
   17 | CGUIMessageBox::CGUIMessageBox(IGUIEnvironment* environment, const wchar_t* caption,
      | ^~~~~~~~~~~~~~
CGUIMessageBox.cpp: In member function 'virtual bool irr::gui::CGUIMessageBox::OnEvent(irr::SEvent)':
CGUIMessageBox.cpp:169:15: warning: enumeration value 'EET_MOUSE_INPUT_EVENT' not handled in switch [-Wswitch]
  169 |         switch(event.EventType)
      |               ^
CGUIMessageBox.cpp:169:15: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch]
CGUIMessageBox.cpp:169:15: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch]
CGUIMessageBox.cpp:169:15: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch]
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from CGUIMeshViewer.h:9:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from CGUIMeshViewer.cpp:7:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CGUIMeshViewer.cpp: In member function 'virtual void irr::gui::CGUIMeshViewer::draw()':
CGUIMeshViewer.cpp:154:31: warning: enumeration value 'EVT_TANGENTS' not handled in switch [-Wswitch]
  154 |                         switch(mb->getVertexType())
      |                               ^
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIModalScreen.cpp -o CGUIModalScreen.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from 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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIScrollBar.cpp -o CGUIScrollBar.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IVideoDriver.h:11,
                 from CGUIModalScreen.cpp:8:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CGUIModalScreen.cpp: In member function 'virtual bool irr::gui::CGUIModalScreen::OnEvent(irr::SEvent)':
CGUIModalScreen.cpp:39:23: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
   39 |                 switch(event.MouseInput.Event)
      |                       ^
CGUIModalScreen.cpp:39:23: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
CGUIModalScreen.cpp:39:23: warning: enumeration value 'EMIE_LMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIModalScreen.cpp:39:23: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIModalScreen.cpp:39:23: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIModalScreen.cpp:39:23: warning: enumeration value 'EMIE_MOUSE_MOVED' not handled in switch [-Wswitch]
CGUIModalScreen.cpp:39:23: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch]
CGUIModalScreen.cpp:36:11: warning: enumeration value 'EET_GUI_EVENT' not handled in switch [-Wswitch]
   36 |     switch(event.EventType)
      |           ^
CGUIModalScreen.cpp:36:11: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch]
CGUIModalScreen.cpp:36:11: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch]
CGUIModalScreen.cpp:36:11: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch]
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from CGUIScrollBar.cpp:8:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CGUIScrollBar.h: In constructor 'irr::gui::CGUIScrollBar::CGUIScrollBar(bool, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect<int>, bool)':
CGUIScrollBar.h:58:21: warning: 'irr::gui::CGUIScrollBar::SmallStep' will be initialized after [-Wreorder]
   58 |                 s32 SmallStep;
      |                     ^~~~~~~~~
CGUIScrollBar.h:56:21: warning:   'irr::s32 irr::gui::CGUIScrollBar::DrawHeight' [-Wreorder]
   56 |                 s32 DrawHeight;
      |                     ^~~~~~~~~~
CGUIScrollBar.cpp:19:1: warning:   when initialized here [-Wreorder]
   19 | CGUIScrollBar::CGUIScrollBar(bool horizontal, IGUIEnvironment* environment,
      | ^~~~~~~~~~~~~
CGUIScrollBar.h:56:21: warning: 'irr::gui::CGUIScrollBar::DrawHeight' will be initialized after [-Wreorder]
   56 |                 s32 DrawHeight;
      |                     ^~~~~~~~~~
CGUIScrollBar.h:55:21: warning:   'irr::s32 irr::gui::CGUIScrollBar::DrawPos' [-Wreorder]
   55 |                 s32 DrawPos;
      |                     ^~~~~~~
CGUIScrollBar.cpp:19:1: warning:   when initialized here [-Wreorder]
   19 | CGUIScrollBar::CGUIScrollBar(bool horizontal, IGUIEnvironment* environment,
      | ^~~~~~~~~~~~~
CGUIScrollBar.h:55:21: warning: 'irr::gui::CGUIScrollBar::DrawPos' will be initialized after [-Wreorder]
   55 |                 s32 DrawPos;
      |                     ^~~~~~~
CGUIScrollBar.h:51:22: warning:   'bool irr::gui::CGUIScrollBar::Dragging' [-Wreorder]
   51 |                 bool Dragging;
      |                      ^~~~~~~~
CGUIScrollBar.cpp:19:1: warning:   when initialized here [-Wreorder]
   19 | CGUIScrollBar::CGUIScrollBar(bool horizontal, IGUIEnvironment* environment,
      | ^~~~~~~~~~~~~
CGUIScrollBar.cpp: In member function 'virtual bool irr::gui::CGUIScrollBar::OnEvent(irr::SEvent)':
CGUIScrollBar.cpp:109:23: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
  109 |                 switch(event.MouseInput.Event)
      |                       ^
CGUIScrollBar.cpp:109:23: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
CGUIScrollBar.cpp:109:23: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIScrollBar.cpp:109:23: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIScrollBar.cpp:82:15: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch]
   82 |         switch(event.EventType)
      |               ^
CGUIScrollBar.cpp:82:15: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch]
CGUIScrollBar.cpp:82:15: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch]
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUISkin.cpp -o CGUISkin.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IVideoDriver.h:11,
                 from CGUISkin.cpp:7:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from CGUISkin.h:9,
                 from CGUISkin.cpp:5:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
CGUISkin.cpp:15:25:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIStaticText.cpp -o CGUIStaticText.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from CGUIStaticText.cpp:9:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CGUIStaticText.h: In constructor 'irr::gui::CGUIStaticText::CGUIStaticText(const wchar_t*, bool, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, const irr::core::rect<int>&, bool)':
CGUIStaticText.h:61:32: warning: 'irr::gui::CGUIStaticText::OverrideFont' will be initialized after [-Wreorder]
   61 |                 gui::IGUIFont* OverrideFont;
      |                                ^~~~~~~~~~~~
CGUIStaticText.h:56:22: warning:   'bool irr::gui::CGUIStaticText::OverrideColorEnabled' [-Wreorder]
   56 |                 bool OverrideColorEnabled;
      |                      ^~~~~~~~~~~~~~~~~~~~
CGUIStaticText.cpp:20:1: warning:   when initialized here [-Wreorder]
   20 | CGUIStaticText::CGUIStaticText(const wchar_t* text, bool border, IGUIEnvironment* environment,
      | ^~~~~~~~~~~~~~
CGUIStaticText.h:62:32: warning: 'irr::gui::CGUIStaticText::LastBreakFont' will be initialized after [-Wreorder]
   62 |                 gui::IGUIFont* LastBreakFont; // stored because: if skin changes, line break must be recalculated.
      |                                ^~~~~~~~~~~~~
CGUIStaticText.h:58:22: warning:   'bool irr::gui::CGUIStaticText::Background' [-Wreorder]
   58 |                 bool Background;
      |                      ^~~~~~~~~~
CGUIStaticText.cpp:20:1: warning:   when initialized here [-Wreorder]
   20 | CGUIStaticText::CGUIStaticText(const wchar_t* text, bool border, IGUIEnvironment* environment,
      | ^~~~~~~~~~~~~~
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from CGUIStaticText.h:9:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::string<wchar_t>]':
CGUIStaticText.cpp:25:41:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::string<wchar_t> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::string<wchar_t> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from CGUITabControl.cpp:9:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CGUITabControl.h: In constructor 'irr::gui::CGUITab::CGUITab(irr::s32, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, const irr::core::rect<int>&, irr::s32)':
CGUITabControl.h:48:31: warning: 'irr::gui::CGUITab::BackColor' will be initialized after [-Wreorder]
   48 |                 video::SColor BackColor;
      |                               ^~~~~~~~~
CGUITabControl.h:47:22: warning:   'bool irr::gui::CGUITab::DrawBackground' [-Wreorder]
   47 |                 bool DrawBackground;
      |                      ^~~~~~~~~~~~~~
CGUITabControl.cpp:23:1: warning:   when initialized here [-Wreorder]
   23 | CGUITab::CGUITab(s32 number, IGUIEnvironment* environment,
      | ^~~~~~~
CGUITabControl.cpp: In member function 'virtual bool irr::gui::CGUITabControl::OnEvent(irr::SEvent)':
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_ELEMENT_HOVERED' not handled in switch [-Wswitch]
  165 |                 switch(event.GUIEvent.EventType)
      |                       ^
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_ELEMENT_LEFT' not handled in switch [-Wswitch]
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_BUTTON_CLICKED' not handled in switch [-Wswitch]
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_SCROLL_BAR_CHANGED' not handled in switch [-Wswitch]
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_CHECKBOX_CHANGED' not handled in switch [-Wswitch]
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_LISTBOX_CHANGED' not handled in switch [-Wswitch]
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_LISTBOX_SELECTED_AGAIN' not handled in switch [-Wswitch]
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_FILE_SELECTED' not handled in switch [-Wswitch]
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_FILE_CHOOSE_DIALOG_CANCELLED' not handled in switch [-Wswitch]
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_MESSAGEBOX_YES' not handled in switch [-Wswitch]
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_MESSAGEBOX_NO' not handled in switch [-Wswitch]
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_MESSAGEBOX_OK' not handled in switch [-Wswitch]
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_MESSAGEBOX_CANCEL' not handled in switch [-Wswitch]
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_EDITBOX_ENTER' not handled in switch [-Wswitch]
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_TAB_CHANGED' not handled in switch [-Wswitch]
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_MENU_ITEM_SELECTED' not handled in switch [-Wswitch]
CGUITabControl.cpp:165:23: warning: enumeration value 'EGET_COMBO_BOX_CHANGED' not handled in switch [-Wswitch]
CGUITabControl.cpp:173:23: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
  173 |                 switch(event.MouseInput.Event)
      |                       ^
CGUITabControl.cpp:173:23: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
CGUITabControl.cpp:173:23: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUITabControl.cpp:173:23: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUITabControl.cpp:173:23: warning: enumeration value 'EMIE_MOUSE_MOVED' not handled in switch [-Wswitch]
CGUITabControl.cpp:173:23: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch]
CGUITabControl.cpp:162:15: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch]
  162 |         switch(event.EventType)
      |               ^
CGUITabControl.cpp:162:15: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch]
CGUITabControl.cpp:162:15: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch]
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from CGUITabControl.h:9:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::gui::CGUITab*]':
CGUITabControl.cpp:93:47:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::gui::CGUITab*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::gui::CGUITab*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIToolBar.cpp -o CGUIToolBar.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGUIWindow.cpp -o CGUIWindow.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IVideoDriver.h:11,
                 from CGUIToolBar.cpp:8:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/IGUIButton.h:8,
                 from include/IGUIWindow.h:8,
                 from CGUIWindow.h:8,
                 from 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<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from CGUIWindow.cpp:8:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CGUIWindow.cpp: In member function 'virtual bool irr::gui::CGUIWindow::OnEvent(irr::SEvent)':
CGUIWindow.cpp:86:23: warning: enumeration value 'EMIE_RMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
   86 |                 switch(event.MouseInput.Event)
      |                       ^
CGUIWindow.cpp:86:23: warning: enumeration value 'EMIE_MMOUSE_PRESSED_DOWN' not handled in switch [-Wswitch]
CGUIWindow.cpp:86:23: warning: enumeration value 'EMIE_RMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIWindow.cpp:86:23: warning: enumeration value 'EMIE_MMOUSE_LEFT_UP' not handled in switch [-Wswitch]
CGUIWindow.cpp:86:23: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch]
CGUIWindow.cpp:67:15: warning: enumeration value 'EET_KEY_INPUT_EVENT' not handled in switch [-Wswitch]
   67 |         switch(event.EventType)
      |               ^
CGUIWindow.cpp:67:15: warning: enumeration value 'EET_LOG_TEXT_EVENT' not handled in switch [-Wswitch]
CGUIWindow.cpp:67:15: warning: enumeration value 'EET_USER_EVENT' not handled in switch [-Wswitch]
CGUIWindow.cpp: In member function 'virtual void irr::gui::CGUIWindow::draw()':
CGUIWindow.cpp:127:30: warning: unused variable 'driver' [-Wunused-variable]
  127 |         video::IVideoDriver* driver = Environment->getVideoDriver();
      |                              ^~~~~~
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSoftwareDriver.cpp -o CSoftwareDriver.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSoftwareTexture.cpp -o CSoftwareTexture.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRFlat.cpp -o CTRFlat.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IVideoDriver.h:11,
                 from CNullDriver.h:8,
                 from CSoftwareDriver.h:9,
                 from CSoftwareDriver.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CNullDriver.h: In member function 'float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)':
CNullDriver.h:369:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  369 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                         ^~
CNullDriver.h:369:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  369 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                                                 ^~
CNullDriver.h:370:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  370 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                         ^~
CNullDriver.h:370:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  370 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                                                  ^~
CNullDriver.h: In member function 'float irr::video::CNullDriver::nml16(int, int, int, int, irr::s16*)':
CNullDriver.h:377:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  377 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                         ^~
CNullDriver.h:377:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  377 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                                                 ^~
CNullDriver.h:378:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  378 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                         ^~
CNullDriver.h:378:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  378 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                                                  ^~
CSoftwareDriver.h: In constructor 'irr::video::CSoftwareDriver::CSoftwareDriver(const irr::core::dimension2d<int>&, bool, irr::io::IFileSystem*, irr::video::IImagePresenter*)':
CSoftwareDriver.h:155:34: warning: 'irr::video::CSoftwareDriver::Texture' will be initialized after [-Wreorder]
  155 |                 video::ITexture* Texture;
      |                                  ^~~~~~~
CSoftwareDriver.h:153:27: warning:   'irr::video::IZBuffer* irr::video::CSoftwareDriver::ZBuffer' [-Wreorder]
  153 |                 IZBuffer* ZBuffer;
      |                           ^~~~~~~
CSoftwareDriver.cpp:18:1: warning:   when initialized here [-Wreorder]
   18 | CSoftwareDriver::CSoftwareDriver(const core::dimension2d<s32>& windowSize, bool fullscreen, io::IFileSystem* io, video::IImagePresenter* presenter)
      | ^~~~~~~~~~~~~~~
CSoftwareDriver.h:153:27: warning: 'irr::video::CSoftwareDriver::ZBuffer' will be initialized after [-Wreorder]
  153 |                 IZBuffer* ZBuffer;
      |                           ^~~~~~~
CSoftwareDriver.h:141:34: warning:   'irr::video::ITexture* irr::video::CSoftwareDriver::RenderTargetTexture' [-Wreorder]
  141 |                 video::ITexture* RenderTargetTexture;
      |                                  ^~~~~~~~~~~~~~~~~~~
CSoftwareDriver.cpp:18:1: warning:   when initialized here [-Wreorder]
   18 | CSoftwareDriver::CSoftwareDriver(const core::dimension2d<s32>& windowSize, bool fullscreen, io::IFileSystem* io, video::IImagePresenter* presenter)
      | ^~~~~~~~~~~~~~~
CSoftwareDriver.cpp: In member function 'virtual bool irr::video::CSoftwareDriver::queryFeature(irr::video::E_VIDEO_DRIVER_FEATURE)':
CSoftwareDriver.cpp:169:16: warning: enumeration value 'EVDF_STENCIL_BUFFER' not handled in switch [-Wswitch]
  169 |         switch (feature)
      |                ^
CSoftwareDriver.cpp:169:16: warning: enumeration value 'EVDF_VERTEX_SHADER_1_1' not handled in switch [-Wswitch]
CSoftwareDriver.cpp:169:16: warning: enumeration value 'EVDF_VERTEX_SHADER_2_0' not handled in switch [-Wswitch]
CSoftwareDriver.cpp:169:16: warning: enumeration value 'EVDF_VERTEX_SHADER_3_0' not handled in switch [-Wswitch]
CSoftwareDriver.cpp:169:16: warning: enumeration value 'EVDF_PIXEL_SHADER_1_1' not handled in switch [-Wswitch]
CSoftwareDriver.cpp:169:16: warning: enumeration value 'EVDF_PIXEL_SHADER_1_2' not handled in switch [-Wswitch]
CSoftwareDriver.cpp:169:16: warning: enumeration value 'EVDF_PIXEL_SHADER_1_3' not handled in switch [-Wswitch]
CSoftwareDriver.cpp:169:16: warning: enumeration value 'EVDF_PIXEL_SHADER_1_4' not handled in switch [-Wswitch]
CSoftwareDriver.cpp:169:16: warning: enumeration value 'EVDF_PIXEL_SHADER_2_0' not handled in switch [-Wswitch]
CSoftwareDriver.cpp:169:16: warning: enumeration value 'EVDF_PIXEL_SHADER_3_0' not handled in switch [-Wswitch]
CSoftwareDriver.cpp:169:16: warning: enumeration value 'EVDF_ARB_VERTEX_PROGRAM_1' not handled in switch [-Wswitch]
CSoftwareDriver.cpp:169:16: warning: enumeration value 'EVDF_ARB_FRAGMENT_PROGRAM_1' not handled in switch [-Wswitch]
CSoftwareDriver.cpp:169:16: warning: enumeration value 'EVDF_ARB_GLSL' not handled in switch [-Wswitch]
CSoftwareDriver.cpp:169:16: warning: enumeration value 'EVDF_HLSL' not handled in switch [-Wswitch]
CSoftwareDriver.cpp: In member function 'void irr::video::CSoftwareDriver::setTexture(irr::video::ITexture*)':
CSoftwareDriver.cpp:204:26: warning: unused variable 'oldTexture' [-Wunused-variable]
  204 |         video::ITexture* oldTexture = texture;
      |                          ^~~~~~~~~~
In file included from CNullDriver.h:11:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S2DVertex]':
CSoftwareDriver.cpp:20:60:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S2DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S2DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
CSoftwareDriver.cpp:591:24:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
CSoftwareDriver.cpp:362:26:   required from 'void irr::video::CSoftwareDriver::drawClippedIndexedTriangleListT(const VERTEXTYPE*, irr::s32, const irr::u16*, irr::s32) [with VERTEXTYPE = irr::video::S3DVertex; irr::s32 = int; irr::u16 = short unsigned int]'
CSoftwareDriver.cpp:330:33:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertexTangents]':
CSoftwareDriver.cpp:362:26:   required from 'void irr::video::CSoftwareDriver::drawClippedIndexedTriangleListT(const VERTEXTYPE*, irr::s32, const irr::u16*, irr::s32) [with VERTEXTYPE = irr::video::S3DVertexTangents; irr::s32 = int; irr::u16 = short unsigned int]'
CSoftwareDriver.cpp:338:33:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertexTangents>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertexTangents>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
CSoftwareDriver.cpp:362:26:   required from 'void irr::video::CSoftwareDriver::drawClippedIndexedTriangleListT(const VERTEXTYPE*, irr::s32, const irr::u16*, irr::s32) [with VERTEXTYPE = irr::video::S3DVertex2TCoords; irr::s32 = int; irr::u16 = short unsigned int]'
CSoftwareDriver.cpp:346:33:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRFlatWire.cpp -o CTRFlatWire.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRGouraud.cpp -o CTRGouraud.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRGouraudWire.cpp -o CTRGouraudWire.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureFlat.cpp -o CTRTextureFlat.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureFlatWire.cpp -o CTRTextureFlatWire.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraud.cpp -o CTRTextureGouraud.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudAdd.cpp -o CTRTextureGouraudAdd.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from CTRTextureGouraud.cpp:5:
CTRTextureGouraud.h: In constructor 'irr::video::CTRTextureGouraud::CTRTextureGouraud(irr::video::IZBuffer*)':
CTRTextureGouraud.h:55:22: warning: 'irr::video::CTRTextureGouraud::BackFaceCullingEnabled' will be initialized after [-Wreorder]
   55 |                 bool BackFaceCullingEnabled;
      |                      ^~~~~~~~~~~~~~~~~~~~~~
CTRTextureGouraud.h:54:21: warning:   'irr::s32 irr::video::CTRTextureGouraud::SurfaceHeight' [-Wreorder]
   54 |                 s32 SurfaceHeight;
      |                     ^~~~~~~~~~~~~
CTRTextureGouraud.cpp:15:1: warning:   when initialized here [-Wreorder]
   15 | CTRTextureGouraud::CTRTextureGouraud(IZBuffer* zbuffer)
      | ^~~~~~~~~~~~~~~~~
CTRTextureGouraud.h:54:21: warning: 'irr::video::CTRTextureGouraud::SurfaceHeight' will be initialized after [-Wreorder]
   54 |                 s32 SurfaceHeight;
      |                     ^~~~~~~~~~~~~
CTRTextureGouraud.h:53:21: warning:   'irr::s32 irr::video::CTRTextureGouraud::SurfaceWidth' [-Wreorder]
   53 |                 s32 SurfaceWidth;
      |                     ^~~~~~~~~~~~
CTRTextureGouraud.cpp:15:1: warning:   when initialized here [-Wreorder]
   15 | CTRTextureGouraud::CTRTextureGouraud(IZBuffer* zbuffer)
      | ^~~~~~~~~~~~~~~~~
CTRTextureGouraud.h:61:32: warning: 'irr::video::CTRTextureGouraud::Texture' will be initialized after [-Wreorder]
   61 |                 video::IImage* Texture;
      |                                ^~~~~~~
CTRTextureGouraud.h:51:27: warning:   'irr::video::IZBuffer* irr::video::CTRTextureGouraud::ZBuffer' [-Wreorder]
   51 |                 IZBuffer* ZBuffer;
      |                           ^~~~~~~
CTRTextureGouraud.cpp:15:1: warning:   when initialized here [-Wreorder]
   15 | CTRTextureGouraud::CTRTextureGouraud(IZBuffer* zbuffer)
      | ^~~~~~~~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudNoZ.cpp -o CTRTextureGouraudNoZ.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudWire.cpp -o CTRTextureGouraudWire.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CZBuffer.cpp -o CZBuffer.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLDriver.cpp -o COpenGLDriver.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from CZBuffer.cpp:5:
CZBuffer.h: In constructor 'irr::video::CZBuffer::CZBuffer(const irr::core::dimension2d<int>&)':
CZBuffer.h:45:21: warning: 'irr::video::CZBuffer::TotalSize' will be initialized after [-Wreorder]
   45 |                 s32 TotalSize;
      |                     ^~~~~~~~~
CZBuffer.h:43:31: warning:   'TZBufferType* irr::video::CZBuffer::BufferEnd' [-Wreorder]
   43 |                 TZBufferType* BufferEnd;
      |                               ^~~~~~~~~
CZBuffer.cpp:15:1: warning:   when initialized here [-Wreorder]
   15 | CZBuffer::CZBuffer(const core::dimension2d<s32>& size)
      | ^~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CNullDriver.h: In member function 'float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)':
CNullDriver.h:369:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  369 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                         ^~
CNullDriver.h:369:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  369 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                                                 ^~
CNullDriver.h:370:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  370 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                         ^~
CNullDriver.h:370:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  370 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                                                  ^~
CNullDriver.h: In member function 'float irr::video::CNullDriver::nml16(int, int, int, int, irr::s16*)':
CNullDriver.h:377:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  377 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                         ^~
CNullDriver.h:377:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  377 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                                                 ^~
CNullDriver.h:378:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  378 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                         ^~
CNullDriver.h:378:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  378 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                                                  ^~
COpenGLDriver.h: In constructor 'irr::video::COpenGLDriver::COpenGLDriver(const irr::core::dimension2d<int>&, bool, bool, bool, Window, Display*, irr::io::IFileSystem*)':
COpenGLDriver.h:310:22: warning: 'irr::video::COpenGLDriver::StencilBuffer' will be initialized after [-Wreorder]
  310 |                 bool StencilBuffer;
      |                      ^~~~~~~~~~~~~
COpenGLDriver.h:308:22: warning:   'bool irr::video::COpenGLDriver::Transformation3DChanged' [-Wreorder]
  308 |                 bool Transformation3DChanged;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~
COpenGLDriver.cpp:210:1: warning:   when initialized here [-Wreorder]
  210 | COpenGLDriver::COpenGLDriver(const core::dimension2d<s32>& screenSize, bool fullscreen, bool doublebuffer, bool stencilBuffer, Window window, Display* display, io::IFileSystem* io)
      | ^~~~~~~~~~~~~
COpenGLDriver.h:318:21: warning: 'irr::video::COpenGLDriver::LastSetLight' will be initialized after [-Wreorder]
  318 |                 s32 LastSetLight;
      |                     ^~~~~~~~~~~~
COpenGLDriver.h:309:22: warning:   'bool irr::video::COpenGLDriver::MultiTextureExtension' [-Wreorder]
  309 |                 bool MultiTextureExtension;
      |                      ^~~~~~~~~~~~~~~~~~~~~
COpenGLDriver.cpp:210:1: warning:   when initialized here [-Wreorder]
  210 | COpenGLDriver::COpenGLDriver(const core::dimension2d<s32>& screenSize, bool fullscreen, bool doublebuffer, bool stencilBuffer, Window window, Display* display, io::IFileSystem* io)
      | ^~~~~~~~~~~~~
COpenGLDriver.h:361:26: warning: 'irr::video::COpenGLDriver::XDisplay' will be initialized after [-Wreorder]
  361 |                 Display* XDisplay;
      |                          ^~~~~~~~
COpenGLDriver.h:311:22: warning:   'bool irr::video::COpenGLDriver::ARBVertexProgramExtension' [-Wreorder]
  311 |                 bool ARBVertexProgramExtension; //GL_ARB_vertex_program
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~
COpenGLDriver.cpp:210:1: warning:   when initialized here [-Wreorder]
  210 | COpenGLDriver::COpenGLDriver(const core::dimension2d<s32>& screenSize, bool fullscreen, bool doublebuffer, bool stencilBuffer, Window window, Display* display, io::IFileSystem* io)
      | ^~~~~~~~~~~~~
COpenGLDriver.h:319:21: warning: 'irr::video::COpenGLDriver::MaxAnisotropy' will be initialized after [-Wreorder]
  319 |                 f32 MaxAnisotropy;
      |                     ^~~~~~~~~~~~~
COpenGLDriver.h:314:22: warning:   'bool irr::video::COpenGLDriver::AnisotropyExtension' [-Wreorder]
  314 |                 bool AnisotropyExtension;
      |                      ^~~~~~~~~~~~~~~~~~~
COpenGLDriver.cpp:210:1: warning:   when initialized here [-Wreorder]
  210 | COpenGLDriver::COpenGLDriver(const core::dimension2d<s32>& screenSize, bool fullscreen, bool doublebuffer, bool stencilBuffer, Window window, Display* display, io::IFileSystem* io)
      | ^~~~~~~~~~~~~
COpenGLDriver.cpp: In member function 'virtual void irr::video::COpenGLDriver::setTransform(irr::video::E_TRANSFORMATION_STATE, const irr::core::matrix4&)':
COpenGLDriver.cpp:581:15: warning: enumeration value 'ETS_COUNT' not handled in switch [-Wswitch]
  581 |         switch(state)
      |               ^
COpenGLDriver.cpp: In member function 'virtual void irr::video::COpenGLDriver::draw2DImage(irr::video::ITexture*, const irr::core::position2d<int>&, const irr::core::rect<int>&, const irr::core::rect<int>*, irr::video::SColor, bool)':
COpenGLDriver.cpp:1035:38: warning: variable 'sourceSurfaceSize' set but not used [-Wunused-but-set-variable]
 1035 |         const core::dimension2d<s32> sourceSurfaceSize = texture->getOriginalSize();
      |                                      ^~~~~~~~~~~~~~~~~
COpenGLDriver.cpp: In member function 'virtual void irr::video::COpenGLDriver::draw2DImage(irr::video::ITexture*, const irr::core::rect<int>&, const irr::core::rect<int>&, const irr::core::rect<int>*, irr::video::SColor, bool)':
COpenGLDriver.cpp:1078:33: warning: variable 'targetSurfaceSize' set but not used [-Wunused-but-set-variable]
 1078 |    const core::dimension2d<s32> targetSurfaceSize=currentRendertargetSize;
      |                                 ^~~~~~~~~~~~~~~~~
COpenGLDriver.cpp:1109:9: warning: unused variable 'bTempColors' [-Wunused-variable]
 1109 |    bool bTempColors=false;
      |         ^~~~~~~~~~~
COpenGLDriver.cpp: In member function 'virtual void irr::video::COpenGLDriver::draw2DImageRotation(irr::video::ITexture*, const irr::core::rect<int>&, const irr::core::rect<int>&, 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<s32> 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<int>&, const irr::core::rect<int>&, const irr::core::position2d<int>&, 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<s32> targetSurfaceSize=currentRendertargetSize;
      |                                 ^~~~~~~~~~~~~~~~~
COpenGLDriver.cpp:1301:9: warning: unused variable 'bTempColors' [-Wunused-variable]
 1301 |    bool bTempColors=false;
      |         ^~~~~~~~~~~
COpenGLDriver.cpp: In member function 'virtual bool irr::video::COpenGLDriver::queryFeature(irr::video::E_VIDEO_DRIVER_FEATURE)':
COpenGLDriver.cpp:1460:16: warning: enumeration value 'EVDF_VERTEX_SHADER_1_1' not handled in switch [-Wswitch]
 1460 |         switch (feature)
      |                ^
COpenGLDriver.cpp:1460:16: warning: enumeration value 'EVDF_VERTEX_SHADER_2_0' not handled in switch [-Wswitch]
COpenGLDriver.cpp:1460:16: warning: enumeration value 'EVDF_VERTEX_SHADER_3_0' not handled in switch [-Wswitch]
COpenGLDriver.cpp:1460:16: warning: enumeration value 'EVDF_PIXEL_SHADER_1_1' not handled in switch [-Wswitch]
COpenGLDriver.cpp:1460:16: warning: enumeration value 'EVDF_PIXEL_SHADER_1_2' not handled in switch [-Wswitch]
COpenGLDriver.cpp:1460:16: warning: enumeration value 'EVDF_PIXEL_SHADER_1_3' not handled in switch [-Wswitch]
COpenGLDriver.cpp:1460:16: warning: enumeration value 'EVDF_PIXEL_SHADER_1_4' not handled in switch [-Wswitch]
COpenGLDriver.cpp:1460:16: warning: enumeration value 'EVDF_PIXEL_SHADER_2_0' not handled in switch [-Wswitch]
COpenGLDriver.cpp:1460:16: warning: enumeration value 'EVDF_PIXEL_SHADER_3_0' not handled in switch [-Wswitch]
COpenGLDriver.cpp:1460:16: warning: enumeration value 'EVDF_HLSL' not handled in switch [-Wswitch]
COpenGLDriver.cpp: In member function 'void irr::video::COpenGLDriver::setRenderStates3DMode()':
COpenGLDriver.cpp:1603:14: warning: variable 'shaderOK' set but not used [-Wunused-but-set-variable]
 1603 |         bool shaderOK = true;
      |              ^~~~~~~~
In file included from CNullDriver.h:11:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = int]':
COpenGLDriver.cpp:218:29:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from include/IMaterialRenderer.h:9,
                 from COpenGLShaderMaterialRenderer.h:23,
                 from COpenGLNormalMapRenderer.h:11,
                 from COpenGLNormalMapRenderer.cpp:8:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMaterialRenderer.h:10:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from COpenGLNormalMapRenderer.cpp:11:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from COpenGLDriver.h:8,
                 from COpenGLNormalMapRenderer.cpp:14:
CNullDriver.h: In member function 'float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)':
CNullDriver.h:369:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  369 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                         ^~
CNullDriver.h:369:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  369 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                                                 ^~
CNullDriver.h:370:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  370 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                         ^~
CNullDriver.h:370:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  370 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                                                  ^~
CNullDriver.h: In member function 'float irr::video::CNullDriver::nml16(int, int, int, int, irr::s16*)':
CNullDriver.h:377:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  377 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                         ^~
CNullDriver.h:377:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  377 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                                                 ^~
CNullDriver.h:378:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  378 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                         ^~
CNullDriver.h:378:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  378 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                                                  ^~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLParallaxMapRenderer.cpp -o COpenGLParallaxMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMaterialRenderer.h:9,
                 from COpenGLShaderMaterialRenderer.h:23,
                 from COpenGLParallaxMapRenderer.h:11,
                 from COpenGLParallaxMapRenderer.cpp:8:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMaterialRenderer.h:10:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from COpenGLParallaxMapRenderer.cpp:11:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from COpenGLDriver.h:8,
                 from COpenGLParallaxMapRenderer.cpp:14:
CNullDriver.h: In member function 'float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)':
CNullDriver.h:369:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  369 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                         ^~
CNullDriver.h:369:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  369 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                                                 ^~
CNullDriver.h:370:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  370 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                         ^~
CNullDriver.h:370:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  370 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                                                  ^~
CNullDriver.h: In member function 'float irr::video::CNullDriver::nml16(int, int, int, int, irr::s16*)':
CNullDriver.h:377:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  377 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                         ^~
CNullDriver.h:377:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  377 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                                                 ^~
CNullDriver.h:378:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  378 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                         ^~
CNullDriver.h:378:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  378 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                                                  ^~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLShaderMaterialRenderer.cpp -o COpenGLShaderMaterialRenderer.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMaterialRenderer.h:9,
                 from COpenGLShaderMaterialRenderer.h:23,
                 from COpenGLShaderMaterialRenderer.cpp:8:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLTexture.cpp -o COpenGLTexture.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMaterialRenderer.h:10:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from COpenGLTexture.cpp:6:
COpenGLTexture.h: In constructor 'irr::video::COpenGLTexture::COpenGLTexture(irr::video::IImage*, bool)':
COpenGLTexture.h:96:13: warning: 'irr::video::COpenGLTexture::Pitch' will be initialized after [-Wreorder]
   96 |         s32 Pitch;
      |             ^~~~~
COpenGLTexture.h:94:32: warning:   'irr::core::dimension2d<int> irr::video::COpenGLTexture::ImageSize' [-Wreorder]
   94 |         core::dimension2d<s32> ImageSize;
      |                                ^~~~~~~~~
COpenGLTexture.cpp:21:1: warning:   when initialized here [-Wreorder]
   21 | COpenGLTexture::COpenGLTexture(IImage* image, bool generateMipLevels)
      | ^~~~~~~~~~~~~~
COpenGLTexture.h:101:14: warning: 'irr::video::COpenGLTexture::hasMipMaps' will be initialized after [-Wreorder]
  101 |         bool hasMipMaps;
      |              ^~~~~~~~~~
COpenGLTexture.h:98:14: warning:   'irr::s32* irr::video::COpenGLTexture::ImageData' [-Wreorder]
   98 |         s32* ImageData;
      |              ^~~~~~~~~
COpenGLTexture.cpp:21:1: warning:   when initialized here [-Wreorder]
   21 | COpenGLTexture::COpenGLTexture(IImage* image, bool generateMipLevels)
      | ^~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from COpenGLShaderMaterialRenderer.cpp:11:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from COpenGLDriver.h:8,
                 from COpenGLShaderMaterialRenderer.cpp:14:
CNullDriver.h: In member function 'float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)':
CNullDriver.h:369:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  369 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                         ^~
CNullDriver.h:369:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  369 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                                                 ^~
CNullDriver.h:370:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  370 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                         ^~
CNullDriver.h:370:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  370 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                                                  ^~
CNullDriver.h: In member function 'float irr::video::CNullDriver::nml16(int, int, int, int, irr::s16*)':
CNullDriver.h:377:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  377 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                         ^~
CNullDriver.h:377:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  377 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                                                 ^~
CNullDriver.h:378:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  378 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                         ^~
CNullDriver.h:378:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  378 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                                                  ^~
COpenGLShaderMaterialRenderer.h: In constructor 'irr::video::COpenGLShaderMaterialRenderer::COpenGLShaderMaterialRenderer(irr::video::COpenGLDriver*, irr::s32&, const irr::c8*, const irr::c8*, irr::video::IShaderConstantSetCallBack*, irr::video::IMaterialRenderer*, irr::s32)':
COpenGLShaderMaterialRenderer.h:73:28: warning: 'irr::video::COpenGLShaderMaterialRenderer::BaseMaterial' will be initialized after [-Wreorder]
   73 |         IMaterialRenderer* BaseMaterial;
      |                            ^~~~~~~~~~~~
COpenGLShaderMaterialRenderer.h:72:37: warning:   'irr::video::IShaderConstantSetCallBack* irr::video::COpenGLShaderMaterialRenderer::CallBack' [-Wreorder]
   72 |         IShaderConstantSetCallBack* CallBack;
      |                                     ^~~~~~~~
COpenGLShaderMaterialRenderer.cpp:25:1: warning:   when initialized here [-Wreorder]
   25 | COpenGLShaderMaterialRenderer::COpenGLShaderMaterialRenderer(video::COpenGLDriver* driver,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
COpenGLShaderMaterialRenderer.h: In constructor 'irr::video::COpenGLShaderMaterialRenderer::COpenGLShaderMaterialRenderer(irr::video::COpenGLDriver*, irr::video::IShaderConstantSetCallBack*, irr::video::IMaterialRenderer*, irr::s32)':
COpenGLShaderMaterialRenderer.h:73:28: warning: 'irr::video::COpenGLShaderMaterialRenderer::BaseMaterial' will be initialized after [-Wreorder]
   73 |         IMaterialRenderer* BaseMaterial;
      |                            ^~~~~~~~~~~~
COpenGLShaderMaterialRenderer.h:72:37: warning:   'irr::video::IShaderConstantSetCallBack* irr::video::COpenGLShaderMaterialRenderer::CallBack' [-Wreorder]
   72 |         IShaderConstantSetCallBack* CallBack;
      |                                     ^~~~~~~~
COpenGLShaderMaterialRenderer.cpp:43:1: warning:   when initialized here [-Wreorder]
   43 | COpenGLShaderMaterialRenderer::COpenGLShaderMaterialRenderer(COpenGLDriver* driver,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D8Driver.cpp -o CD3D8Driver.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D8NormalMapRenderer.cpp -o CD3D8NormalMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D8ParallaxMapRenderer.cpp -o CD3D8ParallaxMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D8ShaderMaterialRenderer.cpp -o CD3D8ShaderMaterialRenderer.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D8Texture.cpp -o CD3D8Texture.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CColorConverter.cpp -o CColorConverter.o -I"include" -DIRRLICHT_EXPORTS=1
CColorConverter.cpp: In static member function 'static void irr::video::CColorConverter::convert16bitToA8R8G8B8andResize(const irr::s16*, irr::s32*, irr::s32, irr::s32, irr::s32, irr::s32)':
CColorConverter.cpp:285:13: warning: unused variable 'nDataSizeInBytes' [-Wunused-variable]
  285 |         s32 nDataSizeInBytes = nDataSize * sizeof(s32);
      |             ^~~~~~~~~~~~~~~~
In file included from CD3D8Driver.cpp:7:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CFPSCounter.cpp -o CFPSCounter.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImage.cpp -o CImage.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from CImage.cpp:5:
CImage.h: In constructor 'irr::video::CImage::CImage(irr::video::ECOLOR_FORMAT, const irr::core::dimension2d<int>&)':
CImage.h:140:23: warning: 'irr::video::CImage::Format' will be initialized after [-Wreorder]
  140 |         ECOLOR_FORMAT Format;
      |                       ^~~~~~
CImage.h:137:32: warning:   'irr::core::dimension2d<int> irr::video::CImage::Size' [-Wreorder]
  137 |         core::dimension2d<s32> Size;
      |                                ^~~~
CImage.cpp:16:1: warning:   when initialized here [-Wreorder]
   16 | CImage::CImage(ECOLOR_FORMAT format, const core::dimension2d<s32>& size)
      | ^~~~~~
CImage.h:137:32: warning: 'irr::video::CImage::Size' will be initialized after [-Wreorder]
  137 |         core::dimension2d<s32> Size;
      |                                ^~~~
CImage.h:136:15: warning:   'void* irr::video::CImage::Data' [-Wreorder]
  136 |         void* Data;
      |               ^~~~
CImage.cpp:16:1: warning:   when initialized here [-Wreorder]
   16 | CImage::CImage(ECOLOR_FORMAT format, const core::dimension2d<s32>& size)
      | ^~~~~~
CImage.h: In constructor 'irr::video::CImage::CImage(irr::video::ECOLOR_FORMAT, const irr::core::dimension2d<int>&, void*, bool)':
CImage.h:140:23: warning: 'irr::video::CImage::Format' will be initialized after [-Wreorder]
  140 |         ECOLOR_FORMAT Format;
      |                       ^~~~~~
CImage.h:137:32: warning:   'irr::core::dimension2d<int> irr::video::CImage::Size' [-Wreorder]
  137 |         core::dimension2d<s32> Size;
      |                                ^~~~
CImage.cpp:24:1: warning:   when initialized here [-Wreorder]
   24 | CImage::CImage(ECOLOR_FORMAT format, const core::dimension2d<s32>& size, void* data,
      | ^~~~~~
CImage.h:137:32: warning: 'irr::video::CImage::Size' will be initialized after [-Wreorder]
  137 |         core::dimension2d<s32> Size;
      |                                ^~~~
CImage.h:136:15: warning:   'void* irr::video::CImage::Data' [-Wreorder]
  136 |         void* Data;
      |               ^~~~
CImage.cpp:24:1: warning:   when initialized here [-Wreorder]
   24 | CImage::CImage(ECOLOR_FORMAT format, const core::dimension2d<s32>& size, void* data,
      | ^~~~~~
CImage.h: In constructor 'irr::video::CImage::CImage(irr::video::ECOLOR_FORMAT, irr::video::IImage*)':
CImage.h:140:23: warning: 'irr::video::CImage::Format' will be initialized after [-Wreorder]
  140 |         ECOLOR_FORMAT Format;
      |                       ^~~~~~
CImage.h:136:15: warning:   'void* irr::video::CImage::Data' [-Wreorder]
  136 |         void* Data;
      |               ^~~~
CImage.cpp:46:1: warning:   when initialized here [-Wreorder]
   46 | CImage::CImage(ECOLOR_FORMAT format, IImage* imageToCopy)
      | ^~~~~~
CImage.cpp: In member function 'void irr::video::CImage::resizeTo(const irr::core::dimension2d<int>&)':
CImage.cpp:902:13: warning: unused variable 'nDataSizeInBytes' [-Wunused-variable]
  902 |         s32 nDataSizeInBytes = nDataSize * sizeof(s16);
      |             ^~~~~~~~~~~~~~~~
CImage.cpp: In member function 'void irr::video::CImage::copyToScaling(irr::video::CImage*)':
CImage.cpp:945:13: warning: unused variable 'nDataSizeInBytes' [-Wunused-variable]
  945 |         s32 nDataSizeInBytes = nDataSize * sizeof(s16);
      |             ^~~~~~~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderBmp.cpp -o CImageLoaderBmp.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:14: warning: unused variable 'has_alpha' [-Wunused-variable]
  160 |         bool has_alpha= false;  //(JPEG never has alpha)
      |              ^~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderPCX.cpp -o CImageLoaderPCX.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderPNG.cpp -o CImageLoaderPNG.o -I"include" -DIRRLICHT_EXPORTS=1
CImageLoaderPCX.cpp: In member function 'irr::video::CImageLoaderPCX::loadImage(irr::io::IReadFile*)':
CImageLoaderPCX.cpp:117:63: warning: iteration 16 invokes undefined behavior [-Waggressive-loop-optimizations]
  117 |                         PaletteData[i] = (header.Palette[i*3+0] << 16) |
      |                                           ~~~~~~~~~~~~~~~~~~~~^
CImageLoaderPCX.cpp:115:32: note: within this loop
  115 |                 for( s32 i=0; i<256; i++ )
      |                               ~^~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderPSD.cpp -o CImageLoaderPSD.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CImageLoaderTGA.cpp -o CImageLoaderTGA.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CNullDriver.cpp -o CNullDriver.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9Driver.cpp -o CD3D9Driver.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IVideoDriver.h:11,
                 from CNullDriver.h:8,
                 from CNullDriver.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from CD3D9Driver.cpp:7:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CNullDriver.h: In member function 'float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)':
CNullDriver.h:369:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  369 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                         ^~
CNullDriver.h:369:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  369 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                                                 ^~
CNullDriver.h:370:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  370 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                         ^~
CNullDriver.h:370:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  370 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                                                  ^~
CNullDriver.h: In member function 'float irr::video::CNullDriver::nml16(int, int, int, int, irr::s16*)':
CNullDriver.h:377:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  377 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                         ^~
CNullDriver.h:377:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  377 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                                                 ^~
CNullDriver.h:378:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  378 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                         ^~
CNullDriver.h:378:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  378 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                                                  ^~
CNullDriver.h: In constructor 'irr::video::CNullDriver::CNullDriver(irr::io::IFileSystem*, const irr::core::dimension2d<int>&)':
CNullDriver.h:403:40: warning: 'irr::video::CNullDriver::ScreenSize' will be initialized after [-Wreorder]
  403 |                 core::dimension2d<s32> ScreenSize;
      |                                        ^~~~~~~~~~
CNullDriver.h:402:33: warning:   'irr::core::rect<int> irr::video::CNullDriver::ViewPort' [-Wreorder]
  402 |                 core::rect<s32> ViewPort;
      |                                 ^~~~~~~~
CNullDriver.cpp:34:1: warning:   when initialized here [-Wreorder]
   34 | CNullDriver::CNullDriver(io::IFileSystem* io, const core::dimension2d<s32>& screenSize)
      | ^~~~~~~~~~~
CNullDriver.h:402:33: warning: 'irr::video::CNullDriver::ViewPort' will be initialized after [-Wreorder]
  402 |                 core::rect<s32> ViewPort;
      |                                 ^~~~~~~~
CNullDriver.h:400:34: warning:   'irr::io::IFileSystem* irr::video::CNullDriver::FileSystem' [-Wreorder]
  400 |                 io::IFileSystem* FileSystem;
      |                                  ^~~~~~~~~~
CNullDriver.cpp:34:1: warning:   when initialized here [-Wreorder]
   34 | CNullDriver::CNullDriver(io::IFileSystem* io, const core::dimension2d<s32>& screenSize)
      | ^~~~~~~~~~~
In file included from CNullDriver.h:11:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::CNullDriver::SSurface]':
CNullDriver.cpp:36:60:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::CNullDriver::SSurface>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::CNullDriver::SSurface>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::IImageLoader*]':
CNullDriver.cpp:36:60:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::IImageLoader*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::IImageLoader*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::SLight]':
CNullDriver.cpp:36:60:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::SLight>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::SLight>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::IMaterialRenderer*]':
CNullDriver.cpp:36:60:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::IMaterialRenderer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::IMaterialRenderer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from CNullDriver.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CNullDriver.h:384:10:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
CNullDriver.cpp:1389:28:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = wchar_t; T = char]':
CNullDriver.cpp:1390:23:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [with T = char]':
CNullDriver.h:384:10:   required from 'void irr::core::heapsort(T*, irr::s32) [with T = irr::video::CNullDriver::SSurface; irr::s32 = int]'
include/irrArray.h:302:11:   required from 'void irr::core::array<T>::sort() [with T = irr::video::CNullDriver::SSurface]'
include/irrArray.h:334:3:   required from 'irr::s32 irr::core::array<T>::binary_search(const T&, irr::s32, irr::s32) [with T = irr::video::CNullDriver::SSurface; irr::s32 = int]'
include/irrArray.h:316:23:   required from 'irr::s32 irr::core::array<T>::binary_search(const T&) [with T = irr::video::CNullDriver::SSurface; irr::s32 = int]'
CNullDriver.cpp:291:36:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9HLSLMaterialRenderer.cpp -o CD3D9HLSLMaterialRenderer.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9NormalMapRenderer.cpp -o CD3D9NormalMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9ParallaxMapRenderer.cpp -o CD3D9ParallaxMapRenderer.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9ShaderMaterialRenderer.cpp -o CD3D9ShaderMaterialRenderer.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CD3D9Texture.cpp -o CD3D9Texture.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CVideoModeList.cpp -o CVideoModeList.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from CVideoModeList.h:10,
                 from CVideoModeList.cpp:5:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::CVideoModeList::SVideoMode]':
CVideoModeList.cpp:13:32:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::CVideoModeList::SVideoMode>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::CVideoModeList::SVideoMode>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c C3DSMeshFileLoader.cpp -o C3DSMeshFileLoader.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from include/IAnimatedMesh.h:9,
                 from include/IMeshLoader.h:10,
                 from C3DSMeshFileLoader.h:8,
                 from C3DSMeshFileLoader.cpp:5:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:16,
                 from C3DSMeshFileLoader.h:10:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
C3DSMeshFileLoader.h: In constructor 'irr::scene::C3DSMeshFileLoader::C3DSMeshFileLoader(irr::io::IFileSystem*, irr::video::IVideoDriver*)':
C3DSMeshFileLoader.h:146:13: warning: 'irr::scene::C3DSMeshFileLoader::CountIndices' will be initialized after [-Wreorder]
  146 |         u16 CountIndices;
      |             ^~~~~~~~~~~~
C3DSMeshFileLoader.h:145:14: warning:   'irr::u16* irr::scene::C3DSMeshFileLoader::Indices' [-Wreorder]
  145 |         u16* Indices;
      |              ^~~~~~~
C3DSMeshFileLoader.cpp:61:1: warning:   when initialized here [-Wreorder]
   61 | C3DSMeshFileLoader::C3DSMeshFileLoader(io::IFileSystem* fs, video::IVideoDriver* driver)
      | ^~~~~~~~~~~~~~~~~~
C3DSMeshFileLoader.h:148:14: warning: 'irr::scene::C3DSMeshFileLoader::TCoords' will be initialized after [-Wreorder]
  148 |         f32* TCoords;
      |              ^~~~~~~
C3DSMeshFileLoader.h:147:13: warning:   'irr::u16 irr::scene::C3DSMeshFileLoader::CountTCoords' [-Wreorder]
  147 |         u16 CountTCoords;
      |             ^~~~~~~~~~~~
C3DSMeshFileLoader.cpp:61:1: warning:   when initialized here [-Wreorder]
   61 | C3DSMeshFileLoader::C3DSMeshFileLoader(io::IFileSystem* fs, video::IVideoDriver* driver)
      | ^~~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from C3DSMeshFileLoader.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
C3DSMeshFileLoader.h:77:22:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMesh*]':
include/SAnimatedMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMesh*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMesh*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::C3DSMeshFileLoader::SMaterialGroup]':
C3DSMeshFileLoader.cpp:63:48:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::C3DSMeshFileLoader::SMaterialGroup>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::C3DSMeshFileLoader::SMaterialGroup>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::C3DSMeshFileLoader::SCurrentMaterial]':
C3DSMeshFileLoader.cpp:63:48:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::C3DSMeshFileLoader::SCurrentMaterial>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::C3DSMeshFileLoader::SCurrentMaterial>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [with T = char]':
C3DSMeshFileLoader.cpp:491:9:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
C3DSMeshFileLoader.cpp:499:50:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CAnimatedMeshMD2.cpp -o CAnimatedMeshMD2.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from include/IAnimatedMesh.h:9,
                 from include/IAnimatedMeshMD2.h:8,
                 from CAnimatedMeshMD2.h:8,
                 from CAnimatedMeshMD2.cpp:5:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
CAnimatedMeshMD2.h: In constructor 'irr::scene::CAnimatedMeshMD2::CAnimatedMeshMD2()':
CAnimatedMeshMD2.h:115:21: warning: 'irr::scene::CAnimatedMeshMD2::FrameCount' will be initialized after [-Wreorder]
  115 |                 u32 FrameCount;
      |                     ^~~~~~~~~~
CAnimatedMeshMD2.h:113:48: warning:   'irr::core::array<irr::video::S3DVertex>* irr::scene::CAnimatedMeshMD2::FrameList' [-Wreorder]
  113 |                 core::array<video::S3DVertex> *FrameList;
      |                                                ^~~~~~~~~
CAnimatedMeshMD2.cpp:294:1: warning:   when initialized here [-Wreorder]
  294 | CAnimatedMeshMD2::CAnimatedMeshMD2()
      | ^~~~~~~~~~~~~~~~
CAnimatedMeshMD2.cpp: In member function 'virtual bool irr::scene::CAnimatedMeshMD2::loadFile(irr::io::IReadFile*)':
CAnimatedMeshMD2.cpp:493:13: warning: unused variable 'frames' [-Wunused-variable]
  493 |         s8* frames = 0;
      |             ^~~~~~
CAnimatedMeshMD2.cpp: In member function 'virtual void irr::scene::CAnimatedMeshMD2::calculateBoundingBox()':
CAnimatedMeshMD2.cpp:685:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  685 |                 if (defaultFrame>=FrameCount)
      |                 ^~
CAnimatedMeshMD2.cpp:688:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  688 |                         for (u32 j=0; j<FrameList[defaultFrame].size(); ++j)
      |                         ^~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
CAnimatedMeshMD2.cpp:295:29:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::aabbox3d<float>]':
CAnimatedMeshMD2.cpp:295:29:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::aabbox3d<float> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::aabbox3d<float> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
CAnimatedMeshMD2.cpp:295:29:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CAnimatedMeshMD2::SFrameData]':
CAnimatedMeshMD2.cpp:295:29:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CAnimatedMeshMD2::SFrameData>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CAnimatedMeshMD2::SFrameData>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::vector3d<float>]':
CAnimatedMeshMD2.cpp:541:96:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::vector3d<float> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::vector3d<float> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from CAnimatedMeshMD2.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CAnimatedMeshMD2.h:122:10:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:16,
                 from CAnimatedMeshMS3D.cpp:8:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
CAnimatedMeshMS3D.cpp: In member function 'virtual bool irr::scene::CAnimatedMeshMS3D::loadFile(irr::io::IReadFile*)':
CAnimatedMeshMS3D.cpp:420:45: warning: comparison of integer expressions of different signedness: 'irr::s32' {aka 'int'} and 'irr::u32' {aka 'unsigned int'} [-Wsign-compare]
  420 |                         for (s32 iV = 0; iV < Vertices.size(); iV++)
      |                                          ~~~^~~~~~~~~~~~~~~~~
CAnimatedMeshMS3D.cpp:446:35: warning: unused variable 'vertexIds' [-Wunused-variable]
  446 |                 core::array<u16>& vertexIds = grp.VertexIds;
      |                                   ^~~~~~~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CAnimatedMeshMS3D::SJoint]':
CAnimatedMeshMS3D.cpp:98:16:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CAnimatedMeshMS3D::SJoint>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CAnimatedMeshMS3D::SJoint>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CAnimatedMeshMS3D::SGroup]':
CAnimatedMeshMS3D.cpp:98:16:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CAnimatedMeshMS3D::SGroup>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CAnimatedMeshMS3D::SGroup>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CAnimatedMeshMS3D::SMS3DMeshBuffer]':
CAnimatedMeshMS3D.cpp:98:16:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CAnimatedMeshMS3D::SMS3DMeshBuffer>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CAnimatedMeshMS3D::SMS3DMeshBuffer>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from CAnimatedMeshMS3D.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CAnimatedMeshMS3D.h:101:10:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CAnimatedMeshMS3D::SKeyframe]':
CAnimatedMeshMS3D.h:82:10:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CAnimatedMeshMS3D::SKeyframe>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CAnimatedMeshMS3D::SKeyframe>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CAnimatedMeshSceneNode.cpp -o CAnimatedMeshSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from include/IAnimatedMeshSceneNode.h:8,
                 from CAnimatedMeshSceneNode.h:8,
                 from CAnimatedMeshSceneNode.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IMeshBuffer.h:12,
                 from include/IMesh.h:9,
                 from include/IAnimatedMesh.h:9,
                 from include/IAnimatedMeshMD2.h:8,
                 from include/IAnimatedMeshSceneNode.h:9:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CAnimatedMeshSceneNode.cpp:6:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
CAnimatedMeshSceneNode.h: In constructor 'irr::scene::CAnimatedMeshSceneNode::CAnimatedMeshSceneNode(irr::scene::IAnimatedMesh*, irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
CAnimatedMeshSceneNode.h:109:41: warning: 'irr::scene::CAnimatedMeshSceneNode::Shadow' will be initialized after [-Wreorder]
  109 |                 IShadowVolumeSceneNode* Shadow;
      |                                         ^~~~~~
CAnimatedMeshSceneNode.h:105:22: warning:   'bool irr::scene::CAnimatedMeshSceneNode::Looping' [-Wreorder]
  105 |                 bool Looping;
      |                      ^~~~~~~
CAnimatedMeshSceneNode.cpp:26:1: warning:   when initialized here [-Wreorder]
   26 | CAnimatedMeshSceneNode::CAnimatedMeshSceneNode(IAnimatedMesh* mesh, ISceneNode* parent, ISceneManager* mgr, s32 id,
      | ^~~~~~~~~~~~~~~~~~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::SMaterial]':
CAnimatedMeshSceneNode.cpp:30:42:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::SMaterial>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::SMaterial>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IDummyTransformationSceneNode*]':
CAnimatedMeshSceneNode.cpp:30:42:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IDummyTransformationSceneNode*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IDummyTransformationSceneNode*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CBillboardSceneNode.cpp -o CBillboardSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from include/IBillboardSceneNode.h:8,
                 from CBillboardSceneNode.h:8,
                 from CBillboardSceneNode.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from CBillboardSceneNode.h:9:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CBillboardSceneNode.cpp:6:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/ISceneManager.h:8,
                 from CBillboardSceneNode.cpp:7:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11,
                 from include/ICameraSceneNode.h:9:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CCameraFPSSceneNode.cpp:6:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CCameraFPSSceneNode.h: In constructor 'irr::scene::CCameraFPSSceneNode::CCameraFPSSceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::gui::ICursorControl*, irr::s32, irr::f32, irr::f32, irr::SKeyMap*, irr::s32, bool)':
CCameraFPSSceneNode.h:70:38: warning: 'irr::scene::CCameraFPSSceneNode::CursorControl' will be initialized after [-Wreorder]
   70 |                 gui::ICursorControl* CursorControl;
      |                                      ^~~~~~~~~~~~~
CCameraFPSSceneNode.h:64:21: warning:   'irr::f32 irr::scene::CCameraFPSSceneNode::MoveSpeed' [-Wreorder]
   64 |                 f32 MoveSpeed;
      |                     ^~~~~~~~~
CCameraFPSSceneNode.cpp:21:1: warning:   when initialized here [-Wreorder]
   21 | CCameraFPSSceneNode::CCameraFPSSceneNode(ISceneNode* parent, ISceneManager* mgr,
      | ^~~~~~~~~~~~~~~~~~~
CCameraFPSSceneNode.cpp:56:31: warning: enumeration value 'EKA_COUNT' not handled in switch [-Wswitch]
   56 |                         switch(keyMapArray[i].Action)
      |                               ^
CCameraFPSSceneNode.cpp:56:31: warning: enumeration value 'EKA_FORCE_32BIT' not handled in switch [-Wswitch]
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from CCameraFPSSceneNode.h:12:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CCameraFPSSceneNode::SCamKeyMap]':
CCameraFPSSceneNode.cpp:26:39:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CCameraFPSSceneNode::SCamKeyMap>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CCameraFPSSceneNode::SCamKeyMap>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CCameraMayaSceneNode.cpp -o CCameraMayaSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/SViewFrustrum.h:11,
                 from include/ICameraSceneNode.h:8,
                 from CCameraSceneNode.h:8,
                 from CCameraMayaSceneNode.h:8,
                 from CCameraMayaSceneNode.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11,
                 from include/ICameraSceneNode.h:9:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CCameraMayaSceneNode.cpp:6:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CCameraMayaSceneNode.cpp: In member function 'virtual bool irr::scene::CCameraMayaSceneNode::OnEvent(irr::SEvent)':
CCameraMayaSceneNode.cpp:59:15: warning: enumeration value 'EMIE_MOUSE_WHEEL' not handled in switch [-Wswitch]
   59 |         switch(event.MouseInput.Event)
      |               ^
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/ISceneManager.h:8,
                 from CCameraMayaSceneNode.cpp:7:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CCameraSceneNode.cpp -o CCameraSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/SViewFrustrum.h:11,
                 from include/ICameraSceneNode.h:8,
                 from CCameraSceneNode.h:8,
                 from CCameraSceneNode.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11,
                 from include/ICameraSceneNode.h:9:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IMeshBuffer.h:12,
                 from include/SMeshBufferLightMap.h:9,
                 from include/ITerrainSceneNode.h:14,
                 from include/ISceneManager.h:15,
                 from CCameraSceneNode.cpp:6:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CCameraSceneNode.cpp:7:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/ISceneManager.h:8:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CColladaFileLoader.cpp -o CColladaFileLoader.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from include/IAnimatedMesh.h:9,
                 from include/IMeshLoader.h:10,
                 from CColladaFileLoader.h:8,
                 from CColladaFileLoader.cpp:5:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:16,
                 from CColladaFileLoader.h:10:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/ITerrainSceneNode.h:13,
                 from include/ISceneManager.h:15,
                 from CColladaFileLoader.h:14:
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
CColladaFileLoader.cpp: In member function 'void irr::scene::CColladaFileLoader::readPolygonSection(irr::io::IXMLReaderUTF8*, irr::core::stringc, irr::core::array<irr::scene::SSource>&, irr::scene::SMesh*)':
CColladaFileLoader.cpp:976:39: warning: enumeration value 'ECIS_COUNT' not handled in switch [-Wswitch]
  976 |                                 switch(slots[k].Semantic)
      |                                       ^
CColladaFileLoader.cpp:844:13: warning: unused variable 'polygonCount' [-Wunused-variable]
  844 |         int polygonCount = reader->getAttributeValueAsInt("count");
      |             ^~~~~~~~~~~~
CColladaFileLoader.cpp: In member function 'void irr::scene::CColladaFileLoader::readColladaParameters(irr::io::IXMLReaderUTF8*, const irr::core::stringc&)':
CColladaFileLoader.cpp:1157:31: warning: enumeration value 'ECPT_COUNT' not handled in switch [-Wswitch]
 1157 |                         switch(p.Type)
      |                               ^
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from CColladaFileLoader.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CColladaFileLoader.h:82:24:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::SColladaParam]':
CColladaFileLoader.h:107:34:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::SColladaParam>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::SColladaParam>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMesh*]':
include/SAnimatedMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMesh*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMesh*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
CColladaFileLoader.cpp:25:45:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IColladaPrefab*]':
CColladaFileLoader.cpp:181:23:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IColladaPrefab*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IColladaPrefab*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::SColladaMaterial]':
CColladaFileLoader.cpp:181:23:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::SColladaMaterial>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::SColladaMaterial>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::SColladaInput]':
CColladaFileLoader.cpp:181:23:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::SColladaInput>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::SColladaInput>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = wchar_t]':
CColladaFileLoader.cpp:393:55:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::SSource]':
CColladaFileLoader.cpp:674:23:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::SSource>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::SSource>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = float]':
CColladaFileLoader.h:98:8:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<float>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<float>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::SAccessor]':
CColladaFileLoader.h:118:8:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::SAccessor>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::SAccessor>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [with T = char]':
CColladaFileLoader.cpp:762:23:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::SInputSlot]':
CColladaFileLoader.cpp:845:26:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::SInputSlot>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::SInputSlot>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::SPolygon]':
CColladaFileLoader.cpp:846:24:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::SPolygon>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::SPolygon>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = int]':
CColladaFileLoader.cpp:833:8:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CCSMLoader.cpp -o CCSMLoader.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from CCSMLoader.h:42,
                 from CCSMLoader.cpp:8:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10,
                 from include/IMeshLoader.h:10,
                 from CCSMLoader.h:45:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ITerrainSceneNode.h:13,
                 from include/ISceneManager.h:15,
                 from CCSMLoader.cpp:12:
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CCSMLoader.cpp:15:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
CCSMLoader.h: In constructor 'irr::scene::CCSMLoader::CCSMLoader(irr::scene::ISceneManager*, irr::io::IFileSystem*)':
CCSMLoader.h:76:34: warning: 'irr::scene::CCSMLoader::FileSystem' will be initialized after [-Wreorder]
   76 |                 io::IFileSystem* FileSystem;
      |                                  ^~~~~~~~~~
CCSMLoader.h:75:39: warning:   'irr::scene::ISceneManager* irr::scene::CCSMLoader::SceneManager' [-Wreorder]
   75 |                 scene::ISceneManager* SceneManager;
      |                                       ^~~~~~~~~~~~
CCSMLoader.cpp:357:9: warning:   when initialized here [-Wreorder]
  357 |         CCSMLoader::CCSMLoader(scene::ISceneManager* manager, io::IFileSystem* fs)
      |         ^~~~~~~~~~
In file included from CCSMLoader.h:43:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from CCSMLoader.h:41:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMesh*]':
include/SAnimatedMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMesh*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMesh*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CCSMLoader.cpp:72:10:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::Vertex*]':
CCSMLoader.cpp:179:13:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::Vertex*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::Vertex*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::Triangle]':
CCSMLoader.cpp:179:13:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::Triangle>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::Triangle>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::Line]':
CCSMLoader.cpp:179:13:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::Line>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::Line>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::Surface*]':
CCSMLoader.cpp:215:9:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::Surface*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::Surface*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::Group*]':
CCSMLoader.cpp:293:12:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::Group*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::Group*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::VisGroup*]':
CCSMLoader.cpp:293:12:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::VisGroup*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::VisGroup*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::LightMap*]':
CCSMLoader.cpp:293:12:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::LightMap*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::LightMap*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::Mesh*]':
CCSMLoader.cpp:293:12:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::Mesh*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::Mesh*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::Entity*]':
CCSMLoader.cpp:293:12:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::Entity*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::Entity*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
CCSMLoader.cpp:403:44:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [with T = char]':
CCSMLoader.cpp:445:29:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(int) [with T = char]':
CCSMLoader.cpp:595:17:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:49:9: warning:   when initialized here [-Wreorder]
   49 |         string(int number)
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CDefaultMeshFormatLoader.cpp -o CDefaultMeshFormatLoader.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from include/IAnimatedMesh.h:9,
                 from include/IMeshLoader.h:10,
                 from CDefaultMeshFormatLoader.h:8,
                 from CDefaultMeshFormatLoader.cpp:5:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:16,
                 from CDefaultMeshFormatLoader.h:10:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CDMFLoader.cpp -o CDMFLoader.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from include/IAnimatedMesh.h:9,
                 from include/IMeshLoader.h:10,
                 from CDMFLoader.h:36,
                 from CDMFLoader.cpp:17:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:16,
                 from CDMFLoader.h:39:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/ITerrainSceneNode.h:13,
                 from include/ISceneManager.h:15,
                 from CDMFLoader.h:40:
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IGUIButton.h:8,
                 from include/irrlicht.h:51,
                 from dmfsupport.h:23,
                 from CDMFLoader.cpp:26:
include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CDummyTransformationSceneNode.cpp -o CDummyTransformationSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1
dmfsupport.h: In function 'bool GetDMFMaterials(StringList, dmfMaterial*, int, bool)':
dmfsupport.h:457:53: warning: zero-length gnu_printf format string [-Wformat-zero-length]
  457 |                   sprintf(materials[i].lightmapName,"");
      |                                                     ^~
dmfsupport.h: In function 'bool GetDMFLights(StringList, dmfLight*)':
dmfsupport.h:622:10: warning: unused variable 'offs1' [-Wunused-variable]
  622 |      int offs1=0;
      |          ^~~~~
dmfsupport.h: In function 'bool GetDMFWaterPlains(StringList, dmfWaterPlain*, dmfVert*, dmfFace*)':
dmfsupport.h:732:10: warning: unused variable 'tmp_s32' [-Wunused-variable]
  732 |      s32 tmp_s32=0;
      |          ^~~~~~~
dmfsupport.h:733:10: warning: unused variable 'tmp_f32' [-Wunused-variable]
  733 |      f32 tmp_f32=0.0f;
      |          ^~~~~~~
CDMFLoader.cpp: In member function 'virtual irr::scene::IAnimatedMesh* irr::scene::CDMFLoader::createMesh(irr::io::IReadFile*)':
CDMFLoader.cpp:273:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  273 |         if (materiali[i].textureFlag==0)
      |         ^~
CDMFLoader.cpp:275:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  275 |                         tex = Driver->getTexture((path+String(materiali[i].textureName)).c_str());
      |                         ^~~
CDMFLoader.cpp:283:30: warning: unused variable 'c' [-Wunused-variable]
  283 |                         char c='F';
      |                              ^
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMesh*]':
include/SAnimatedMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMesh*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMesh*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertexTangents]':
include/SMeshBufferTangents.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertexTangents>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertexTangents>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::string<char>]':
dmfsupport.h:168:2:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::string<char> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::string<char> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*, irr::s32) [with B = char; T = char; irr::s32 = int]':
dmfsupport.h:210:43:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:100:9: warning:   when initialized here [-Wreorder]
  100 |         string(const B* c, s32 lenght)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [with T = char]':
dmfsupport.h:212:8:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
dmfsupport.h:236:16:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
dmfsupport.h:287:64:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from include/IDummyTransformationSceneNode.h:8,
                 from CDummyTransformationSceneNode.h:8,
                 from CDummyTransformationSceneNode.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CEmptySceneNode.cpp -o CEmptySceneNode.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from CEmptySceneNode.h:8,
                 from CEmptySceneNode.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CEmptySceneNode.cpp:6:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/ISceneManager.h:8,
                 from CEmptySceneNode.cpp:7:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CGeometryCreator.cpp -o CGeometryCreator.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from include/IAnimatedMesh.h:9,
                 from CGeometryCreator.h:8,
                 from CGeometryCreator.cpp:5:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:16,
                 from CGeometryCreator.cpp:9:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMesh*]':
include/SAnimatedMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMesh*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMesh*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CLightSceneNode.cpp -o CLightSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from include/ILightSceneNode.h:8,
                 from CLightSceneNode.h:8,
                 from CLightSceneNode.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/ILightSceneNode.h:9:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20,
                 from CLightSceneNode.cpp:6:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/ISceneManager.h:8,
                 from CLightSceneNode.cpp:7:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
CDMFLoader.cpp:434:10: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
  434 |   delete verts;
      |          ^~~~~
CDMFLoader.cpp:130:53: note: returned from 'operator new[](unsigned long)'
  130 |        dmfVert *verts=new dmfVert[header.numVertices];
      |                                                     ^
CDMFLoader.cpp:435:10: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
  435 |   delete faces;
      |          ^~~~~
CDMFLoader.cpp:131:50: note: returned from 'operator new[](unsigned long)'
  131 |        dmfFace *faces=new dmfFace[header.numFaces];
      |                                                  ^
CDMFLoader.cpp:436:10: warning: 'operator delete(void*, unsigned long)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
  436 |   delete materiali;
      |          ^~~~~~~~~
CDMFLoader.cpp:129:66: note: returned from 'operator new[](unsigned long)'
  129 |        dmfMaterial *materiali=new dmfMaterial[header.numMaterials];
      |                                                                  ^
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10,
                 from include/SAnimatedMesh.h:8,
                 from CLMTSMeshFileLoader.cpp:79:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:16,
                 from include/IrrlichtDevice.h:12,
                 from CLMTSMeshFileLoader.cpp:83:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IGUIButton.h:8,
                 from include/IGUIWindow.h:8,
                 from include/IGUIEnvironment.h:12,
                 from include/IrrlichtDevice.h:14:
include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/ITerrainSceneNode.h:13,
                 from include/ISceneManager.h:15,
                 from include/IrrlichtDevice.h:16:
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from CLMTSMeshFileLoader.cpp:85:
CLMTSMeshFileLoader.h: In constructor 'irr::scene::CLMTSMeshFileLoader::CLMTSMeshFileLoader(irr::io::IFileSystem*, irr::video::IVideoDriver*, irr::IStringParameters*)':
CLMTSMeshFileLoader.h:145:13: warning: 'irr::scene::CLMTSMeshFileLoader::NumLightMaps' will be initialized after [-Wreorder]
  145 |         s32 NumLightMaps;
      |             ^~~~~~~~~~~~
CLMTSMeshFileLoader.h:139:14: warning:   'irr::u16* irr::scene::CLMTSMeshFileLoader::TextureIDs' [-Wreorder]
  139 |         u16* TextureIDs;
      |              ^~~~~~~~~~
CLMTSMeshFileLoader.cpp:97:1: warning:   when initialized here [-Wreorder]
   97 | CLMTSMeshFileLoader::CLMTSMeshFileLoader(io::IFileSystem* fs, video::IVideoDriver* driver,
      | ^~~~~~~~~~~~~~~~~~~
CLMTSMeshFileLoader.h:149:26: warning: 'irr::scene::CLMTSMeshFileLoader::FileSystem' will be initialized after [-Wreorder]
  149 |         io::IFileSystem* FileSystem;
      |                          ^~~~~~~~~~
CLMTSMeshFileLoader.h:147:28: warning:   'irr::IStringParameters* irr::scene::CLMTSMeshFileLoader::Parameters' [-Wreorder]
  147 |         IStringParameters* Parameters;
      |                            ^~~~~~~~~~
CLMTSMeshFileLoader.cpp:97:1: warning:   when initialized here [-Wreorder]
   97 | CLMTSMeshFileLoader::CLMTSMeshFileLoader(io::IFileSystem* fs, video::IVideoDriver* driver,
      | ^~~~~~~~~~~~~~~~~~~
In file included from include/SMeshBufferLightMap.h:8:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMesh*]':
include/SAnimatedMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMesh*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMesh*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from CLMTSMeshFileLoader.cpp:81:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CLMTSMeshFileLoader.cpp:302:16:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::ITexture*]':
CLMTSMeshFileLoader.cpp:306:32:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::ITexture*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::ITexture*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
CLMTSMeshFileLoader.cpp:315:65:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10,
                 from CMeshManipulator.cpp:11:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
CMeshManipulator.cpp: In member function 'virtual irr::scene::IMesh* irr::scene::CMeshManipulator::createMeshWithTangents(irr::scene::IMesh*) const':
CMeshManipulator.cpp:483:21: warning: unused variable 'vtxCnt' [-Wunused-variable]
  483 |                 s32 vtxCnt = mesh->getMeshBuffer(b)->getVertexCount();
      |                     ^~~~~~
CMeshManipulator.cpp:544:21: warning: unused variable 'vtxCnt' [-Wunused-variable]
  544 |                 int vtxCnt = clone->getMeshBuffer(b)->getVertexCount();
      |                     ^~~~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertexTangents]':
include/SMeshBufferTangents.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertexTangents>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertexTangents>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CMeshSceneNode.cpp -o CMeshSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from CMeshSceneNode.h:8,
                 from CMeshSceneNode.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IMeshBuffer.h:12,
                 from include/IMesh.h:9,
                 from CMeshSceneNode.h:9:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CMeshSceneNode.cpp:6:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::SMaterial]':
CMeshSceneNode.cpp:23:82:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::SMaterial>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::SMaterial>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CMetaTriangleSelector.cpp -o CMetaTriangleSelector.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/ITriangleSelector.h:11,
                 from include/IMetaTriangleSelector.h:8,
                 from CMetaTriangleSelector.h:8,
                 from CMetaTriangleSelector.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from CMetaTriangleSelector.h:9:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::ITriangleSelector*]':
CMetaTriangleSelector.cpp:13:46:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::ITriangleSelector*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::ITriangleSelector*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CMY3DMeshFileLoader.cpp -o CMY3DMeshFileLoader.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from include/IAnimatedMesh.h:9,
                 from include/IMeshLoader.h:10,
                 from CMY3DMeshFileLoader.h:32,
                 from CMY3DMeshFileLoader.cpp:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COCTLoader.cpp -o COCTLoader.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from include/IAnimatedMesh.h:9,
                 from include/IMeshLoader.h:10,
                 from COCTLoader.h:46,
                 from COCTLoader.cpp:12:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:16,
                 from CMY3DMeshFileLoader.h:35:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/ITerrainSceneNode.h:13,
                 from include/ISceneManager.h:15,
                 from CMY3DMeshFileLoader.h:37:
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from CMY3DMeshFileLoader.cpp:22:
CMY3DHelper.h: In function 'int irr::core::process_comp(unsigned char*, int, unsigned char*, int)':
CMY3DHelper.h:261:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  261 |      register int len = 3;
      |                   ^~~
CMY3DHelper.h: In function 'void irr::core::flush_outbuf(unsigned char*, int)':
CMY3DHelper.h:321:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  321 |     register int pos=0;
      |                  ^~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from CMY3DMeshFileLoader.h:36:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
CMY3DMeshFileLoader.h:76:15:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMesh*]':
include/SAnimatedMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMesh*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMesh*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry]':
CMY3DMeshFileLoader.cpp:35:63:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CMY3DMeshFileLoader::SMyMeshBufferEntry]':
CMY3DMeshFileLoader.cpp:35:63:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CMY3DMeshFileLoader::SMyMeshBufferEntry>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CMY3DMeshFileLoader::SMyMeshBufferEntry>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::ISceneNode*]':
CMY3DMeshFileLoader.cpp:35:63:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::ISceneNode*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::ISceneNode*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
CMY3DHelper.h: In instantiation of 'T* irr::core::extractFilePath(T*, T*, irr::s32) [with T = char; irr::s32 = int]':
CMY3DMeshFileLoader.cpp:76:26:   required from here
CMY3DHelper.h:109:9: warning: unused variable 'lenSrc' [-Wunused-variable]
  109 |     s32 lenSrc = strlen(sourceStr);
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CMY3DMeshFileLoader.cpp:181:31:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [with T = char]':
CMY3DMeshFileLoader.cpp:356:51:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::SMyVertex]':
CMY3DMeshFileLoader.cpp:489:27:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::SMyVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::SMyVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::SMyFace]':
CMY3DMeshFileLoader.cpp:490:25:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::SMyFace>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::SMyFace>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::SMyTVertex]':
CMY3DMeshFileLoader.cpp:491:28:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::SMyTVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::SMyTVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:16,
                 from COCTLoader.h:49:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/ITerrainSceneNode.h:13,
                 from include/ISceneManager.h:15,
                 from COCTLoader.h:52:
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from COCTLoader.h:50:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMesh*]':
include/SAnimatedMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMesh*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMesh*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::ITexture*]':
COCTLoader.cpp:219:32:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::ITexture*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::ITexture*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
COCTLoader.cpp:242:50:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(int) [with T = char]':
include/irrString.h:570:10:   required from 'void irr::core::string<T>::operator+=(int) [with T = char]'
COCTLoader.cpp:244:24:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:49:9: warning:   when initialized here [-Wreorder]
   49 |         string(int number)
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COctTreeSceneNode.cpp -o COctTreeSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from COctTreeSceneNode.h:8,
                 from COctTreeSceneNode.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IMeshBuffer.h:12,
                 from include/IMesh.h:9,
                 from COctTreeSceneNode.h:9:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from COctTreeSceneNode.cpp:8:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
COctTreeSceneNode.cpp: In member function 'virtual void irr::scene::COctTreeSceneNode::render()':
COctTreeSceneNode.cpp:118:15: warning: enumeration value 'EVT_TANGENTS' not handled in switch [-Wswitch]
  118 |         switch(vertexType)
      |               ^
COctTreeSceneNode.cpp: In member function 'bool irr::scene::COctTreeSceneNode::createTree(irr::scene::IMesh*)':
COctTreeSceneNode.cpp:221:23: warning: enumeration value 'EVT_TANGENTS' not handled in switch [-Wswitch]
  221 |                 switch(vertexType)
      |                       ^
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::OctTree<irr::video::S3DVertex>::SMeshChunk]':
COctTreeSceneNode.cpp:24:41:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::OctTree<irr::video::S3DVertex>::SMeshChunk>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::OctTree<irr::video::S3DVertex>::SMeshChunk>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::OctTree<irr::video::S3DVertex2TCoords>::SMeshChunk]':
COctTreeSceneNode.cpp:24:41:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::OctTree<irr::video::S3DVertex2TCoords>::SMeshChunk>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::OctTree<irr::video::S3DVertex2TCoords>::SMeshChunk>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::SMaterial]':
COctTreeSceneNode.cpp:24:41:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::SMaterial>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::SMaterial>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from include/triangle3d.h:10,
                 from include/ITriangleSelector.h:9:
include/plane3d.h: In instantiation of 'irr::core::plane3d<T>::plane3d(const irr::core::plane3d<T>&) [with T = float]':
include/SViewFrustrum.h:23:9:   required from here
include/plane3d.h:207:19: warning: 'irr::core::plane3d<float>::D' will be initialized after [-Wreorder]
  207 |                 T D;                                    // distance from origin
      |                   ^
include/plane3d.h:206:29: warning:   'irr::core::vector3d<float> irr::core::plane3d<float>::Normal' [-Wreorder]
  206 |                 vector3d<T> Normal;             // normal vector
      |                             ^~~~~~
include/plane3d.h:38:17: warning:   when initialized here [-Wreorder]
   38 |                 plane3d(const plane3d<T>& other) :D(other.D), Normal(other.Normal) {};
      |                 ^~~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::aabbox3d<float>]':
COctTreeSceneNode.cpp:146:40:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::aabbox3d<float> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::aabbox3d<float> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
OctTree.h:26:9:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::OctTree<irr::video::S3DVertex>::SIndexChunk]':
OctTree.h:58:43:   required from 'irr::OctTree<T>::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:21: warning: 'irr::core::array<irr::OctTree<irr::video::S3DVertex>::SIndexChunk>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::OctTree<irr::video::S3DVertex>::SIndexChunk>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::OctTree<irr::video::S3DVertex2TCoords>::SIndexChunk]':
OctTree.h:58:43:   required from 'irr::OctTree<T>::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:21: warning: 'irr::core::array<irr::OctTree<irr::video::S3DVertex2TCoords>::SIndexChunk>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::OctTree<irr::video::S3DVertex2TCoords>::SIndexChunk>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from CTriangleSelector.h:9:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from COctTreeTriangleSelector.cpp:6:
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::triangle3d<float>]':
COctTreeTriangleSelector.h:41:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::triangle3d<float> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::triangle3d<float> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:21: warning: unused variable 'len' [-Wunused-variable]
   53 |                 f64 len = Direction.getLength();
      |                     ^~~
In file included from CParticleBoxEmitter.h:9,
                 from CParticleBoxEmitter.cpp:5:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::SParticle]':
CParticleBoxEmitter.cpp:25:33:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::SParticle>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::SParticle>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CParticleFadeOutAffector.cpp -o CParticleFadeOutAffector.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:25: warning: 'irr::scene::CParticleGravityAffector::Gravity' will be initialized after [-Wreorder]
   31 |         core::vector3df Gravity;
      |                         ^~~~~~~
CParticleGravityAffector.h:30:13: warning:   'irr::f32 irr::scene::CParticleGravityAffector::TimeForceLost' [-Wreorder]
   30 |         f32 TimeForceLost;
      |             ^~~~~~~~~~~~~
CParticleGravityAffector.cpp:14:1: warning:   when initialized here [-Wreorder]
   14 | CParticleGravityAffector::CParticleGravityAffector(
      | ^~~~~~~~~~~~~~~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CParticlePointEmitter.cpp -o CParticlePointEmitter.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CParticleSystemSceneNode.cpp -o CParticleSystemSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from CParticlePointEmitter.cpp:5:
CParticlePointEmitter.h: In constructor 'irr::scene::CParticlePointEmitter::CParticlePointEmitter(irr::core::vector3df, irr::u32, irr::u32, irr::video::SColor, irr::video::SColor, irr::u32, irr::u32, irr::s32)':
CParticlePointEmitter.h:46:13: warning: 'irr::scene::CParticlePointEmitter::Emitted' will be initialized after [-Wreorder]
   46 |         u32 Emitted;
      |             ^~~~~~~
CParticlePointEmitter.h:43:13: warning:   'irr::s32 irr::scene::CParticlePointEmitter::MaxAngleDegrees' [-Wreorder]
   43 |         s32 MaxAngleDegrees;
      |             ^~~~~~~~~~~~~~~
CParticlePointEmitter.cpp:14:1: warning:   when initialized here [-Wreorder]
   14 | CParticlePointEmitter::CParticlePointEmitter(
      | ^~~~~~~~~~~~~~~~~~~~~
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from include/IParticleSystemSceneNode.h:8,
                 from CParticleSystemSceneNode.h:8,
                 from CParticleSystemSceneNode.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from CParticleSystemSceneNode.h:11:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CParticleSystemSceneNode.cpp:9:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from CParticleSystemSceneNode.h:9:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::SParticle]':
CParticleSystemSceneNode.cpp:28:37:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::SParticle>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::SParticle>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
CParticleSystemSceneNode.cpp:28:37:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CQ3LevelMesh.cpp -o CQ3LevelMesh.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from include/IAnimatedMesh.h:9,
                 from include/IQ3LevelMesh.h:8,
                 from CQ3LevelMesh.h:8,
                 from CQ3LevelMesh.cpp:5:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:16,
                 from CQ3LevelMesh.h:12:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/ITerrainSceneNode.h:13,
                 from include/ISceneManager.h:15,
                 from CQ3LevelMesh.cpp:6:
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from CQ3LevelMesh.h:13:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CQ3LevelMesh.cpp:23:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::ITexture*]':
CQ3LevelMesh.cpp:515:32:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::ITexture*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::ITexture*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneCollisionManager.cpp -o CSceneCollisionManager.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/ISceneManager.h:13,
                 from CSceneCollisionManager.h:9,
                 from CSceneCollisionManager.cpp:5:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from include/ITerrainSceneNode.h:13,
                 from include/ISceneManager.h:15:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IMeshBuffer.h:12,
                 from include/SMeshBufferLightMap.h:9,
                 from include/ITerrainSceneNode.h:14:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CSceneCollisionManager.h:10:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
CSceneCollisionManager.h: In constructor 'irr::scene::CSceneCollisionManager::CSceneCollisionManager(irr::scene::ISceneManager*, irr::video::IVideoDriver*)':
CSceneCollisionManager.h:148:38: warning: 'irr::scene::CSceneCollisionManager::Driver' will be initialized after [-Wreorder]
  148 |                 video::IVideoDriver* Driver;
      |                                      ^~~~~~
CSceneCollisionManager.h:147:32: warning:   'irr::scene::ISceneManager* irr::scene::CSceneCollisionManager::SceneManager' [-Wreorder]
  147 |                 ISceneManager* SceneManager;
      |                                ^~~~~~~~~~~~
CSceneCollisionManager.cpp:19:1: warning:   when initialized here [-Wreorder]
   19 | CSceneCollisionManager::CSceneCollisionManager(ISceneManager* smanager, video::IVideoDriver* driver)
      | ^~~~~~~~~~~~~~~~~~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/ISceneManager.h:8:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::triangle3d<float>]':
CSceneCollisionManager.cpp:20:40:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::triangle3d<float> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::triangle3d<float> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneManager.cpp -o CSceneManager.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorCollisionResponse.cpp -o CSceneNodeAnimatorCollisionResponse.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/ISceneManager.h:13,
                 from CSceneManager.h:8,
                 from CSceneManager.cpp:5:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from include/ITerrainSceneNode.h:13,
                 from include/ISceneManager.h:15:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IMeshBuffer.h:12,
                 from include/SMeshBufferLightMap.h:9,
                 from include/ITerrainSceneNode.h:14:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CSceneManager.cpp:6:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from include/ISceneNodeAnimatorCollisionResponse.h:8,
                 from CSceneNodeAnimatorCollisionResponse.h:8,
                 from CSceneNodeAnimatorCollisionResponse.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from CXMeshFileLoader.h:13,
                 from CSceneManager.cpp:18:
CXFileReader.h: In constructor 'irr::scene::CXFileReader::SXAnimationKey::SXAnimationKey()':
CXFileReader.h:201:23: warning: 'irr::scene::CXFileReader::SXAnimationKey::data' will be initialized after [-Wreorder]
  201 |                 void* data;
      |                       ^~~~
CXFileReader.h:197:21: warning:   'irr::s32 irr::scene::CXFileReader::SXAnimationKey::keyType' [-Wreorder]
  197 |                 s32 keyType; // 0=rotation, 1=scale, 2=position, 3=matrix
      |                     ^~~~~~~
CXFileReader.h:147:17: warning:   when initialized here [-Wreorder]
  147 |                 SXAnimationKey()
      |                 ^~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IMeshBuffer.h:12,
                 from include/SMeshBufferLightMap.h:9,
                 from include/ITerrainSceneNode.h:14,
                 from include/ISceneManager.h:15,
                 from CSceneNodeAnimatorCollisionResponse.cpp:7:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CSceneNodeAnimatorCollisionResponse.h: In constructor 'irr::scene::CSceneNodeAnimatorCollisionResponse::CSceneNodeAnimatorCollisionResponse(irr::scene::ISceneManager*, irr::scene::ITriangleSelector*, irr::scene::ISceneNode*, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&, irr::f32)':
CSceneNodeAnimatorCollisionResponse.h:83:32: warning: 'irr::scene::CSceneNodeAnimatorCollisionResponse::SceneManager' will be initialized after [-Wreorder]
   83 |                 ISceneManager* SceneManager;
      |                                ^~~~~~~~~~~~
CSceneNodeAnimatorCollisionResponse.h:81:36: warning:   'irr::scene::ITriangleSelector* irr::scene::CSceneNodeAnimatorCollisionResponse::World' [-Wreorder]
   81 |                 ITriangleSelector* World;
      |                                    ^~~~~
CSceneNodeAnimatorCollisionResponse.cpp:16:1: warning:   when initialized here [-Wreorder]
   16 | CSceneNodeAnimatorCollisionResponse::CSceneNodeAnimatorCollisionResponse(
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CSceneNodeAnimatorCollisionResponse.h:82:29: warning: 'irr::scene::CSceneNodeAnimatorCollisionResponse::Object' will be initialized after [-Wreorder]
   82 |                 ISceneNode* Object;
      |                             ^~~~~~
CSceneNodeAnimatorCollisionResponse.h:77:33: warning:   'irr::core::vector3df irr::scene::CSceneNodeAnimatorCollisionResponse::Radius' [-Wreorder]
   77 |                 core::vector3df Radius;
      |                                 ^~~~~~
CSceneNodeAnimatorCollisionResponse.cpp:16:1: warning:   when initialized here [-Wreorder]
   16 | CSceneNodeAnimatorCollisionResponse::CSceneNodeAnimatorCollisionResponse(
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CSceneNodeAnimatorCollisionResponse.h:86:21: warning: 'irr::scene::CSceneNodeAnimatorCollisionResponse::SlidingSpeed' will be initialized after [-Wreorder]
   86 |                 f32 SlidingSpeed;
      |                     ^~~~~~~~~~~~
CSceneNodeAnimatorCollisionResponse.h:79:33: warning:   'irr::core::vector3df irr::scene::CSceneNodeAnimatorCollisionResponse::Translation' [-Wreorder]
   79 |                 core::vector3df Translation;
      |                                 ^~~~~~~~~~~
CSceneNodeAnimatorCollisionResponse.cpp:16:1: warning:   when initialized here [-Wreorder]
   16 | CSceneNodeAnimatorCollisionResponse::CSceneNodeAnimatorCollisionResponse(
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/ISceneManager.h:8:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
CSceneManager.h: In constructor 'irr::scene::CSceneManager::CSceneManager(irr::video::IVideoDriver*, irr::io::IFileSystem*, irr::gui::ICursorControl*, irr::scene::CMeshCache*)':
CSceneManager.h:394:35: warning: 'irr::scene::CSceneManager::ActiveCamera' will be initialized after [-Wreorder]
  394 |                 ICameraSceneNode* ActiveCamera;
      |                                   ^~~~~~~~~~~~
CSceneManager.h:375:38: warning:   'irr::gui::ICursorControl* irr::scene::CSceneManager::CursorControl' [-Wreorder]
  375 |                 gui::ICursorControl* CursorControl;
      |                                      ^~~~~~~~~~~~~
CSceneManager.cpp:69:1: warning:   when initialized here [-Wreorder]
   69 | CSceneManager::CSceneManager(video::IVideoDriver* driver, io::IFileSystem* fs,
      | ^~~~~~~~~~~~~
CSceneManager.h:397:31: warning: 'irr::scene::CSceneManager::ShadowColor' will be initialized after [-Wreorder]
  397 |                 video::SColor ShadowColor;
      |                               ^~~~~~~~~~~
CSceneManager.h:381:35: warning:   'irr::scene::IMeshManipulator* irr::scene::CSceneManager::MeshManipulator' [-Wreorder]
  381 |                 IMeshManipulator* MeshManipulator;
      |                                   ^~~~~~~~~~~~~~~
CSceneManager.cpp:69:1: warning:   when initialized here [-Wreorder]
   69 | CSceneManager::CSceneManager(video::IVideoDriver* driver, io::IFileSystem* fs,
      | ^~~~~~~~~~~~~
CSceneManager.h:405:42: warning: 'irr::scene::CSceneManager::CurrentRendertime' will be initialized after [-Wreorder]
  405 |                 E_SCENE_NODE_RENDER_PASS CurrentRendertime;
      |                                          ^~~~~~~~~~~~~~~~~
CSceneManager.h:403:29: warning:   'irr::scene::CMeshCache* irr::scene::CSceneManager::MeshCache' [-Wreorder]
  403 |                 CMeshCache* MeshCache;
      |                             ^~~~~~~~~
CSceneManager.cpp:69:1: warning:   when initialized here [-Wreorder]
   69 | CSceneManager::CSceneManager(video::IVideoDriver* driver, io::IFileSystem* fs,
      | ^~~~~~~~~~~~~
CSceneManager.cpp: In member function 'virtual void irr::scene::CSceneManager::registerNodeForRendering(irr::scene::ISceneNode*, irr::scene::E_SCENE_NODE_RENDER_PASS)':
CSceneManager.cpp:683:15: warning: enumeration value 'ESNRP_COUNT' not handled in switch [-Wswitch]
  683 |         switch(time)
      |               ^
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/ISceneManager.h:8:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
C3DSMeshFileLoader.h:77:22:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
CMY3DMeshFileLoader.h:76:15:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::SColladaParam]':
CColladaFileLoader.h:107:34:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::SColladaParam>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::SColladaParam>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMesh*]':
include/SAnimatedMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMesh*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMesh*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::triangle3d<float>]':
COctTreeTriangleSelector.h:41:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::triangle3d<float> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::triangle3d<float> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch]':
CTerrainTriangleSelector.h:69:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::ISceneNode*]':
CSceneManager.cpp:74:17:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::ISceneNode*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::ISceneNode*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CSceneManager::DefaultNodeEntry]':
CSceneManager.cpp:74:17:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CSceneManager::DefaultNodeEntry>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CSceneManager::DefaultNodeEntry>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CSceneManager::TransparentNodeEntry]':
CSceneManager.cpp:74:17:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CSceneManager::TransparentNodeEntry>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CSceneManager::TransparentNodeEntry>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshLoader*]':
CSceneManager.cpp:74:17:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshLoader*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshLoader*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::CStringParameters::SStringPair]':
CStringParameters.h:16:7:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::CStringParameters::SStringPair>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::CStringParameters::SStringPair>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CMeshCache::MeshEntry]':
CMeshCache.h:17:8:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CMeshCache::MeshEntry>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CMeshCache::MeshEntry>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorDelete.cpp -o CSceneNodeAnimatorDelete.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from CSceneNodeAnimatorDelete.h:8,
                 from CSceneNodeAnimatorDelete.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IMeshBuffer.h:12,
                 from include/SMeshBufferLightMap.h:9,
                 from include/ITerrainSceneNode.h:14,
                 from include/ISceneManager.h:15,
                 from CSceneNodeAnimatorDelete.cpp:6:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/ISceneManager.h:8:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
CSceneNodeAnimatorFlyCircle.h: In constructor 'irr::scene::CSceneNodeAnimatorFlyCircle::CSceneNodeAnimatorFlyCircle(irr::u32, const irr::core::vector3df&, irr::f32, irr::f32)':
CSceneNodeAnimatorFlyCircle.h:30:21: warning: 'irr::scene::CSceneNodeAnimatorFlyCircle::Radius' will be initialized after [-Wreorder]
   30 |                 f32 Radius;
      |                     ^~~~~~
CSceneNodeAnimatorFlyCircle.h:29:33: warning:   'irr::core::vector3df irr::scene::CSceneNodeAnimatorFlyCircle::Center' [-Wreorder]
   29 |                 core::vector3df Center;
      |                                 ^~~~~~
CSceneNodeAnimatorFlyCircle.cpp:13:1: warning:   when initialized here [-Wreorder]
   13 | CSceneNodeAnimatorFlyCircle::CSceneNodeAnimatorFlyCircle(u32 time, const core::vector3df& center, f32 radius, f32 speed)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorFollowSpline.cpp -o CSceneNodeAnimatorFollowSpline.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from CSceneNodeAnimatorFollowSpline.h:8,
                 from CSceneNodeAnimatorFollowSpline.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
CSceneNodeAnimatorFollowSpline.h: In constructor 'irr::scene::CSceneNodeAnimatorFollowSpline::CSceneNodeAnimatorFollowSpline(irr::u32, const irr::core::array<irr::core::vector3d<float> >&, irr::f32, irr::f32)':
CSceneNodeAnimatorFollowSpline.h:40:21: warning: 'irr::scene::CSceneNodeAnimatorFollowSpline::StartTime' will be initialized after [-Wreorder]
   40 |                 u32 StartTime;
      |                     ^~~~~~~~~
CSceneNodeAnimatorFollowSpline.h:39:21: warning:   'irr::f32 irr::scene::CSceneNodeAnimatorFollowSpline::Tightness' [-Wreorder]
   39 |                 f32 Tightness;
      |                     ^~~~~~~~~
CSceneNodeAnimatorFollowSpline.cpp:13:1: warning:   when initialized here [-Wreorder]
   13 | CSceneNodeAnimatorFollowSpline::CSceneNodeAnimatorFollowSpline(u32 time,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSceneNodeAnimatorTexture.cpp -o CSceneNodeAnimatorTexture.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CShadowVolumeSceneNode.cpp -o CShadowVolumeSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from CSceneNodeAnimatorTexture.h:9,
                 from CSceneNodeAnimatorTexture.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
CSceneNodeAnimatorTexture.h: In constructor 'irr::scene::CSceneNodeAnimatorTexture::CSceneNodeAnimatorTexture(const irr::core::array<irr::video::ITexture*>&, irr::s32, bool, irr::u32)':
CSceneNodeAnimatorTexture.h:35:22: warning: 'irr::scene::CSceneNodeAnimatorTexture::Loop' will be initialized after [-Wreorder]
   35 |                 bool Loop;
      |                      ^~~~
CSceneNodeAnimatorTexture.h:33:21: warning:   'irr::u32 irr::scene::CSceneNodeAnimatorTexture::StartTime' [-Wreorder]
   33 |                 u32 StartTime;
      |                     ^~~~~~~~~
CSceneNodeAnimatorTexture.cpp:14:1: warning:   when initialized here [-Wreorder]
   14 | CSceneNodeAnimatorTexture::CSceneNodeAnimatorTexture(const core::array<video::ITexture*>& textures,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
CSceneNodeAnimatorTexture.h:33:21: warning: 'irr::scene::CSceneNodeAnimatorTexture::StartTime' will be initialized after [-Wreorder]
   33 |                 u32 StartTime;
      |                     ^~~~~~~~~
CSceneNodeAnimatorTexture.h:32:21: warning:   'irr::u32 irr::scene::CSceneNodeAnimatorTexture::TimePerFrame' [-Wreorder]
   32 |                 u32 TimePerFrame;
      |                     ^~~~~~~~~~~~
CSceneNodeAnimatorTexture.cpp:14:1: warning:   when initialized here [-Wreorder]
   14 | CSceneNodeAnimatorTexture::CSceneNodeAnimatorTexture(const core::array<video::ITexture*>& textures,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from include/IShadowVolumeSceneNode.h:8,
                 from CShadowVolumeSceneNode.h:8,
                 from CShadowVolumeSceneNode.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from CSceneNodeAnimatorTexture.h:8:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::ITexture*]':
CSceneNodeAnimatorTexture.cpp:16:56:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::ITexture*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::ITexture*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IMeshBuffer.h:12,
                 from include/IMesh.h:9,
                 from include/IShadowVolumeSceneNode.h:9:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from CShadowVolumeSceneNode.h:9:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
CShadowVolumeSceneNode.h: In constructor 'irr::scene::CShadowVolumeSceneNode::CShadowVolumeSceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, bool, irr::f32)':
CShadowVolumeSceneNode.h:80:21: warning: 'irr::scene::CShadowVolumeSceneNode::EdgeCount' will be initialized after [-Wreorder]
   80 |                 s32 EdgeCount;
      |                     ^~~~~~~~~
CShadowVolumeSceneNode.h:77:21: warning:   'irr::s32 irr::scene::CShadowVolumeSceneNode::ShadowVolumesUsed' [-Wreorder]
   77 |                 s32 ShadowVolumesUsed;
      |                     ^~~~~~~~~~~~~~~~~
CShadowVolumeSceneNode.cpp:16:1: warning:   when initialized here [-Wreorder]
   16 | CShadowVolumeSceneNode::CShadowVolumeSceneNode(ISceneNode* parent,
      | ^~~~~~~~~~~~~~~~~~~~~~
CShadowVolumeSceneNode.h:77:21: warning: 'irr::scene::CShadowVolumeSceneNode::ShadowVolumesUsed' will be initialized after [-Wreorder]
   77 |                 s32 ShadowVolumesUsed;
      |                     ^~~~~~~~~~~~~~~~~
CShadowVolumeSceneNode.h:66:22: warning:   'irr::u16* irr::scene::CShadowVolumeSceneNode::Indices' [-Wreorder]
   66 |                 u16* Indices;
      |                      ^~~~~~~
CShadowVolumeSceneNode.cpp:16:1: warning:   when initialized here [-Wreorder]
   16 | CShadowVolumeSceneNode::CShadowVolumeSceneNode(ISceneNode* parent,
      | ^~~~~~~~~~~~~~~~~~~~~~
CShadowVolumeSceneNode.h:74:21: warning: 'irr::scene::CShadowVolumeSceneNode::VertexCount' will be initialized after [-Wreorder]
   74 |                 s32 VertexCount;
      |                     ^~~~~~~~~~~
CShadowVolumeSceneNode.h:71:21: warning:   'irr::s32 irr::scene::CShadowVolumeSceneNode::IndexCountAllocated' [-Wreorder]
   71 |                 s32 IndexCountAllocated;
      |                     ^~~~~~~~~~~~~~~~~~~
CShadowVolumeSceneNode.cpp:16:1: warning:   when initialized here [-Wreorder]
   16 | CShadowVolumeSceneNode::CShadowVolumeSceneNode(ISceneNode* parent,
      | ^~~~~~~~~~~~~~~~~~~~~~
CShadowVolumeSceneNode.h:72:21: warning: 'irr::scene::CShadowVolumeSceneNode::VertexCountAllocated' will be initialized after [-Wreorder]
   72 |                 s32 VertexCountAllocated;
      |                     ^~~~~~~~~~~~~~~~~~~~
CShadowVolumeSceneNode.h:63:22: warning:   'bool irr::scene::CShadowVolumeSceneNode::UseZFailMethod' [-Wreorder]
   63 |                 bool UseZFailMethod;
      |                      ^~~~~~~~~~~~~~
CShadowVolumeSceneNode.cpp:16:1: warning:   when initialized here [-Wreorder]
   16 | CShadowVolumeSceneNode::CShadowVolumeSceneNode(ISceneNode* parent,
      | ^~~~~~~~~~~~~~~~~~~~~~
CShadowVolumeSceneNode.cpp: In member function 'virtual void irr::scene::CShadowVolumeSceneNode::setMeshToRenderFrom(irr::scene::IMesh*)':
CShadowVolumeSceneNode.cpp:331:23: warning: enumeration value 'EVT_TANGENTS' not handled in switch [-Wswitch]
  331 |                 switch(b->getVertexType())
      |                       ^
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CShadowVolumeSceneNode::SShadowVolume]':
CShadowVolumeSceneNode.cpp:25:46:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CShadowVolumeSceneNode::SShadowVolume>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CShadowVolumeSceneNode::SShadowVolume>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSkyBoxSceneNode.cpp -o CSkyBoxSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from CSkyBoxSceneNode.h:8,
                 from CSkyBoxSceneNode.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from CSkyBoxSceneNode.h:9:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CSkyBoxSceneNode.cpp:6:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/ISceneManager.h:8,
                 from CSkyBoxSceneNode.cpp:7:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CStaticMeshOBJ.cpp -o CStaticMeshOBJ.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTerrainSceneNode.cpp -o CTerrainSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from include/IAnimatedMesh.h:9,
                 from CStaticMeshOBJ.h:8,
                 from CStaticMeshOBJ.cpp:5:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::vector3d<float>]':
CStaticMeshOBJ.cpp:58:33:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::vector3d<float> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::vector3d<float> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::vector2d<float>]':
CStaticMeshOBJ.cpp:59:37:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::vector2d<float> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::vector2d<float> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from include/ITerrainSceneNode.h:13,
                 from CTerrainSceneNode.h:12,
                 from CTerrainSceneNode.cpp:9:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IMeshBuffer.h:12,
                 from include/SMeshBufferLightMap.h:9,
                 from include/ITerrainSceneNode.h:14:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CTerrainSceneNode.cpp:11:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
CTerrainSceneNode.h: In constructor 'irr::scene::CTerrainSceneNode::CTerrainSceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, irr::s32, irr::scene::E_TERRAIN_PATCH_SIZE, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
CTerrainSceneNode.h:287:22: warning: 'irr::scene::CTerrainSceneNode::OverrideDistanceThreshold' will be initialized after [-Wreorder]
  287 |                 bool OverrideDistanceThreshold;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~
CTerrainSceneNode.h:286:22: warning:   'bool irr::scene::CTerrainSceneNode::DynamicSelectorUpdate' [-Wreorder]
  286 |                 bool DynamicSelectorUpdate;
      |                      ^~~~~~~~~~~~~~~~~~~~~
CTerrainSceneNode.cpp:25:9: warning:   when initialized here [-Wreorder]
   25 |         CTerrainSceneNode::CTerrainSceneNode(ISceneNode* parent, ISceneManager* mgr,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/SMeshBufferLightMap.h:8:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch]':
CTerrainTriangleSelector.h:69:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = int]':
CTerrainSceneNode.cpp:619:20:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from CTerrainTriangleSelector.h:13:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/ITerrainSceneNode.h:13,
                 from CTerrainSceneNode.h:12,
                 from CTerrainTriangleSelector.cpp:6:
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch]':
CTerrainTriangleSelector.h:69:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = unsigned int]':
CTerrainTriangleSelector.cpp:39:19:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::triangle3d<float>]':
CTerrainTriangleSelector.h:59:9:   required from 'void irr::core::array<T>::reallocate(irr::u32) [with T = irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch; irr::u32 = unsigned int]'
include/irrArray.h:185:4:   required from 'void irr::core::array<T>::set_used(irr::u32) [with T = irr::scene::CTerrainTriangleSelector::SGeoMipMapTrianglePatch; irr::u32 = unsigned int]'
CTerrainTriangleSelector.cpp:48:45:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::triangle3d<float> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::triangle3d<float> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTestSceneNode.cpp -o CTestSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from CTestSceneNode.h:8,
                 from CTestSceneNode.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from CTestSceneNode.h:9:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CTestSceneNode.cpp:6:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/ISceneManager.h:8,
                 from CTestSceneNode.cpp:7:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTextSceneNode.cpp -o CTextSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from include/ITextSceneNode.h:8,
                 from CTextSceneNode.h:8,
                 from CTextSceneNode.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IMeshBuffer.h:12,
                 from include/SMeshBufferLightMap.h:9,
                 from include/ITerrainSceneNode.h:14,
                 from include/ISceneManager.h:15,
                 from CTextSceneNode.cpp:6:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CTextSceneNode.h: In constructor 'irr::scene::CTextSceneNode::CTextSceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, irr::gui::IGUIFont*, irr::scene::ISceneCollisionManager*, const irr::core::vector3df&, const wchar_t*, irr::video::SColor)':
CTextSceneNode.h:53:48: warning: 'irr::scene::CTextSceneNode::Coll' will be initialized after [-Wreorder]
   53 |                 scene::ISceneCollisionManager* Coll;
      |                                                ^~~~
CTextSceneNode.h:51:31: warning:   'irr::video::SColor irr::scene::CTextSceneNode::Color' [-Wreorder]
   51 |                 video::SColor Color;
      |                               ^~~~~
CTextSceneNode.cpp:15:1: warning:   when initialized here [-Wreorder]
   15 | CTextSceneNode::CTextSceneNode(ISceneNode* parent, ISceneManager* mgr, s32 id,
      | ^~~~~~~~~~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/ISceneManager.h:8:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTriangleBBSelector.cpp -o CTriangleBBSelector.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/ITriangleSelector.h:11,
                 from CTriangleSelector.h:8,
                 from CTriangleBBSelector.h:8,
                 from CTriangleBBSelector.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from CTriangleSelector.h:9:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from CTriangleBBSelector.cpp:6:
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from CTriangleSelector.h:9:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from CTriangleSelector.cpp:6:
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
CTriangleSelector.cpp: In constructor 'irr::scene::CTriangleSelector::CTriangleSelector(irr::scene::IMesh*, irr::scene::ISceneNode*)':
CTriangleSelector.cpp:41:24: warning: enumeration value 'EVT_TANGENTS' not handled in switch [-Wswitch]
   41 |                 switch (buf->getVertexType())
      |                        ^
CTriangleSelector.cpp:37:21: warning: unused variable 'vtxCnt' [-Wunused-variable]
   37 |                 s32 vtxCnt = buf->getVertexCount();
      |                     ^~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CWaterSurfaceSceneNode.cpp -o CWaterSurfaceSceneNode.o -I"include" -DIRRLICHT_EXPORTS=1
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::triangle3d<float>]':
CTriangleSelector.cpp:15:17:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::triangle3d<float> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::triangle3d<float> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from include/ITriangleSelector.h:11,
                 from include/ISceneNode.h:10,
                 from CMeshSceneNode.h:8,
                 from CWaterSurfaceSceneNode.h:8,
                 from CWaterSurfaceSceneNode.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IMeshBuffer.h:12,
                 from include/IMesh.h:9,
                 from CMeshSceneNode.h:9:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CWaterSurfaceSceneNode.cpp:6:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
CWaterSurfaceSceneNode.cpp: In member function 'void irr::scene::CWaterSurfaceSceneNode::animateWaterSurface()':
CWaterSurfaceSceneNode.cpp:81:23: warning: enumeration value 'EVT_TANGENTS' not handled in switch [-Wswitch]
   81 |                 switch(Mesh->getMeshBuffer(b)->getVertexType())
      |                       ^
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CXAnimationPlayer.cpp -o CXAnimationPlayer.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from include/IAnimatedMesh.h:9,
                 from include/IAnimatedMeshX.h:8,
                 from CXAnimationPlayer.h:8,
                 from CXAnimationPlayer.cpp:5:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from CXAnimationPlayer.h:9:
CXFileReader.h: In constructor 'irr::scene::CXFileReader::SXAnimationKey::SXAnimationKey()':
CXFileReader.h:201:23: warning: 'irr::scene::CXFileReader::SXAnimationKey::data' will be initialized after [-Wreorder]
  201 |                 void* data;
      |                       ^~~~
CXFileReader.h:197:21: warning:   'irr::s32 irr::scene::CXFileReader::SXAnimationKey::keyType' [-Wreorder]
  197 |                 s32 keyType; // 0=rotation, 1=scale, 2=position, 3=matrix
      |                     ^~~~~~~
CXFileReader.h:147:17: warning:   when initialized here [-Wreorder]
  147 |                 SXAnimationKey()
      |                 ^~~~~~~~~~~~~~
In file included from CXAnimationPlayer.cpp:6:
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CXAnimationPlayer.cpp:7:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
CXAnimationPlayer.h: In constructor 'irr::scene::CXAnimationPlayer::CXAnimationPlayer(irr::scene::CXFileReader*, irr::video::IVideoDriver*, irr::scene::IMeshManipulator*, const irr::c8*)':
CXAnimationPlayer.h:168:31: warning: 'irr::scene::CXAnimationPlayer::Reader' will be initialized after [-Wreorder]
  168 |                 CXFileReader* Reader;
      |                               ^~~~~~
CXAnimationPlayer.h:165:38: warning:   'irr::video::IVideoDriver* irr::scene::CXAnimationPlayer::Driver' [-Wreorder]
  165 |                 video::IVideoDriver* Driver;
      |                                      ^~~~~~
CXAnimationPlayer.cpp:20:1: warning:   when initialized here [-Wreorder]
   20 | CXAnimationPlayer::CXAnimationPlayer(CXFileReader* reader,
      | ^~~~~~~~~~~~~~~~~
CXAnimationPlayer.h:179:21: warning: 'irr::scene::CXAnimationPlayer::CurrentAnimationSet' will be initialized after [-Wreorder]
  179 |                 s32 CurrentAnimationSet;
      |                     ^~~~~~~~~~~~~~~~~~~
CXAnimationPlayer.h:173:22: warning:   'bool irr::scene::CXAnimationPlayer::IsAnimatedSkinnedMesh' [-Wreorder]
  173 |                 bool IsAnimatedSkinnedMesh;
      |                      ^~~~~~~~~~~~~~~~~~~~~
CXAnimationPlayer.cpp:20:1: warning:   when initialized here [-Wreorder]
   20 | CXAnimationPlayer::CXAnimationPlayer(CXFileReader* reader,
      | ^~~~~~~~~~~~~~~~~
CXAnimationPlayer.cpp: In member function 'void irr::scene::CXAnimationPlayer::addFacesToBuffer(irr::s32, irr::scene::CXFileReader::SXMesh&, irr::s32, irr::scene::CXFileReader::SXFrame*)':
CXAnimationPlayer.cpp:213:13: warning: unused variable 'vcnt' [-Wunused-variable]
  213 |         s32 vcnt = mesh.Vertices.size();
      |             ^~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from CXFileReader.h:9:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CXAnimationPlayer.cpp:26:83:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::vector3d<float>]':
CXAnimationPlayer.cpp:26:83:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::vector3d<float> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::vector3d<float> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CXAnimationPlayer::SJoint]':
CXAnimationPlayer.cpp:26:83:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CXAnimationPlayer::SJoint>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CXAnimationPlayer::SJoint>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::array<irr::scene::CXAnimationPlayer::SVertexWeight>]':
CXAnimationPlayer.cpp:26:83:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::array<irr::scene::CXAnimationPlayer::SVertexWeight> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::array<irr::scene::CXAnimationPlayer::SVertexWeight> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CXAnimationPlayer::SXAnimationSet]':
CXAnimationPlayer.cpp:26:83:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CXAnimationPlayer::SXAnimationSet>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CXAnimationPlayer::SXAnimationSet>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CXAnimationPlayer::SVertexWeight]':
CXAnimationPlayer.cpp:166:50:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CXAnimationPlayer::SVertexWeight>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CXAnimationPlayer::SVertexWeight>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [with T = char]':
CXAnimationPlayer.cpp:199:55:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = int]':
CXAnimationPlayer.cpp:219:21:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CXAnimationPlayer::SWeightData]':
CXAnimationPlayer.h:125:10:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CXAnimationPlayer::SWeightData>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CXAnimationPlayer::SWeightData>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CXAnimationPlayer::SXAnimationTrack]':
CXAnimationPlayer.h:206:10:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CXAnimationPlayer::SXAnimationTrack>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CXAnimationPlayer::SXAnimationTrack>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::quaternion]':
CXAnimationPlayer.h:187:10:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::quaternion>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::quaternion>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::matrix4]':
CXAnimationPlayer.h:187:10:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::matrix4>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::matrix4>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = float]':
CXAnimationPlayer.h:187:10:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<float>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<float>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
include/irrString.h:543:11:   required from 'irr::core::string<T> irr::core::string<T>::subString(irr::s32, irr::s32) [with T = char; irr::s32 = int]'
CXAnimationPlayer.cpp:379:38:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CXFileReader.cpp -o CXFileReader.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from CXFileReader.h:10,
                 from CXFileReader.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
CXFileReader.h: In constructor 'irr::scene::CXFileReader::SXAnimationKey::SXAnimationKey()':
CXFileReader.h:201:23: warning: 'irr::scene::CXFileReader::SXAnimationKey::data' will be initialized after [-Wreorder]
  201 |                 void* data;
      |                       ^~~~
CXFileReader.h:197:21: warning:   'irr::s32 irr::scene::CXFileReader::SXAnimationKey::keyType' [-Wreorder]
  197 |                 s32 keyType; // 0=rotation, 1=scale, 2=position, 3=matrix
      |                     ^~~~~~~
CXFileReader.h:147:17: warning:   when initialized here [-Wreorder]
  147 |                 SXAnimationKey()
      |                 ^~~~~~~~~~~~~~
CXFileReader.cpp: In member function 'bool irr::scene::CXFileReader::parseDataObjectMeshMaterialList(SXMeshMaterialList&, irr::s32, irr::core::array<int>&)':
CXFileReader.cpp:686:13: warning: unused variable 'nMaterials' [-Wunused-variable]
  686 |         s32 nMaterials = strtol(P, &P, 10);
      |             ^~~~~~~~~~
In file included from CXFileReader.h:9:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CXFileReader.h:135:9:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from CXFileReader.h:12:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CXFileReader::SXMesh]':
CXFileReader.h:135:9:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CXFileReader::SXMesh>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CXFileReader::SXMesh>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CXFileReader::SXFrame]':
CXFileReader.h:135:9:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CXFileReader::SXFrame>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CXFileReader::SXFrame>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CXFileReader::SXAnimationSet]':
CXFileReader.cpp:17:56:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CXFileReader::SXAnimationSet>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CXFileReader::SXAnimationSet>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CXFileReader::SXTemplateMaterial]':
CXFileReader.cpp:17:56:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CXFileReader::SXTemplateMaterial>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CXFileReader::SXTemplateMaterial>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::vector3d<float>]':
CXFileReader.h:108:9:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::vector3d<float> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::vector3d<float> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = int]':
CXFileReader.h:108:9:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::vector2d<float>]':
CXFileReader.h:108:9:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::vector2d<float> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::vector2d<float> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CXFileReader::SXIndexedColor]':
CXFileReader.h:108:9:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CXFileReader::SXIndexedColor>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CXFileReader::SXIndexedColor>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CXFileReader::SXSkinWeight]':
CXFileReader.h:108:9:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CXFileReader::SXSkinWeight>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CXFileReader::SXSkinWeight>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CXFileReader::SXMaterial]':
CXFileReader.h:60:9:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CXFileReader::SXMaterial>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CXFileReader::SXMaterial>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CXFileReader::SXAnimation]':
CXFileReader.h:214:9:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CXFileReader::SXAnimation>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CXFileReader::SXAnimation>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
CXFileReader.cpp:366:24:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CXFileReader::SXWeight]':
CXFileReader.h:99:9:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CXFileReader::SXWeight>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CXFileReader::SXWeight>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::CXFileReader::SXAnimationKey]':
CXFileReader.h:204:9:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::CXFileReader::SXAnimationKey>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::CXFileReader::SXAnimationKey>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [with T = char]':
CXFileReader.cpp:1428:10:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:16,
                 from CXMeshFileLoader.h:10:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from CXMeshFileLoader.h:13:
CXFileReader.h: In constructor 'irr::scene::CXFileReader::SXAnimationKey::SXAnimationKey()':
CXFileReader.h:201:23: warning: 'irr::scene::CXFileReader::SXAnimationKey::data' will be initialized after [-Wreorder]
  201 |                 void* data;
      |                       ^~~~
CXFileReader.h:197:21: warning:   'irr::s32 irr::scene::CXFileReader::SXAnimationKey::keyType' [-Wreorder]
  197 |                 s32 keyType; // 0=rotation, 1=scale, 2=position, 3=matrix
      |                     ^~~~~~~
CXFileReader.h:147:17: warning:   when initialized here [-Wreorder]
  147 |                 SXAnimationKey()
      |                 ^~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMesh*]':
include/SAnimatedMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMesh*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMesh*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CFileList.cpp -o CFileList.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from CFileList.h:9,
                 from CFileList.cpp:5:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CFileList.cpp:31:22:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from CFileList.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::io::CFileList::FileEntry]':
CFileList.cpp:31:22:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::io::CFileList::FileEntry>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::io::CFileList::FileEntry>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
CFileList.cpp:151:32:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CFileSystem.cpp -o CFileSystem.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from CFileSystem.h:9,
                 from CFileSystem.cpp:5:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::io::CZipReader*]':
CFileSystem.cpp:31:26:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::io::CZipReader*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::io::CZipReader*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
CFileSystem.cpp: In member function 'virtual const irr::c8* irr::io::CFileSystem::getWorkingDirectory()':
CFileSystem.cpp:110:15: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  110 |         getcwd(WorkingDirectory, (size_t)FILE_SYSTEM_MAX_PATH);
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CLimitReadFile.cpp -o CLimitReadFile.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CMemoryReadFile.cpp -o CMemoryReadFile.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from CLimitReadFile.cpp:5:
CLimitReadFile.h: In constructor 'irr::io::CLimitReadFile::CLimitReadFile(irr::io::IReadFile*, irr::s32, const irr::c8*)':
CLimitReadFile.h:59:28: warning: 'irr::io::CLimitReadFile::File' will be initialized after [-Wreorder]
   59 |                 IReadFile* File;
      |                            ^~~~
CLimitReadFile.h:55:31: warning:   'irr::core::stringc irr::io::CLimitReadFile::Filename' [-Wreorder]
   55 |                 core::stringc Filename;
      |                               ^~~~~~~~
CLimitReadFile.cpp:14:1: warning:   when initialized here [-Wreorder]
   14 | CLimitReadFile::CLimitReadFile(IReadFile* alreadyOpenedFile, s32 areaSize, const c8* name)
      | ^~~~~~~~~~~~~~
In file included from CLimitReadFile.h:16:
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
CLimitReadFile.cpp:15:48:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
In file included from CMemoryReadFile.h:9,
                 from CMemoryReadFile.cpp:5:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CMemoryReadFile.cpp:15:62:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CReadFile.cpp -o CReadFile.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CWriteFile.cpp -o CWriteFile.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from CReadFile.h:10,
                 from CReadFile.cpp:5:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CReadFile.cpp:15:13:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: 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<T>::string() [with T = char]':
CWriteFile.cpp:15:13:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CXMLReader.cpp -o CXMLReader.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:22: warning: ISO C++ forbids converting a string constant to 'wchar_t*' [-Wwrite-strings]
   43 |         wchar_t* p = L"<?xml version=\"1.0\"?>";
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
CXMLWriter.cpp: At global scope:
CXMLWriter.cpp:123:17: warning: ISO C++ forbids converting a string constant to 'wchar_t*' [-Wwrite-strings]
  123 |         { L'&', L"&amp;" },
      |                 ^~~~~~~~
CXMLWriter.cpp:124:17: warning: ISO C++ forbids converting a string constant to 'wchar_t*' [-Wwrite-strings]
  124 |         { L'<', L"&lt;" },
      |                 ^~~~~~~
CXMLWriter.cpp:125:17: warning: ISO C++ forbids converting a string constant to 'wchar_t*' [-Wwrite-strings]
  125 |         { L'>', L"&gt;" },
      |                 ^~~~~~~
CXMLWriter.cpp:126:17: warning: ISO C++ forbids converting a string constant to 'wchar_t*' [-Wwrite-strings]
  126 |         { L'"', L"&quot;" },
      |                 ^~~~~~~~~
In file included from CXMLWriter.cpp:7:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
CXMLWriter.cpp:138:16:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = wchar_t; T = wchar_t]':
CXMLWriter.cpp:148:13:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
In file included from CXMLReader.cpp:5:
CXMLReaderImpl.h: In instantiation of 'irr::io::CXMLReaderImpl<char_type, superclass>::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = wchar_t; superclass = irr::IUnknown]':
CXMLReader.cpp:57:81:   required from here
CXMLReaderImpl.h:776:22: warning: 'irr::io::CXMLReaderImpl<wchar_t, irr::IUnknown>::TextSize' will be initialized after [-Wreorder]
  776 |         unsigned int TextSize;       // size of text to parse in characters, not bytes
      |                      ^~~~~~~~
CXMLReaderImpl.h:775:20: warning:   'wchar_t* irr::io::CXMLReaderImpl<wchar_t, irr::IUnknown>::TextBegin' [-Wreorder]
  775 |         char_type* TextBegin;        // start of text to parse
      |                    ^~~~~~~~~
CXMLReaderImpl.h:33:9: warning:   when initialized here [-Wreorder]
   33 |         CXMLReaderImpl(IFileReadCallBack* callback, bool deleteCallBack = true)
      |         ^~~~~~~~~~~~~~
CXMLReaderImpl.h: In instantiation of 'irr::io::CXMLReaderImpl<char_type, superclass>::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::IUnknown]':
CXMLReader.cpp:66:78:   required from here
CXMLReaderImpl.h:776:22: warning: 'irr::io::CXMLReaderImpl<char, irr::IUnknown>::TextSize' will be initialized after [-Wreorder]
  776 |         unsigned int TextSize;       // size of text to parse in characters, not bytes
      |                      ^~~~~~~~
CXMLReaderImpl.h:775:20: warning:   'char* irr::io::CXMLReaderImpl<char, irr::IUnknown>::TextBegin' [-Wreorder]
  775 |         char_type* TextBegin;        // start of text to parse
      |                    ^~~~~~~~~
CXMLReaderImpl.h:33:9: warning:   when initialized here [-Wreorder]
   33 |         CXMLReaderImpl(IFileReadCallBack* callback, bool deleteCallBack = true)
      |         ^~~~~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CZipReader.cpp -o CZipReader.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from CXMLReaderImpl.h:9:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
CXMLReaderImpl.h:35:50:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = wchar_t; superclass = irr::IUnknown]'
CXMLReader.cpp:57:81:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from CXMLReaderImpl.h:10:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::string<wchar_t>]':
CXMLReaderImpl.h:35:50:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = wchar_t; superclass = irr::IUnknown]'
CXMLReader.cpp:57:81:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::string<wchar_t> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::string<wchar_t> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::io::CXMLReaderImpl<wchar_t, irr::IUnknown>::SAttribute]':
CXMLReaderImpl.h:35:50:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = wchar_t; superclass = irr::IUnknown]'
CXMLReader.cpp:57:81:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::io::CXMLReaderImpl<wchar_t, irr::IUnknown>::SAttribute>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::io::CXMLReaderImpl<wchar_t, irr::IUnknown>::SAttribute>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CXMLReaderImpl.h:35:50:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::IUnknown]'
CXMLReader.cpp:66:78:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::string<char>]':
CXMLReaderImpl.h:35:50:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::IUnknown]'
CXMLReader.cpp:66:78:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::string<char> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::string<char> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::io::CXMLReaderImpl<char, irr::IUnknown>::SAttribute]':
CXMLReaderImpl.h:35:50:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::IUnknown]'
CXMLReader.cpp:66:78:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::io::CXMLReaderImpl<char, irr::IUnknown>::SAttribute>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::io::CXMLReaderImpl<char, irr::IUnknown>::SAttribute>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = wchar_t]':
CXMLReaderImpl.h:725:30:   required from 'void irr::io::CXMLReaderImpl<char_type, superclass>::createSpecialCharacterList() [with char_type = wchar_t; superclass = irr::IUnknown]'
CXMLReaderImpl.h:53:3:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = wchar_t; superclass = irr::IUnknown]'
CXMLReader.cpp:57:81:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
CXMLReaderImpl.h:725:30:   required from 'void irr::io::CXMLReaderImpl<char_type, superclass>::createSpecialCharacterList() [with char_type = char; superclass = irr::IUnknown]'
CXMLReaderImpl.h:53:3:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::IUnknown]'
CXMLReader.cpp:66:78:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = wchar_t; T = char]':
CXMLReaderImpl.h:161:17:   required from 'float irr::io::CXMLReaderImpl<char_type, superclass>::getAttributeValueAsFloat(const char_type*) const [with char_type = wchar_t; superclass = irr::IUnknown]'
CXMLReaderImpl.h:155:8:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = wchar_t; T = wchar_t]':
CXMLReaderImpl.h:488:27:   required from 'const irr::io::CXMLReaderImpl<char_type, superclass>::SAttribute* irr::io::CXMLReaderImpl<char_type, superclass>::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<char_type, superclass>::getAttributeValue(const char_type*) const [with char_type = wchar_t; superclass = irr::IUnknown]'
CXMLReaderImpl.h:118:27:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*, irr::s32) [with B = char; T = char; irr::s32 = int]':
CXMLReaderImpl.h:270:27:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::setText(char_type*, char_type*) [with char_type = char; superclass = irr::IUnknown]'
CXMLReaderImpl.h:227:8:   required from 'void irr::io::CXMLReaderImpl<char_type, superclass>::parseCurrentNode() [with char_type = char; superclass = irr::IUnknown]'
CXMLReaderImpl.h:74:4:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::read() [with char_type = char; superclass = irr::IUnknown]'
CXMLReaderImpl.h:69:15:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:100:9: warning:   when initialized here [-Wreorder]
  100 |         string(const B* c, s32 lenght)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::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<char_type, superclass>::setText(char_type*, char_type*) [with char_type = wchar_t; superclass = irr::IUnknown]'
CXMLReaderImpl.h:227:8:   required from 'void irr::io::CXMLReaderImpl<char_type, superclass>::parseCurrentNode() [with char_type = wchar_t; superclass = irr::IUnknown]'
CXMLReaderImpl.h:74:4:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::read() [with char_type = wchar_t; superclass = irr::IUnknown]'
CXMLReaderImpl.h:69:15:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:100:9: warning:   when initialized here [-Wreorder]
  100 |         string(const B* c, s32 lenght)
      |         ^~~~~~
In file included from CZipReader.h:10,
                 from CZipReader.cpp:6:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::io::SZipFileEntry]':
CZipReader.cpp:25:62:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::io::SZipFileEntry>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::io::SZipFileEntry>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [with T = char]':
CXMLReaderImpl.h:505:11:   required from 'irr::core::string<char_type> irr::io::CXMLReaderImpl<char_type, superclass>::replaceSpecialCharacters(irr::core::string<char_type>&) [with char_type = char; superclass = irr::IUnknown]'
CXMLReaderImpl.h:271:14:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::setText(char_type*, char_type*) [with char_type = char; superclass = irr::IUnknown]'
CXMLReaderImpl.h:227:8:   required from 'void irr::io::CXMLReaderImpl<char_type, superclass>::parseCurrentNode() [with char_type = char; superclass = irr::IUnknown]'
CXMLReaderImpl.h:74:4:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::read() [with char_type = char; superclass = irr::IUnknown]'
CXMLReaderImpl.h:69:15:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
In file included from CZipReader.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CZipReader.h:62:9:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [with T = wchar_t]':
CXMLReaderImpl.h:505:11:   required from 'irr::core::string<char_type> irr::io::CXMLReaderImpl<char_type, superclass>::replaceSpecialCharacters(irr::core::string<char_type>&) [with char_type = wchar_t; superclass = irr::IUnknown]'
CXMLReaderImpl.h:271:14:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::setText(char_type*, char_type*) [with char_type = wchar_t; superclass = irr::IUnknown]'
CXMLReaderImpl.h:227:8:   required from 'void irr::io::CXMLReaderImpl<char_type, superclass>::parseCurrentNode() [with char_type = wchar_t; superclass = irr::IUnknown]'
CXMLReaderImpl.h:74:4:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::read() [with char_type = wchar_t; superclass = irr::IUnknown]'
CXMLReaderImpl.h:69:15:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [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<T>::sort() [with T = irr::io::SZipFileEntry]'
CZipReader.cpp:39:16:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c irrXML.cpp -o irrXML.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from irrXML.cpp:9:
CXMLReaderImpl.h: In instantiation of 'irr::io::CXMLReaderImpl<char_type, superclass>::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::io::IXMLBase]':
irrXML.cpp:86:75:   required from here
CXMLReaderImpl.h:776:22: warning: 'irr::io::CXMLReaderImpl<char, irr::io::IXMLBase>::TextSize' will be initialized after [-Wreorder]
  776 |         unsigned int TextSize;       // size of text to parse in characters, not bytes
      |                      ^~~~~~~~
CXMLReaderImpl.h:775:20: warning:   'char* irr::io::CXMLReaderImpl<char, irr::io::IXMLBase>::TextBegin' [-Wreorder]
  775 |         char_type* TextBegin;        // start of text to parse
      |                    ^~~~~~~~~
CXMLReaderImpl.h:33:9: warning:   when initialized here [-Wreorder]
   33 |         CXMLReaderImpl(IFileReadCallBack* callback, bool deleteCallBack = true)
      |         ^~~~~~~~~~~~~~
CXMLReaderImpl.h: In instantiation of 'irr::io::CXMLReaderImpl<char_type, superclass>::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:22: warning: 'irr::io::CXMLReaderImpl<short unsigned int, irr::io::IXMLBase>::TextSize' will be initialized after [-Wreorder]
  776 |         unsigned int TextSize;       // size of text to parse in characters, not bytes
      |                      ^~~~~~~~
CXMLReaderImpl.h:775:20: warning:   'short unsigned int* irr::io::CXMLReaderImpl<short unsigned int, irr::io::IXMLBase>::TextBegin' [-Wreorder]
  775 |         char_type* TextBegin;        // start of text to parse
      |                    ^~~~~~~~~
CXMLReaderImpl.h:33:9: warning:   when initialized here [-Wreorder]
   33 |         CXMLReaderImpl(IFileReadCallBack* callback, bool deleteCallBack = true)
      |         ^~~~~~~~~~~~~~
CXMLReaderImpl.h: In instantiation of 'irr::io::CXMLReaderImpl<char_type, superclass>::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:22: warning: 'irr::io::CXMLReaderImpl<long unsigned int, irr::io::IXMLBase>::TextSize' will be initialized after [-Wreorder]
  776 |         unsigned int TextSize;       // size of text to parse in characters, not bytes
      |                      ^~~~~~~~
CXMLReaderImpl.h:775:20: warning:   'long unsigned int* irr::io::CXMLReaderImpl<long unsigned int, irr::io::IXMLBase>::TextBegin' [-Wreorder]
  775 |         char_type* TextBegin;        // start of text to parse
      |                    ^~~~~~~~~
CXMLReaderImpl.h:33:9: warning:   when initialized here [-Wreorder]
   33 |         CXMLReaderImpl(IFileReadCallBack* callback, bool deleteCallBack = true)
      |         ^~~~~~~~~~~~~~
In file included from irrXML.cpp:6:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CXMLReaderImpl.h:35:50:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::io::IXMLBase]'
irrXML.cpp:86:75:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from irrXML.cpp:7:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::string<char>]':
CXMLReaderImpl.h:35:50:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::io::IXMLBase]'
irrXML.cpp:86:75:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::string<char> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::string<char> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::io::CXMLReaderImpl<char, irr::io::IXMLBase>::SAttribute]':
CXMLReaderImpl.h:35:50:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::io::IXMLBase]'
irrXML.cpp:86:75:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::io::CXMLReaderImpl<char, irr::io::IXMLBase>::SAttribute>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::io::CXMLReaderImpl<char, irr::io::IXMLBase>::SAttribute>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = short unsigned int]':
CXMLReaderImpl.h:35:50:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::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:13: warning: 'irr::core::string<short unsigned int>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'short unsigned int* irr::core::string<short unsigned int>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::string<short unsigned int>]':
CXMLReaderImpl.h:35:50:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::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:21: warning: 'irr::core::array<irr::core::string<short unsigned int> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::string<short unsigned int> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::io::CXMLReaderImpl<short unsigned int, irr::io::IXMLBase>::SAttribute]':
CXMLReaderImpl.h:35:50:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::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:21: warning: 'irr::core::array<irr::io::CXMLReaderImpl<short unsigned int, irr::io::IXMLBase>::SAttribute>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::io::CXMLReaderImpl<short unsigned int, irr::io::IXMLBase>::SAttribute>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = long unsigned int]':
CXMLReaderImpl.h:35:50:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::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:13: warning: 'irr::core::string<long unsigned int>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'long unsigned int* irr::core::string<long unsigned int>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::string<long unsigned int>]':
CXMLReaderImpl.h:35:50:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::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:21: warning: 'irr::core::array<irr::core::string<long unsigned int> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::string<long unsigned int> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::io::CXMLReaderImpl<long unsigned int, irr::io::IXMLBase>::SAttribute]':
CXMLReaderImpl.h:35:50:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::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:21: warning: 'irr::core::array<irr::io::CXMLReaderImpl<long unsigned int, irr::io::IXMLBase>::SAttribute>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::io::CXMLReaderImpl<long unsigned int, irr::io::IXMLBase>::SAttribute>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
CXMLReaderImpl.h:725:30:   required from 'void irr::io::CXMLReaderImpl<char_type, superclass>::createSpecialCharacterList() [with char_type = char; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:53:3:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::CXMLReaderImpl(irr::io::IFileReadCallBack*, bool) [with char_type = char; superclass = irr::io::IXMLBase]'
irrXML.cpp:86:75:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = short unsigned int]':
CXMLReaderImpl.h:725:30:   required from 'void irr::io::CXMLReaderImpl<char_type, superclass>::createSpecialCharacterList() [with char_type = short unsigned int; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:53:3:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::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:13: warning: 'irr::core::string<short unsigned int>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'short unsigned int* irr::core::string<short unsigned int>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = long unsigned int]':
CXMLReaderImpl.h:725:30:   required from 'void irr::io::CXMLReaderImpl<char_type, superclass>::createSpecialCharacterList() [with char_type = long unsigned int; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:53:3:   required from 'irr::io::CXMLReaderImpl<char_type, superclass>::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:13: warning: 'irr::core::string<long unsigned int>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'long unsigned int* irr::core::string<long unsigned int>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = long unsigned int; T = char]':
CXMLReaderImpl.h:161:17:   required from 'float irr::io::CXMLReaderImpl<char_type, superclass>::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:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = short unsigned int; T = char]':
CXMLReaderImpl.h:161:17:   required from 'float irr::io::CXMLReaderImpl<char_type, superclass>::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:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = long unsigned int; T = long unsigned int]':
CXMLReaderImpl.h:488:27:   required from 'const irr::io::CXMLReaderImpl<char_type, superclass>::SAttribute* irr::io::CXMLReaderImpl<char_type, superclass>::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<char_type, superclass>::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:13: warning: 'irr::core::string<long unsigned int>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'long unsigned int* irr::core::string<long unsigned int>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = short unsigned int; T = short unsigned int]':
CXMLReaderImpl.h:488:27:   required from 'const irr::io::CXMLReaderImpl<char_type, superclass>::SAttribute* irr::io::CXMLReaderImpl<char_type, superclass>::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<char_type, superclass>::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:13: warning: 'irr::core::string<short unsigned int>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'short unsigned int* irr::core::string<short unsigned int>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::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<char_type, superclass>::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<char_type, superclass>::parseCurrentNode() [with char_type = long unsigned int; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:74:4:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::read() [with char_type = long unsigned int; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:69:15:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<long unsigned int>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'long unsigned int* irr::core::string<long unsigned int>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:100:9: warning:   when initialized here [-Wreorder]
  100 |         string(const B* c, s32 lenght)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::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<char_type, superclass>::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<char_type, superclass>::parseCurrentNode() [with char_type = short unsigned int; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:74:4:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::read() [with char_type = short unsigned int; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:69:15:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<short unsigned int>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'short unsigned int* irr::core::string<short unsigned int>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:100:9: warning:   when initialized here [-Wreorder]
  100 |         string(const B* c, s32 lenght)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*, irr::s32) [with B = char; T = char; irr::s32 = int]':
CXMLReaderImpl.h:270:27:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::setText(char_type*, char_type*) [with char_type = char; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:227:8:   required from 'void irr::io::CXMLReaderImpl<char_type, superclass>::parseCurrentNode() [with char_type = char; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:74:4:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::read() [with char_type = char; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:69:15:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:100:9: warning:   when initialized here [-Wreorder]
  100 |         string(const B* c, s32 lenght)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [with T = long unsigned int]':
CXMLReaderImpl.h:505:11:   required from 'irr::core::string<char_type> irr::io::CXMLReaderImpl<char_type, superclass>::replaceSpecialCharacters(irr::core::string<char_type>&) [with char_type = long unsigned int; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:271:14:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::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<char_type, superclass>::parseCurrentNode() [with char_type = long unsigned int; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:74:4:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::read() [with char_type = long unsigned int; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:69:15:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<long unsigned int>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'long unsigned int* irr::core::string<long unsigned int>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [with T = short unsigned int]':
CXMLReaderImpl.h:505:11:   required from 'irr::core::string<char_type> irr::io::CXMLReaderImpl<char_type, superclass>::replaceSpecialCharacters(irr::core::string<char_type>&) [with char_type = short unsigned int; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:271:14:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::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<char_type, superclass>::parseCurrentNode() [with char_type = short unsigned int; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:74:4:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::read() [with char_type = short unsigned int; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:69:15:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<short unsigned int>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'short unsigned int* irr::core::string<short unsigned int>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [with T = char]':
CXMLReaderImpl.h:505:11:   required from 'irr::core::string<char_type> irr::io::CXMLReaderImpl<char_type, superclass>::replaceSpecialCharacters(irr::core::string<char_type>&) [with char_type = char; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:271:14:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::setText(char_type*, char_type*) [with char_type = char; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:227:8:   required from 'void irr::io::CXMLReaderImpl<char_type, superclass>::parseCurrentNode() [with char_type = char; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:74:4:   required from 'bool irr::io::CXMLReaderImpl<char_type, superclass>::read() [with char_type = char; superclass = irr::io::IXMLBase]'
CXMLReaderImpl.h:69:15:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CIrrDeviceLinux.cpp -o CIrrDeviceLinux.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IVideoDriver.h:11,
                 from include/IrrlichtDevice.h:12,
                 from CIrrDeviceStub.h:8,
                 from CIrrDeviceLinux.h:12,
                 from CIrrDeviceLinux.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IGUIButton.h:8,
                 from include/IGUIWindow.h:8,
                 from include/IGUIEnvironment.h:12,
                 from include/IrrlichtDevice.h:14:
include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/ITerrainSceneNode.h:13,
                 from include/ISceneManager.h:15,
                 from include/IrrlichtDevice.h:16:
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
CIrrDeviceLinux.h: In constructor 'irr::CIrrDeviceLinux::CCursorControl::CCursorControl(irr::CIrrDeviceLinux*, bool)':
CIrrDeviceLinux.h:199:42: warning: 'irr::CIrrDeviceLinux::CCursorControl::Device' will be initialized after [-Wreorder]
  199 |                         CIrrDeviceLinux* Device;
      |                                          ^~~~~~
CIrrDeviceLinux.h:198:30: warning:   'bool irr::CIrrDeviceLinux::CCursorControl::IsVisible' [-Wreorder]
  198 |                         bool IsVisible;
      |                              ^~~~~~~~~
CIrrDeviceLinux.h:72:25: warning:   when initialized here [-Wreorder]
   72 |                         CCursorControl(CIrrDeviceLinux* dev, bool null)
      |                         ^~~~~~~~~~~~~~
CIrrDeviceLinux.h: In member function 'void irr::CIrrDeviceLinux::CCursorControl::updateCursorPos()':
CIrrDeviceLinux.h:189:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  189 |                                 if (CursorPos.X > Device->width)
      |                                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
CIrrDeviceLinux.h:193:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  193 |                                 if (CursorPos.Y > Device->height)
      |                                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
CIrrDeviceLinux.h: In constructor 'irr::CIrrDeviceLinux::CIrrDeviceLinux(irr::video::E_DRIVER_TYPE, const irr::core::dimension2d<int>&, irr::u32, bool, bool, irr::IEventReceiver*, const char*)':
CIrrDeviceLinux.h:223:22: warning: 'irr::CIrrDeviceLinux::close' will be initialized after [-Wreorder]
  223 |                 bool close;
      |                      ^~~~~
CIrrDeviceLinux.h:219:38: warning:   'irr::video::E_DRIVER_TYPE irr::CIrrDeviceLinux::DriverType' [-Wreorder]
  219 |                 video::E_DRIVER_TYPE DriverType;
      |                                      ^~~~~~~~~~
CIrrDeviceLinux.cpp:41:1: warning:   when initialized here [-Wreorder]
   41 | CIrrDeviceLinux::CIrrDeviceLinux(video::E_DRIVER_TYPE driverType,
      | ^~~~~~~~~~~~~~~
CIrrDeviceLinux.h:219:38: warning: 'irr::CIrrDeviceLinux::DriverType' will be initialized after [-Wreorder]
  219 |                 video::E_DRIVER_TYPE DriverType;
      |                                      ^~~~~~~~~~
CIrrDeviceLinux.h:215:22: warning:   'bool irr::CIrrDeviceLinux::stencilbuffer' [-Wreorder]
  215 |                 bool stencilbuffer;
      |                      ^~~~~~~~~~~~~
CIrrDeviceLinux.cpp:41:1: warning:   when initialized here [-Wreorder]
   41 | CIrrDeviceLinux::CIrrDeviceLinux(video::E_DRIVER_TYPE driverType,
      | ^~~~~~~~~~~~~~~
CIrrDeviceLinux.cpp: In member function 'bool irr::CIrrDeviceLinux::createWindow(const irr::core::dimension2d<int>&, irr::u32, bool, bool)':
CIrrDeviceLinux.cpp:211:13: warning: unused variable 'visualAttrDoubleStencilBuffer' [-Wunused-variable]
  211 |         int visualAttrDoubleStencilBuffer[] =
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CIrrDeviceLinux.cpp: In member function 'virtual bool irr::CIrrDeviceLinux::run()':
CIrrDeviceLinux.cpp:440:61: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  440 |                                 if ((event.xconfigure.width != width) ||
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
CIrrDeviceLinux.cpp:441:66: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  441 |                                         (event.xconfigure.height != height))
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/ISceneManager.h:8:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMesh*]':
include/SAnimatedMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMesh*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMesh*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertexTangents]':
include/SMeshBufferTangents.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertexTangents>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertexTangents>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::CIrrDeviceLinux::SKeyMap]':
CIrrDeviceLinux.cpp:47:41:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::CIrrDeviceLinux::SKeyMap>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::CIrrDeviceLinux::SKeyMap>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CIrrDeviceLinux.cpp:54:16:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
CIrrDeviceLinux.cpp:61:28:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = wchar_t; T = char]':
CIrrDeviceLinux.cpp:566:24:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CIrrDeviceStub.cpp -o CIrrDeviceStub.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CIrrDeviceWin32.cpp -o CIrrDeviceWin32.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CLogger.cpp -o CLogger.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from CLogger.h:10,
                 from CLogger.cpp:5:
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
CLogger.cpp:54:21:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = wchar_t; T = char]':
CLogger.cpp:66:21:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
In file included from include/IVideoDriver.h:11,
                 from include/IrrlichtDevice.h:12,
                 from CIrrDeviceStub.h:8,
                 from CIrrDeviceStub.cpp:5:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10,
                 from include/IVideoDriver.h:20:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IGUIButton.h:8,
                 from include/IGUIWindow.h:8,
                 from include/IGUIEnvironment.h:12,
                 from include/IrrlichtDevice.h:14:
include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/ITerrainSceneNode.h:13,
                 from include/ISceneManager.h:15,
                 from include/IrrlichtDevice.h:16:
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
CIrrDeviceStub.h: In constructor 'irr::CIrrDeviceStub::CIrrDeviceStub(const char*, irr::IEventReceiver*)':
CIrrDeviceStub.h:117:30: warning: 'irr::CIrrDeviceStub::Operator' will be initialized after [-Wreorder]
  117 |                 IOSOperator* Operator;
      |                              ^~~~~~~~
CIrrDeviceStub.h:109:38: warning:   'irr::video::IVideoDriver* irr::CIrrDeviceStub::VideoDriver' [-Wreorder]
  109 |                 video::IVideoDriver* VideoDriver;
      |                                      ^~~~~~~~~~~
CIrrDeviceStub.cpp:20:1: warning:   when initialized here [-Wreorder]
   20 | CIrrDeviceStub::CIrrDeviceStub(const char* version, irr::IEventReceiver* resv)
      | ^~~~~~~~~~~~~~
In file included from include/IGUIElement.h:11:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/IGUIElement.h:31:57:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/ISceneManager.h:8:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMesh*]':
include/SAnimatedMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMesh*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMesh*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertexTangents]':
include/SMeshBufferTangents.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertexTangents>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertexTangents>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = wchar_t; T = wchar_t]':
CIrrDeviceStub.cpp:28:20:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = wchar_t]':
CIrrDeviceStub.cpp:29:10:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COSOperator.cpp -o COSOperator.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from COSOperator.h:9,
                 from COSOperator.cpp:5:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
COSOperator.cpp:19:45:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CStringParameters.cpp -o CStringParameters.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<T>::string() [with T = char]':
CStringParameters.h:75:9:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(int) [with T = char]':
CStringParameters.cpp:83:20:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:49:9: warning:   when initialized here [-Wreorder]
   49 |         string(int number)
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c Irrlicht.cpp -o Irrlicht.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/irrlicht.h:36,
                 from Irrlicht.cpp:24:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from include/IAnimatedMesh.h:9,
                 from include/irrlicht.h:40:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c os.cpp -o os.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IAnimatedMeshSceneNode.h:8,
                 from include/irrlicht.h:44:
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from include/IGUIButton.h:8,
                 from include/irrlicht.h:51:
include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect<int>)':
include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CMeshCache.cpp -o CMeshCache.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/irrlicht.h:34:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMesh*]':
include/SAnimatedMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMesh*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMesh*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::scene::IMeshBuffer*]':
include/SMesh.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex]':
include/SMeshBuffer.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertexTangents]':
include/SMeshBufferTangents.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertexTangents>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertexTangents>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from include/IMeshBuffer.h:9,
                 from include/IMesh.h:9,
                 from include/IAnimatedMesh.h:9,
                 from CMeshCache.cpp:6:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c COpenGLSLMaterialRenderer.cpp -o COpenGLSLMaterialRenderer.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from include/IMeshBuffer.h:12:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IAnimatedMesh.h:10:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from CMeshCache.h:9,
                 from CMeshCache.cpp:5:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
CMeshCache.h:77:10:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const B*) [with B = char; T = char]':
CMeshCache.cpp:107:23:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:119:9: warning:   when initialized here [-Wreorder]
  119 |         string(const B* c)
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:9,
                 from COpenGLSLMaterialRenderer.h:24,
                 from COpenGLSLMaterialRenderer.cpp:16:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/irrString.h: In instantiation of 'irr::core::string<T>::string(const irr::core::string<T>&) [with T = char]':
CMeshCache.h:77:10:   required from 'void irr::core::heapsort(T*, irr::s32) [with T = irr::scene::CMeshCache::MeshEntry; irr::s32 = int]'
include/irrArray.h:302:11:   required from 'void irr::core::array<T>::sort() [with T = irr::scene::CMeshCache::MeshEntry]'
include/irrArray.h:334:3:   required from 'irr::s32 irr::core::array<T>::binary_search(const T&, irr::s32, irr::s32) [with T = irr::scene::CMeshCache::MeshEntry; irr::s32 = int]'
include/irrArray.h:316:23:   required from 'irr::s32 irr::core::array<T>::binary_search(const T&) [with T = irr::scene::CMeshCache::MeshEntry; irr::s32 = int]'
CMeshCache.cpp:118:31:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:41:9: warning:   when initialized here [-Wreorder]
   41 |         string(const string<T>& other)
      |         ^~~~~~
In file included from include/IMaterialRenderer.h:10:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from COpenGLSLMaterialRenderer.cpp:19:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from COpenGLDriver.h:8,
                 from COpenGLSLMaterialRenderer.cpp:21:
CNullDriver.h: In member function 'float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)':
CNullDriver.h:369:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  369 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                         ^~
CNullDriver.h:369:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  369 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                                                 ^~
CNullDriver.h:370:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  370 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                         ^~
CNullDriver.h:370:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  370 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                                                  ^~
CNullDriver.h: In member function 'float irr::video::CNullDriver::nml16(int, int, int, int, irr::s16*)':
CNullDriver.h:377:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  377 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                         ^~
CNullDriver.h:377:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  377 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                                                 ^~
CNullDriver.h:378:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  378 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                         ^~
CNullDriver.h:378:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  378 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                                                  ^~
COpenGLSLMaterialRenderer.h: In constructor 'irr::video::COpenGLSLMaterialRenderer::COpenGLSLMaterialRenderer(irr::video::COpenGLDriver*, irr::s32&, const irr::c8*, const irr::c8*, irr::video::E_VERTEX_SHADER_TYPE, const irr::c8*, const irr::c8*, irr::video::E_PIXEL_SHADER_TYPE, irr::video::IShaderConstantSetCallBack*, irr::video::IMaterialRenderer*, irr::s32)':
COpenGLSLMaterialRenderer.h:98:28: warning: 'irr::video::COpenGLSLMaterialRenderer::BaseMaterial' will be initialized after [-Wreorder]
   98 |         IMaterialRenderer* BaseMaterial;
      |                            ^~~~~~~~~~~~
COpenGLSLMaterialRenderer.h:97:37: warning:   'irr::video::IShaderConstantSetCallBack* irr::video::COpenGLSLMaterialRenderer::CallBack' [-Wreorder]
   97 |         IShaderConstantSetCallBack* CallBack;
      |                                     ^~~~~~~~
COpenGLSLMaterialRenderer.cpp:32:1: warning:   when initialized here [-Wreorder]
   32 | COpenGLSLMaterialRenderer::COpenGLSLMaterialRenderer(video::COpenGLDriver* driver,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
COpenGLSLMaterialRenderer.h: In constructor 'irr::video::COpenGLSLMaterialRenderer::COpenGLSLMaterialRenderer(irr::video::COpenGLDriver*, irr::video::IShaderConstantSetCallBack*, irr::video::IMaterialRenderer*, irr::s32)':
COpenGLSLMaterialRenderer.h:98:28: warning: 'irr::video::COpenGLSLMaterialRenderer::BaseMaterial' will be initialized after [-Wreorder]
   98 |         IMaterialRenderer* BaseMaterial;
      |                            ^~~~~~~~~~~~
COpenGLSLMaterialRenderer.h:97:37: warning:   'irr::video::IShaderConstantSetCallBack* irr::video::COpenGLSLMaterialRenderer::CallBack' [-Wreorder]
   97 |         IShaderConstantSetCallBack* CallBack;
      |                                     ^~~~~~~~
COpenGLSLMaterialRenderer.cpp:64:1: warning:   when initialized here [-Wreorder]
   64 | COpenGLSLMaterialRenderer::COpenGLSLMaterialRenderer(COpenGLDriver* driver,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
COpenGLSLMaterialRenderer.cpp: In member function 'bool irr::video::COpenGLSLMaterialRenderer::linkProgram()':
COpenGLSLMaterialRenderer.cpp:231:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct irr::video::COpenGLSLMaterialRenderer::SUniformInfo' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  231 |         memset(&ui, 0, sizeof(SUniformInfo));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
COpenGLSLMaterialRenderer.h:100:16: note: 'struct irr::video::COpenGLSLMaterialRenderer::SUniformInfo' declared here
  100 |         struct SUniformInfo
      |                ^~~~~~~~~~~~
In file included from COpenGLSLMaterialRenderer.h:26:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::COpenGLSLMaterialRenderer::SUniformInfo]':
COpenGLSLMaterialRenderer.cpp:43:32:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::COpenGLSLMaterialRenderer::SUniformInfo>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::COpenGLSLMaterialRenderer::SUniformInfo>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from COpenGLSLMaterialRenderer.h:27:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = char]':
COpenGLSLMaterialRenderer.h:100:9:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<char>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'char* irr::core::string<char>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CZBuffer2.cpp -o CZBuffer2.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraudAlpha2.cpp -o CTRTextureGouraudAlpha2.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from S4DVertex.h:10,
                 from IZBuffer2.h:10,
                 from CZBuffer2.h:8,
                 from CZBuffer2.cpp:5:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CZBuffer2.h: In constructor 'irr::video::CZBuffer2::CZBuffer2(const irr::core::dimension2d<int>&)':
CZBuffer2.h:45:21: warning: 'irr::video::CZBuffer2::TotalSize' will be initialized after [-Wreorder]
   45 |                 s32 TotalSize;
      |                     ^~~~~~~~~
CZBuffer2.h:43:32: warning:   'irr::TZBufferType2* irr::video::CZBuffer2::BufferEnd' [-Wreorder]
   43 |                 TZBufferType2* BufferEnd;
      |                                ^~~~~~~~~
CZBuffer2.cpp:15:1: warning:   when initialized here [-Wreorder]
   15 | CZBuffer2::CZBuffer2(const core::dimension2d<s32>& size)
      | ^~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from S4DVertex.h:10,
                 from IZBuffer2.h:10,
                 from ITriangleRenderer2.h:13,
                 from CTRTextureLightMap2_M1.h:9,
                 from CTRTextureGouraudNoZ2.cpp:5:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureLightMap2_M2.cpp -o CTRTextureLightMap2_M2.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureLightMap2_M4.cpp -o CTRTextureLightMap2_M4.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from S4DVertex.h:10,
                 from IZBuffer2.h:10,
                 from ITriangleRenderer2.h:13,
                 from CTRTextureLightMap2_M1.h:9,
                 from CTRTextureLightMap2_M2.cpp:5:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from S4DVertex.h:10,
                 from IZBuffer2.h:10,
                 from ITriangleRenderer2.h:13,
                 from CTRTextureLightMap2_M1.h:9,
                 from CTRTextureLightMap2_M4.cpp:5:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureLightMap2_M1.cpp -o CTRTextureLightMap2_M1.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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 irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
CTRTextureLightMap2_M1.h: In constructor 'irr::video::CTRTextureLightMap2_M1::CTRTextureLightMap2_M1(irr::video::IZBuffer2*)':
CTRTextureLightMap2_M1.h:46:21: warning: 'irr::video::CTRTextureLightMap2_M1::SurfaceHeight' will be initialized after [-Wreorder]
   46 |                 s32 SurfaceHeight;
      |                     ^~~~~~~~~~~~~
CTRTextureLightMap2_M1.h:45:21: warning:   'irr::s32 irr::video::CTRTextureLightMap2_M1::SurfaceWidth' [-Wreorder]
   45 |                 s32 SurfaceWidth;
      |                     ^~~~~~~~~~~~
CTRTextureLightMap2_M1.cpp:57:1: warning:   when initialized here [-Wreorder]
   57 | CTRTextureLightMap2_M1::CTRTextureLightMap2_M1(IZBuffer2* zbuffer)
      | ^~~~~~~~~~~~~~~~~~~~~~
CTRTextureLightMap2_M1.h:45:21: warning: 'irr::video::CTRTextureLightMap2_M1::SurfaceWidth' will be initialized after [-Wreorder]
   45 |                 s32 SurfaceWidth;
      |                     ^~~~~~~~~~~~
CTRTextureLightMap2_M1.h:43:28: warning:   'irr::video::IZBuffer2* irr::video::CTRTextureLightMap2_M1::ZBuffer' [-Wreorder]
   43 |                 IZBuffer2* ZBuffer;
      |                            ^~~~~~~
CTRTextureLightMap2_M1.cpp:57:1: warning:   when initialized here [-Wreorder]
   57 | CTRTextureLightMap2_M1::CTRTextureLightMap2_M1(IZBuffer2* zbuffer)
      | ^~~~~~~~~~~~~~~~~~~~~~
In file included from S4DVertex.h:10,
                 from IZBuffer2.h:10,
                 from ITriangleRenderer2.h:13,
                 from CSoftwareDriver2.h:9,
                 from CSoftwareDriver2.cpp:5:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:11,
                 from CNullDriver.h:8,
                 from CSoftwareDriver2.h:10:
include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/IVideoDriver.h:15:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
CNullDriver.h: In member function 'float irr::video::CNullDriver::nml32(int, int, int, int, irr::s32*)':
CNullDriver.h:369:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  369 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                         ^~
CNullDriver.h:369:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  369 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                                                 ^~
CNullDriver.h:370:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  370 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                         ^~
CNullDriver.h:370:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  370 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                                                  ^~
CNullDriver.h: In member function 'float irr::video::CNullDriver::nml16(int, int, int, int, irr::s16*)':
CNullDriver.h:377:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  377 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                         ^~
CNullDriver.h:377:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  377 |                         if (x < 0) x = pitch-1; if (x >= pitch) x = 0;
      |                                                 ^~
CNullDriver.h:378:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  378 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                         ^~
CNullDriver.h:378:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  378 |                         if (y < 0) y = height-1; if (y >= height) y = 0;
      |                                                  ^~
CSoftwareDriver2.h: In constructor 'irr::video::CSoftwareDriver2::CSoftwareDriver2(const irr::core::dimension2d<int>&, bool, irr::io::IFileSystem*, irr::video::IImagePresenter*)':
CSoftwareDriver2.h:142:28: warning: 'irr::video::CSoftwareDriver2::ZBuffer' will be initialized after [-Wreorder]
  142 |                 IZBuffer2* ZBuffer;
      |                            ^~~~~~~
CSoftwareDriver2.h:132:34: warning:   'irr::video::ITexture* irr::video::CSoftwareDriver2::RenderTargetTexture' [-Wreorder]
  132 |                 video::ITexture* RenderTargetTexture;
      |                                  ^~~~~~~~~~~~~~~~~~~
CSoftwareDriver2.cpp:18:1: warning:   when initialized here [-Wreorder]
   18 | CSoftwareDriver2::CSoftwareDriver2(const core::dimension2d<s32>& windowSize, bool fullscreen, io::IFileSystem* io, video::IImagePresenter* presenter)
      | ^~~~~~~~~~~~~~~~
CSoftwareDriver2.cpp: In member function 'virtual bool irr::video::CSoftwareDriver2::queryFeature(irr::video::E_VIDEO_DRIVER_FEATURE)':
CSoftwareDriver2.cpp:178:16: warning: enumeration value 'EVDF_STENCIL_BUFFER' not handled in switch [-Wswitch]
  178 |         switch (feature)
      |                ^
CSoftwareDriver2.cpp:178:16: warning: enumeration value 'EVDF_VERTEX_SHADER_1_1' not handled in switch [-Wswitch]
CSoftwareDriver2.cpp:178:16: warning: enumeration value 'EVDF_VERTEX_SHADER_2_0' not handled in switch [-Wswitch]
CSoftwareDriver2.cpp:178:16: warning: enumeration value 'EVDF_VERTEX_SHADER_3_0' not handled in switch [-Wswitch]
CSoftwareDriver2.cpp:178:16: warning: enumeration value 'EVDF_PIXEL_SHADER_1_1' not handled in switch [-Wswitch]
CSoftwareDriver2.cpp:178:16: warning: enumeration value 'EVDF_PIXEL_SHADER_1_2' not handled in switch [-Wswitch]
CSoftwareDriver2.cpp:178:16: warning: enumeration value 'EVDF_PIXEL_SHADER_1_3' not handled in switch [-Wswitch]
CSoftwareDriver2.cpp:178:16: warning: enumeration value 'EVDF_PIXEL_SHADER_1_4' not handled in switch [-Wswitch]
CSoftwareDriver2.cpp:178:16: warning: enumeration value 'EVDF_PIXEL_SHADER_2_0' not handled in switch [-Wswitch]
CSoftwareDriver2.cpp:178:16: warning: enumeration value 'EVDF_PIXEL_SHADER_3_0' not handled in switch [-Wswitch]
CSoftwareDriver2.cpp:178:16: warning: enumeration value 'EVDF_ARB_VERTEX_PROGRAM_1' not handled in switch [-Wswitch]
CSoftwareDriver2.cpp:178:16: warning: enumeration value 'EVDF_ARB_FRAGMENT_PROGRAM_1' not handled in switch [-Wswitch]
CSoftwareDriver2.cpp:178:16: warning: enumeration value 'EVDF_ARB_GLSL' not handled in switch [-Wswitch]
CSoftwareDriver2.cpp:178:16: warning: enumeration value 'EVDF_HLSL' not handled in switch [-Wswitch]
CSoftwareDriver2.cpp: In member function 'virtual void irr::video::CSoftwareDriver2::setTransform(irr::video::E_TRANSFORMATION_STATE, const irr::core::matrix4&)':
CSoftwareDriver2.cpp:200:16: warning: enumeration value 'ETS_PROJECTION' not handled in switch [-Wswitch]
  200 |         switch ( state )
      |                ^
CSoftwareDriver2.cpp:200:16: warning: enumeration value 'ETS_COUNT' not handled in switch [-Wswitch]
CSoftwareDriver2.cpp: In member function 'void irr::video::CSoftwareDriver2::setTexture(irr::u32, irr::video::ITexture*)':
CSoftwareDriver2.cpp:225:26: warning: unused variable 'oldTexture' [-Wunused-variable]
  225 |         video::ITexture* oldTexture = texture;
      |                          ^~~~~~~~~~
In file included from CNullDriver.h:11:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
CSoftwareDriver2.cpp:831:24:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CSoftwareTexture2.cpp -o CSoftwareTexture2.o -I"include" -DIRRLICHT_EXPORTS=1
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -c CTRTextureGouraud2.cpp -o CTRTextureGouraud2.o -I"include" -DIRRLICHT_EXPORTS=1
In file included from S4DVertex.h:10,
                 from IZBuffer2.h:10,
                 from ITriangleRenderer2.h:13,
                 from CTRTextureLightMap2_M1.h:9,
                 from CTRTextureGouraud2.cpp:5:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-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:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from include/ISceneNode.h:11:
include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from CCrowdSceneNode.h:7:
include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from include/IVideoDriver.h:16,
                 from CCrowdSceneNode.cpp:6:
include/SLight.h: In constructor 'irr::video::SLight::SLight()':
include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from include/ISceneNode.h:12:
include/irrString.h: In instantiation of 'irr::core::string<T>::string() [with T = wchar_t]':
include/ISceneNode.h:42:52:   required from here
include/irrString.h:650:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from include/ISceneManager.h:8,
                 from CCrowdSceneNode.cpp:7:
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::S3DVertex2TCoords]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = short unsigned int]':
include/SMeshBufferLightMap.h:20:3:   required from here
include/irrArray.h:432:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
ar r libIrrlicht.a CGUIButton.o CGUICheckBox.o CGUIComboBox.o CGUIContextMenu.o CGUIEditBox.o CGUIEnvironment.o CGUIFileOpenDialog.o CGUIFont.o CGUIImage.o CGUIInOutFader.o CGUIListBox.o CGUIMenu.o CGUIMeshViewer.o CGUIMessageBox.o CGUIModalScreen.o CGUIScrollBar.o CGUISkin.o CGUIStaticText.o CGUITabControl.o CGUIToolBar.o CGUIWindow.o CSoftwareDriver.o CSoftwareTexture.o CTRFlat.o CTRFlatWire.o CTRGouraud.o CTRGouraudWire.o CTRTextureFlat.o CTRTextureFlatWire.o CTRTextureGouraud.o CTRTextureGouraudAdd.o CTRTextureGouraudNoZ.o CTRTextureGouraudWire.o CZBuffer.o COpenGLDriver.o COpenGLNormalMapRenderer.o COpenGLParallaxMapRenderer.o COpenGLShaderMaterialRenderer.o COpenGLTexture.o CD3D8Driver.o CD3D8NormalMapRenderer.o CD3D8ParallaxMapRenderer.o CD3D8ShaderMaterialRenderer.o CD3D8Texture.o CColorConverter.o CFPSCounter.o CImage.o CImageLoaderBmp.o CImageLoaderJPG.o CImageLoaderPCX.o CImageLoaderPNG.o CImageLoaderPSD.o CImageLoaderTGA.o CNullDriver.o CD3D9Driver.o CD3D9HLSLMaterialRenderer.o CD3D9NormalMapRenderer.o CD3D9ParallaxMapRenderer.o CD3D9ShaderMaterialRenderer.o CD3D9Texture.o CVideoModeList.o C3DSMeshFileLoader.o CAnimatedMeshMD2.o CAnimatedMeshMS3D.o CAnimatedMeshSceneNode.o CBillboardSceneNode.o CCameraFPSSceneNode.o CCameraMayaSceneNode.o CCameraSceneNode.o CColladaFileLoader.o CCSMLoader.o CDefaultMeshFormatLoader.o CDMFLoader.o CDummyTransformationSceneNode.o CEmptySceneNode.o CGeometryCreator.o CLightSceneNode.o CLMTSMeshFileLoader.o CMeshManipulator.o CMeshSceneNode.o CMetaTriangleSelector.o CMY3DMeshFileLoader.o COCTLoader.o COctTreeSceneNode.o COctTreeTriangleSelector.o CParticleBoxEmitter.o CParticleFadeOutAffector.o CParticleGravityAffector.o CParticlePointEmitter.o CParticleSystemSceneNode.o CQ3LevelMesh.o CSceneCollisionManager.o CSceneManager.o CSceneNodeAnimatorCollisionResponse.o CSceneNodeAnimatorDelete.o CSceneNodeAnimatorFlyCircle.o CSceneNodeAnimatorFlyStraight.o CSceneNodeAnimatorFollowSpline.o CSceneNodeAnimatorRotation.o CSceneNodeAnimatorTexture.o CShadowVolumeSceneNode.o CSkyBoxSceneNode.o CStaticMeshOBJ.o CTerrainSceneNode.o CTerrainTriangleSelector.o CTestSceneNode.o CTextSceneNode.o CTriangleBBSelector.o CTriangleSelector.o CWaterSurfaceSceneNode.o CXAnimationPlayer.o CXFileReader.o CXMeshFileLoader.o CFileList.o CFileSystem.o CLimitReadFile.o CMemoryReadFile.o CReadFile.o CWriteFile.o CXMLReader.o CXMLWriter.o CZipReader.o irrXML.o CIrrDeviceLinux.o CIrrDeviceStub.o CIrrDeviceWin32.o CLogger.o COSOperator.o CStringParameters.o Irrlicht.o os.o CMeshCache.o COpenGLSLMaterialRenderer.o CZBuffer2.o CTRTextureGouraudAlpha2.o CTRTextureGouraudNoZ2.o CTRTextureLightMap2_M2.o CTRTextureLightMap2_M4.o CTRTextureLightMap2_M1.o CSoftwareDriver2.o CSoftwareTexture2.o CTRTextureGouraud2.o CCrowdSceneNode.o 
ar: creating libIrrlicht.a
ranlib libIrrlicht.a
cp libIrrlicht.a lib/Linux/
+ popd
~/build/BUILD/bolzplatz2006-1.0.3
+ pushd libsrc/jirr-dev
~/build/BUILD/bolzplatz2006-1.0.3/libsrc/jirr-dev ~/build/BUILD/bolzplatz2006-1.0.3
+ make 'CXX=g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -fpermissive' 'CC=g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing'
find: 'net/sf/jirr': No such file or directory
rm -rf src/native/*
rm -rf src/java/net/sf/jirr/*
rm -rf classes/*
rm -rf lib/*
rm -f 
mkdir -p src/java/net/sf/jirr
mkdir -p src/native
mkdir -p classes
mkdir -p lib
swig -v -package net.sf.jirr -c++ -I../irrlicht-0.14-patched/include -java -outdir src/java/net/sf/jirr -o src/native/irrlicht_wrap.cxx irrlicht.i
Language subdirectory: java
Search paths:
   ./
   ../irrlicht-0.14-patched/include/
   ./swig_lib/java/
   /usr/share/swig/4.1.1/java/
   ./swig_lib/
   /usr/share/swig/4.1.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 <diff.txt
patching file src/java/net/sf/jirr/SMaterial.java
Hunk #1 succeeded at 140 with fuzz 1 (offset 42 lines).
/usr/lib/jvm/java-openjdk/bin/javac -sourcepath src/java -d classes src/java/net/sf/jirr/SMaterial.java src/java/net/sf/jirr/SWIGTYPE_p_bool.java src/java/net/sf/jirr/SWIGTYPE_p_double.java src/java/net/sf/jirr/SWIGTYPE_p_irr__core__arrayT_irr__scene__IMeshBuffer_p_t.java src/java/net/sf/jirr/SWIGTYPE_p_EGUI_ELEMENT_TYPE.java src/java/net/sf/jirr/SWIGTYPE_p_irr__io__IIrrXMLReaderT_char_irr__IUnknown_t.java src/java/net/sf/jirr/SWIGTYPE_p_irr__core__arrayT_unsigned_int_t.java src/java/net/sf/jirr/SWIGTYPE_p_irr__core__listT_irr__scene__ISceneNode_p_t.java src/java/net/sf/jirr/SWIGTYPE_p_void.java src/java/net/sf/jirr/SWIGTYPE_p_SMeshBufferLightMap.java src/java/net/sf/jirr/SWIGTYPE_p_irr__core__position2dT_float_t.java src/java/net/sf/jirr/SWIGTYPE_p_irr__core__listT_irr__gui__IGUIElement_p_t.java src/java/net/sf/jirr/SWIGTYPE_p_irr__core__arrayT_int_t.java src/java/net/sf/jirr/SWIGTYPE_p_int.java src/java/net/sf/jirr/SWIGTYPE_p_p_irr__scene__SParticle.java src/java/net/sf/jirr/SWIGTYPE_p_SExposedVideoData.java src/java/net/sf/jirr/SWIGTYPE_p_p_irr__scene__IMesh.java src/java/net/sf/jirr/SWIGTYPE_p_float.java src/java/net/sf/jirr/SWIGTYPE_p_p_char.java src/java/net/sf/jirr/SWIGTYPE_p_E_TERRAIN_PATCH_SIZE.java src/java/net/sf/jirr/SWIGTYPE_p_p_irr__video__ITexture.java src/java/net/sf/jirr/SWIGTYPE_p_irr__scene__IMeshCache.java src/java/net/sf/jirr/JirrConstants.java src/java/net/sf/jirr/Jirr.java src/java/net/sf/jirr/JirrJNI.java src/java/net/sf/jirr/IXMLReader.java src/java/net/sf/jirr/IMeshArray.java src/java/net/sf/jirr/ITextureArray.java src/java/net/sf/jirr/recti.java src/java/net/sf/jirr/position2di.java src/java/net/sf/jirr/triangle3df.java src/java/net/sf/jirr/dimension2di.java src/java/net/sf/jirr/dimension2df.java src/java/net/sf/jirr/vector3dfarray.java src/java/net/sf/jirr/aabbox3df.java src/java/net/sf/jirr/line3df.java src/java/net/sf/jirr/plane3df.java src/java/net/sf/jirr/vector3df.java src/java/net/sf/jirr/vector2di.java src/java/net/sf/jirr/vector2df.java src/java/net/sf/jirr/ICrowdSceneNode.java src/java/net/sf/jirr/IStringParameters.java src/java/net/sf/jirr/IShaderConstantSetCallBack.java src/java/net/sf/jirr/SIrrlichtCreationParameters.java src/java/net/sf/jirr/SMeshBufferTangents.java src/java/net/sf/jirr/SMeshBufferLightMap.java src/java/net/sf/jirr/SMeshBuffer.java src/java/net/sf/jirr/SEventQueue.java src/java/net/sf/jirr/IWriteFile.java src/java/net/sf/jirr/SMesh.java src/java/net/sf/jirr/SAnimatedMesh.java src/java/net/sf/jirr/IBillboardSceneNode.java src/java/net/sf/jirr/ITextSceneNode.java src/java/net/sf/jirr/ITerrainSceneNode.java src/java/net/sf/jirr/E_TERRAIN_PATCH_SIZE.java src/java/net/sf/jirr/IParticleSystemSceneNode.java src/java/net/sf/jirr/IParticleAffector.java src/java/net/sf/jirr/IParticleEmitter.java src/java/net/sf/jirr/SParticle.java src/java/net/sf/jirr/ISceneNodeAnimatorCollisionResponse.java src/java/net/sf/jirr/ISceneCollisionManager.java src/java/net/sf/jirr/IrrlichtDevice.java src/java/net/sf/jirr/IOSOperator.java src/java/net/sf/jirr/ITimer.java src/java/net/sf/jirr/IVideoModeList.java src/java/net/sf/jirr/ICursorControl.java src/java/net/sf/jirr/ISceneManager.java src/java/net/sf/jirr/E_SCENE_NODE_RENDER_PASS.java src/java/net/sf/jirr/IMeshLoader.java src/java/net/sf/jirr/IVideoDriver.java src/java/net/sf/jirr/E_TRANSFORMATION_STATE.java src/java/net/sf/jirr/E_VIDEO_DRIVER_FEATURE.java src/java/net/sf/jirr/IMaterialRendererServices.java src/java/net/sf/jirr/IMaterialRenderer.java src/java/net/sf/jirr/IGPUProgrammingServices.java src/java/net/sf/jirr/E_PIXEL_SHADER_TYPE.java src/java/net/sf/jirr/E_VERTEX_SHADER_TYPE.java src/java/net/sf/jirr/IImageLoader.java src/java/net/sf/jirr/IReadFile.java src/java/net/sf/jirr/IMetaTriangleSelector.java src/java/net/sf/jirr/IMeshManipulator.java src/java/net/sf/jirr/ILightSceneNode.java src/java/net/sf/jirr/IGUIToolBar.java src/java/net/sf/jirr/IGUIComboBox.java src/java/net/sf/jirr/IGUITabControl.java src/java/net/sf/jirr/IGUITab.java src/java/net/sf/jirr/IGUIStaticText.java src/java/net/sf/jirr/IGUIScrollBar.java src/java/net/sf/jirr/IGUIMeshViewer.java src/java/net/sf/jirr/IGUIListBox.java src/java/net/sf/jirr/IGUIInOutFader.java src/java/net/sf/jirr/IGUIImage.java src/java/net/sf/jirr/IGUIFont.java src/java/net/sf/jirr/IGUIFileOpenDialog.java src/java/net/sf/jirr/IGUIEnvironment.java src/java/net/sf/jirr/IGUISkin.java src/java/net/sf/jirr/EGUI_DEFAULT_TEXT.java src/java/net/sf/jirr/EGUI_DEFAULT_SIZE.java src/java/net/sf/jirr/EGUI_DEFAULT_COLOR.java src/java/net/sf/jirr/EGUI_SKIN_TYPE.java src/java/net/sf/jirr/IGUIWindow.java src/java/net/sf/jirr/EMESSAGE_BOX_FLAG.java src/java/net/sf/jirr/IGUIEditBox.java src/java/net/sf/jirr/IGUIContextMenu.java src/java/net/sf/jirr/IGUICheckBox.java src/java/net/sf/jirr/IGUIButton.java src/java/net/sf/jirr/IGUIElement.java src/java/net/sf/jirr/IFileSystem.java src/java/net/sf/jirr/IFileList.java src/java/net/sf/jirr/IDummyTransformationSceneNode.java src/java/net/sf/jirr/ICameraSceneNode.java src/java/net/sf/jirr/SViewFrustrum.java src/java/net/sf/jirr/IEventReceiver.java src/java/net/sf/jirr/SEvent.java src/java/net/sf/jirr/EGUI_EVENT_TYPE.java src/java/net/sf/jirr/EMOUSE_INPUT_EVENT.java src/java/net/sf/jirr/EEVENT_TYPE.java src/java/net/sf/jirr/ILogger.java src/java/net/sf/jirr/ELOG_LEVEL.java src/java/net/sf/jirr/IAnimatedMeshSceneNode.java src/java/net/sf/jirr/IAnimationEndCallBack.java src/java/net/sf/jirr/IShadowVolumeSceneNode.java src/java/net/sf/jirr/ISceneNode.java src/java/net/sf/jirr/ITriangleSelector.java src/java/net/sf/jirr/ISceneNodeAnimator.java src/java/net/sf/jirr/IAnimatedMeshX.java src/java/net/sf/jirr/IAnimatedMeshMS3D.java src/java/net/sf/jirr/IAnimatedMeshMD2.java src/java/net/sf/jirr/EMD2_ANIMATION_TYPE.java src/java/net/sf/jirr/IAnimatedMesh.java src/java/net/sf/jirr/E_ANIMATED_MESH_TYPE.java src/java/net/sf/jirr/IMesh.java src/java/net/sf/jirr/IMeshBuffer.java src/java/net/sf/jirr/IXMLWriter.java src/java/net/sf/jirr/IXMLBase.java src/java/net/sf/jirr/IFileReadCallBack.java src/java/net/sf/jirr/EXML_NODE.java src/java/net/sf/jirr/ETEXT_FORMAT.java src/java/net/sf/jirr/E_MATERIAL_FLAG.java src/java/net/sf/jirr/E_MATERIAL_TYPE.java src/java/net/sf/jirr/ITexture.java src/java/net/sf/jirr/E_TEXTURE_CREATION_FLAG.java src/java/net/sf/jirr/IImage.java src/java/net/sf/jirr/ECOLOR_FORMAT.java src/java/net/sf/jirr/IUnknown.java src/java/net/sf/jirr/E_DRIVER_TYPE.java src/java/net/sf/jirr/S3DVertexTangents.java src/java/net/sf/jirr/S3DVertex2TCoords.java src/java/net/sf/jirr/S3DVertex.java src/java/net/sf/jirr/E_VERTEX_TYPE.java src/java/net/sf/jirr/SKeyMap.java src/java/net/sf/jirr/EKEY_ACTION.java src/java/net/sf/jirr/SLight.java src/java/net/sf/jirr/E_LIGHT_TYPE.java src/java/net/sf/jirr/SColorf.java src/java/net/sf/jirr/SColor.java src/java/net/sf/jirr/EKEY_CODE.java src/java/net/sf/jirr/quaternion.java src/java/net/sf/jirr/matrix4.java src/java/net/sf/jirr/EIntersectionRelation3D.java
cd classes && jar -cvf ../lib/irrlicht.jar .
added manifest
adding: net/(in = 0) (out= 0)(stored 0%)
adding: net/sf/(in = 0) (out= 0)(stored 0%)
adding: net/sf/jirr/(in = 0) (out= 0)(stored 0%)
adding: net/sf/jirr/ECOLOR_FORMAT.class(in = 1933) (out= 1043)(deflated 46%)
adding: net/sf/jirr/EEVENT_TYPE.class(in = 2009) (out= 1084)(deflated 46%)
adding: net/sf/jirr/EGUI_DEFAULT_COLOR.class(in = 2867) (out= 1501)(deflated 47%)
adding: net/sf/jirr/EGUI_DEFAULT_SIZE.class(in = 2323) (out= 1225)(deflated 47%)
adding: net/sf/jirr/EGUI_DEFAULT_TEXT.class(in = 1967) (out= 1047)(deflated 46%)
adding: net/sf/jirr/EGUI_EVENT_TYPE.class(in = 2946) (out= 1542)(deflated 47%)
adding: net/sf/jirr/EGUI_SKIN_TYPE.class(in = 1777) (out= 958)(deflated 46%)
adding: net/sf/jirr/EIntersectionRelation3D.class(in = 2066) (out= 1091)(deflated 47%)
adding: net/sf/jirr/EKEY_ACTION.class(in = 2097) (out= 1140)(deflated 45%)
adding: net/sf/jirr/EKEY_CODE.class(in = 14045) (out= 6535)(deflated 53%)
adding: net/sf/jirr/ELOG_LEVEL.class(in = 1917) (out= 1049)(deflated 45%)
adding: net/sf/jirr/EMD2_ANIMATION_TYPE.class(in = 3058) (out= 1585)(deflated 48%)
adding: net/sf/jirr/EMESSAGE_BOX_FLAG.class(in = 2120) (out= 1126)(deflated 46%)
adding: net/sf/jirr/EMOUSE_INPUT_EVENT.class(in = 2279) (out= 1175)(deflated 48%)
adding: net/sf/jirr/ETEXT_FORMAT.class(in = 1974) (out= 1053)(deflated 46%)
adding: net/sf/jirr/EXML_NODE.class(in = 2011) (out= 1094)(deflated 45%)
adding: net/sf/jirr/E_ANIMATED_MESH_TYPE.class(in = 2353) (out= 1242)(deflated 47%)
adding: net/sf/jirr/E_DRIVER_TYPE.class(in = 1984) (out= 1066)(deflated 46%)
adding: net/sf/jirr/E_LIGHT_TYPE.class(in = 1748) (out= 948)(deflated 45%)
adding: net/sf/jirr/E_MATERIAL_FLAG.class(in = 2489) (out= 1340)(deflated 46%)
adding: net/sf/jirr/E_MATERIAL_TYPE.class(in = 3435) (out= 1724)(deflated 49%)
adding: net/sf/jirr/E_PIXEL_SHADER_TYPE.class(in = 2256) (out= 1176)(deflated 47%)
adding: net/sf/jirr/E_SCENE_NODE_RENDER_PASS.class(in = 2129) (out= 1137)(deflated 46%)
adding: net/sf/jirr/E_TERRAIN_PATCH_SIZE.class(in = 2110) (out= 1111)(deflated 47%)
adding: net/sf/jirr/E_TEXTURE_CREATION_FLAG.class(in = 2393) (out= 1220)(deflated 49%)
adding: net/sf/jirr/E_TRANSFORMATION_STATE.class(in = 1979) (out= 1054)(deflated 46%)
adding: net/sf/jirr/E_VERTEX_SHADER_TYPE.class(in = 2030) (out= 1075)(deflated 47%)
adding: net/sf/jirr/E_VERTEX_TYPE.class(in = 1879) (out= 1016)(deflated 45%)
adding: net/sf/jirr/E_VIDEO_DRIVER_FEATURE.class(in = 2963) (out= 1507)(deflated 49%)
adding: net/sf/jirr/IAnimatedMesh.class(in = 2401) (out= 1149)(deflated 52%)
adding: net/sf/jirr/IAnimatedMeshMD2.class(in = 2054) (out= 969)(deflated 52%)
adding: net/sf/jirr/IAnimatedMeshMS3D.class(in = 1781) (out= 904)(deflated 49%)
adding: net/sf/jirr/IAnimatedMeshSceneNode.class(in = 4255) (out= 1515)(deflated 64%)
adding: net/sf/jirr/IAnimatedMeshX.class(in = 2581) (out= 1141)(deflated 55%)
adding: net/sf/jirr/IAnimationEndCallBack.class(in = 1351) (out= 754)(deflated 44%)
adding: net/sf/jirr/IBillboardSceneNode.class(in = 1466) (out= 801)(deflated 45%)
adding: net/sf/jirr/ICameraSceneNode.class(in = 4027) (out= 1554)(deflated 61%)
adding: net/sf/jirr/ICrowdSceneNode.class(in = 1499) (out= 824)(deflated 45%)
adding: net/sf/jirr/ICursorControl.class(in = 2529) (out= 1115)(deflated 55%)
adding: net/sf/jirr/IDummyTransformationSceneNode.class(in = 1327) (out= 742)(deflated 44%)
adding: net/sf/jirr/IEventReceiver.class(in = 1689) (out= 897)(deflated 46%)
adding: net/sf/jirr/IFileList.class(in = 1495) (out= 816)(deflated 45%)
adding: net/sf/jirr/IFileReadCallBack.class(in = 1330) (out= 763)(deflated 42%)
adding: net/sf/jirr/IFileSystem.class(in = 4524) (out= 1586)(deflated 64%)
adding: net/sf/jirr/IGPUProgrammingServices.class(in = 12962) (out= 2316)(deflated 82%)
adding: net/sf/jirr/IGUIButton.class(in = 2723) (out= 1160)(deflated 57%)
adding: net/sf/jirr/IGUICheckBox.class(in = 1249) (out= 747)(deflated 40%)
adding: net/sf/jirr/IGUIComboBox.class(in = 1810) (out= 906)(deflated 49%)
adding: net/sf/jirr/IGUIContextMenu.class(in = 3566) (out= 1371)(deflated 61%)
adding: net/sf/jirr/IGUIEditBox.class(in = 2039) (out= 980)(deflated 51%)
adding: net/sf/jirr/IGUIElement.class(in = 5774) (out= 2129)(deflated 63%)
adding: net/sf/jirr/IGUIEnvironment.class(in = 25115) (out= 5569)(deflated 77%)
adding: net/sf/jirr/IGUIFileOpenDialog.class(in = 1187) (out= 708)(deflated 40%)
adding: net/sf/jirr/IGUIFont.class(in = 2551) (out= 1070)(deflated 58%)
adding: net/sf/jirr/IGUIImage.class(in = 1354) (out= 789)(deflated 41%)
adding: net/sf/jirr/IGUIInOutFader.class(in = 1757) (out= 912)(deflated 48%)
adding: net/sf/jirr/IGUIListBox.class(in = 2262) (out= 1038)(deflated 54%)
adding: net/sf/jirr/IGUIMeshViewer.class(in = 1694) (out= 872)(deflated 48%)
adding: net/sf/jirr/IGUIScrollBar.class(in = 1338) (out= 770)(deflated 42%)
adding: net/sf/jirr/IGUISkin.class(in = 6525) (out= 2049)(deflated 68%)
adding: net/sf/jirr/IGUIStaticText.class(in = 2071) (out= 986)(deflated 52%)
adding: net/sf/jirr/IGUITab.class(in = 1602) (out= 877)(deflated 45%)
adding: net/sf/jirr/IGUITabControl.class(in = 2063) (out= 984)(deflated 52%)
adding: net/sf/jirr/IGUIToolBar.class(in = 2991) (out= 1139)(deflated 61%)
adding: net/sf/jirr/IGUIWindow.class(in = 1495) (out= 815)(deflated 45%)
adding: net/sf/jirr/IImage.class(in = 2309) (out= 1155)(deflated 49%)
adding: net/sf/jirr/IImageLoader.class(in = 1719) (out= 895)(deflated 47%)
adding: net/sf/jirr/ILightSceneNode.class(in = 1189) (out= 723)(deflated 39%)
adding: net/sf/jirr/ILogger.class(in = 2098) (out= 995)(deflated 52%)
adding: net/sf/jirr/IMaterialRenderer.class(in = 2381) (out= 1069)(deflated 55%)
adding: net/sf/jirr/IMaterialRendererServices.class(in = 2601) (out= 1087)(deflated 58%)
adding: net/sf/jirr/IMesh.class(in = 1834) (out= 1006)(deflated 45%)
adding: net/sf/jirr/IMeshArray.class(in = 4789) (out= 1800)(deflated 62%)
adding: net/sf/jirr/IMeshBuffer.class(in = 2631) (out= 1172)(deflated 55%)
adding: net/sf/jirr/IMeshLoader.class(in = 1517) (out= 848)(deflated 44%)
adding: net/sf/jirr/IMeshManipulator.class(in = 3931) (out= 1473)(deflated 62%)
adding: net/sf/jirr/IMetaTriangleSelector.class(in = 1743) (out= 823)(deflated 52%)
adding: net/sf/jirr/IOSOperator.class(in = 1438) (out= 799)(deflated 44%)
adding: net/sf/jirr/IParticleAffector.class(in = 1262) (out= 740)(deflated 41%)
adding: net/sf/jirr/IParticleEmitter.class(in = 1300) (out= 759)(deflated 41%)
adding: net/sf/jirr/IParticleSystemSceneNode.class(in = 10749) (out= 2482)(deflated 76%)
adding: net/sf/jirr/IReadFile.class(in = 1813) (out= 940)(deflated 48%)
adding: net/sf/jirr/ISceneCollisionManager.class(in = 6572) (out= 1747)(deflated 73%)
adding: net/sf/jirr/ISceneManager.class(in = 54543) (out= 10188)(deflated 81%)
adding: net/sf/jirr/ISceneNode.class(in = 12543) (out= 3837)(deflated 69%)
adding: net/sf/jirr/ISceneNodeAnimator.class(in = 1279) (out= 737)(deflated 42%)
adding: net/sf/jirr/ISceneNodeAnimatorCollisionResponse.class(in = 2915) (out= 1154)(deflated 60%)
adding: net/sf/jirr/IShaderConstantSetCallBack.class(in = 1975) (out= 962)(deflated 51%)
adding: net/sf/jirr/IShadowVolumeSceneNode.class(in = 1302) (out= 749)(deflated 42%)
adding: net/sf/jirr/IStringParameters.class(in = 3072) (out= 1100)(deflated 64%)
adding: net/sf/jirr/ITerrainSceneNode.class(in = 4416) (out= 1697)(deflated 61%)
adding: net/sf/jirr/ITextSceneNode.class(in = 1386) (out= 773)(deflated 44%)
adding: net/sf/jirr/ITexture.class(in = 2363) (out= 1185)(deflated 49%)
adding: net/sf/jirr/ITextureArray.class(in = 4972) (out= 1824)(deflated 63%)
adding: net/sf/jirr/ITimer.class(in = 2003) (out= 992)(deflated 50%)
adding: net/sf/jirr/ITriangleSelector.class(in = 3290) (out= 1141)(deflated 65%)
adding: net/sf/jirr/IUnknown.class(in = 1392) (out= 777)(deflated 44%)
adding: net/sf/jirr/IVideoDriver.class(in = 26928) (out= 6560)(deflated 75%)
adding: net/sf/jirr/IVideoModeList.class(in = 1824) (out= 909)(deflated 50%)
adding: net/sf/jirr/IWriteFile.class(in = 1743) (out= 918)(deflated 47%)
adding: net/sf/jirr/IXMLBase.class(in = 999) (out= 652)(deflated 34%)
adding: net/sf/jirr/IXMLReader.class(in = 3419) (out= 1306)(deflated 61%)
adding: net/sf/jirr/IXMLWriter.class(in = 5647) (out= 1381)(deflated 75%)
adding: net/sf/jirr/IrrlichtDevice.class(in = 4619) (out= 1727)(deflated 62%)
adding: net/sf/jirr/Jirr.class(in = 6241) (out= 2148)(deflated 65%)
adding: net/sf/jirr/JirrConstants.class(in = 353) (out= 251)(deflated 28%)
adding: net/sf/jirr/JirrJNI.class(in = 149895) (out= 29735)(deflated 80%)
adding: net/sf/jirr/S3DVertex.class(in = 3618) (out= 1528)(deflated 57%)
adding: net/sf/jirr/S3DVertex2TCoords.class(in = 3064) (out= 1249)(deflated 59%)
adding: net/sf/jirr/S3DVertexTangents.class(in = 3508) (out= 1349)(deflated 61%)
adding: net/sf/jirr/SAnimatedMesh.class(in = 3668) (out= 1536)(deflated 58%)
adding: net/sf/jirr/SColor.class(in = 2977) (out= 1298)(deflated 56%)
adding: net/sf/jirr/SColorf.class(in = 2765) (out= 1226)(deflated 55%)
adding: net/sf/jirr/SEvent.class(in = 3654) (out= 1509)(deflated 58%)
adding: net/sf/jirr/SEventQueue.class(in = 1741) (out= 950)(deflated 45%)
adding: net/sf/jirr/SIrrlichtCreationParameters.class(in = 4699) (out= 1652)(deflated 64%)
adding: net/sf/jirr/SKeyMap.class(in = 1737) (out= 933)(deflated 46%)
adding: net/sf/jirr/SLight.class(in = 3290) (out= 1404)(deflated 57%)
adding: net/sf/jirr/SMaterial.class(in = 7828) (out= 2619)(deflated 66%)
adding: net/sf/jirr/SMesh.class(in = 2873) (out= 1305)(deflated 54%)
adding: net/sf/jirr/SMeshBuffer.class(in = 2879) (out= 1248)(deflated 56%)
adding: net/sf/jirr/SMeshBufferLightMap.class(in = 3063) (out= 1265)(deflated 58%)
adding: net/sf/jirr/SMeshBufferTangents.class(in = 3063) (out= 1263)(deflated 58%)
adding: net/sf/jirr/SParticle.class(in = 2993) (out= 1252)(deflated 58%)
adding: net/sf/jirr/SViewFrustrum$VFPLANES.class(in = 2250) (out= 1190)(deflated 47%)
adding: net/sf/jirr/SViewFrustrum.class(in = 3601) (out= 1465)(deflated 59%)
adding: net/sf/jirr/SWIGTYPE_p_EGUI_ELEMENT_TYPE.class(in = 564) (out= 339)(deflated 39%)
adding: net/sf/jirr/SWIGTYPE_p_E_TERRAIN_PATCH_SIZE.class(in = 573) (out= 345)(deflated 39%)
adding: net/sf/jirr/SWIGTYPE_p_SExposedVideoData.class(in = 564) (out= 340)(deflated 39%)
adding: net/sf/jirr/SWIGTYPE_p_SMeshBufferLightMap.class(in = 570) (out= 341)(deflated 40%)
adding: net/sf/jirr/SWIGTYPE_p_bool.class(in = 525) (out= 327)(deflated 37%)
adding: net/sf/jirr/SWIGTYPE_p_double.class(in = 531) (out= 328)(deflated 38%)
adding: net/sf/jirr/SWIGTYPE_p_float.class(in = 528) (out= 328)(deflated 37%)
adding: net/sf/jirr/SWIGTYPE_p_int.class(in = 522) (out= 326)(deflated 37%)
adding: net/sf/jirr/SWIGTYPE_p_irr__core__arrayT_int_t.class(in = 582) (out= 343)(deflated 41%)
adding: net/sf/jirr/SWIGTYPE_p_irr__core__arrayT_irr__scene__IMeshBuffer_p_t.class(in = 648) (out= 355)(deflated 45%)
adding: net/sf/jirr/SWIGTYPE_p_irr__core__arrayT_unsigned_int_t.class(in = 609) (out= 350)(deflated 42%)
adding: net/sf/jirr/SWIGTYPE_p_irr__core__listT_irr__gui__IGUIElement_p_t.class(in = 639) (out= 355)(deflated 44%)
adding: net/sf/jirr/SWIGTYPE_p_irr__core__listT_irr__scene__ISceneNode_p_t.class(in = 642) (out= 349)(deflated 45%)
adding: net/sf/jirr/SWIGTYPE_p_irr__core__position2dT_float_t.class(in = 603) (out= 351)(deflated 41%)
adding: net/sf/jirr/SWIGTYPE_p_irr__io__IIrrXMLReaderT_char_irr__IUnknown_t.class(in = 645) (out= 357)(deflated 44%)
adding: net/sf/jirr/SWIGTYPE_p_irr__scene__IMeshCache.class(in = 579) (out= 342)(deflated 40%)
adding: net/sf/jirr/SWIGTYPE_p_p_char.class(in = 531) (out= 328)(deflated 38%)
adding: net/sf/jirr/SWIGTYPE_p_p_irr__scene__IMesh.class(in = 570) (out= 338)(deflated 40%)
adding: net/sf/jirr/SWIGTYPE_p_p_irr__scene__SParticle.class(in = 582) (out= 340)(deflated 41%)
adding: net/sf/jirr/SWIGTYPE_p_p_irr__video__ITexture.class(in = 579) (out= 342)(deflated 40%)
adding: net/sf/jirr/SWIGTYPE_p_void.class(in = 525) (out= 328)(deflated 37%)
adding: net/sf/jirr/aabbox3df.class(in = 5276) (out= 1899)(deflated 64%)
adding: net/sf/jirr/dimension2df.class(in = 2317) (out= 1044)(deflated 54%)
adding: net/sf/jirr/dimension2di.class(in = 2317) (out= 1043)(deflated 54%)
adding: net/sf/jirr/line3df.class(in = 4513) (out= 1708)(deflated 62%)
adding: net/sf/jirr/matrix4.class(in = 8324) (out= 2596)(deflated 68%)
adding: net/sf/jirr/plane3df.class(in = 5634) (out= 1846)(deflated 67%)
adding: net/sf/jirr/position2di.class(in = 2736) (out= 1140)(deflated 58%)
adding: net/sf/jirr/quaternion.class(in = 5270) (out= 1844)(deflated 65%)
adding: net/sf/jirr/recti.class(in = 4318) (out= 1651)(deflated 61%)
adding: net/sf/jirr/triangle3df.class(in = 4859) (out= 1646)(deflated 66%)
adding: net/sf/jirr/vector2df.class(in = 5606) (out= 1868)(deflated 66%)
adding: net/sf/jirr/vector2di.class(in = 5606) (out= 1871)(deflated 66%)
adding: net/sf/jirr/vector3df.class(in = 7052) (out= 2282)(deflated 67%)
adding: net/sf/jirr/vector3dfarray.class(in = 4704) (out= 1730)(deflated 63%)
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -fpermissive -g -c -o lib/irrlicht_wrap.o src/native/irrlicht_wrap.cxx -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux -I../irrlicht-0.14-patched/include -I. -D__cplusplus
<command-line>: warning: "__cplusplus" redefined
<built-in>: 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:1438:
../irrlicht-0.14-patched/include/SLight.h: In constructor 'irr::video::SLight::SLight()':
../irrlicht-0.14-patched/include/SLight.h:57:22: warning: 'irr::video::SLight::Type' will be initialized after [-Wreorder]
   57 |         E_LIGHT_TYPE Type;
      |                      ^~~~
../irrlicht-0.14-patched/include/SLight.h:37:17: warning:   'irr::video::SColorf irr::video::SLight::AmbientColor' [-Wreorder]
   37 |         SColorf AmbientColor;
      |                 ^~~~~~~~~~~~
../irrlicht-0.14-patched/include/SLight.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         SLight() : Type(ELT_POINT), AmbientColor(0.0f,0.0f,0.0f), DiffuseColor(1.0f, 1.0f, 1.0f),
      |         ^~~~~~
In file included from ../irrlicht-0.14-patched/include/IMeshBuffer.h:9,
                 from ../irrlicht-0.14-patched/include/IMesh.h:9,
                 from ../irrlicht-0.14-patched/include/IAnimatedMesh.h:9,
                 from ../irrlicht-0.14-patched/include/irrlicht.h:40:
../irrlicht-0.14-patched/include/SMaterial.h: In constructor 'irr::video::SMaterial::SMaterial()':
../irrlicht-0.14-patched/include/SMaterial.h:318:43: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::Texture2' will be initialized after [-Wreorder]
  318 |                                 ITexture* Texture2;
      |                                           ^~~~~~~~
../irrlicht-0.14-patched/include/SMaterial.h:253:33: warning:   'irr::video::E_MATERIAL_TYPE irr::video::SMaterial::MaterialType' [-Wreorder]
  253 |                 E_MATERIAL_TYPE MaterialType;
      |                                 ^~~~~~~~~~~~
../irrlicht-0.14-patched/include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
../irrlicht-0.14-patched/include/SMaterial.h:357:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::BackfaceCulling' will be initialized after [-Wreorder]
  357 |                                 bool BackfaceCulling;
      |                                      ^~~~~~~~~~~~~~~
../irrlicht-0.14-patched/include/SMaterial.h:343:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
../irrlicht-0.14-patched/include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
../irrlicht-0.14-patched/include/SMaterial.h:343:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::GouraudShading' will be initialized after [-Wreorder]
  343 |                                 bool GouraudShading;
      |                                      ^~~~~~~~~~~~~~
../irrlicht-0.14-patched/include/SMaterial.h:302:21: warning:   'irr::f32 irr::video::SMaterial::Shininess' [-Wreorder]
  302 |                 f32 Shininess;
      |                     ^~~~~~~~~
../irrlicht-0.14-patched/include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
../irrlicht-0.14-patched/include/SMaterial.h:377:38: warning: 'irr::video::SMaterial::<unnamed union>::<unnamed struct>::NormalizeNormals' will be initialized after [-Wreorder]
  377 |                                 bool NormalizeNormals;
      |                                      ^~~~~~~~~~~~~~~~
../irrlicht-0.14-patched/include/SMaterial.h:371:38: warning:   'bool irr::video::SMaterial::<unnamed union>::<unnamed struct>::AnisotropicFilter' [-Wreorder]
  371 |                                 bool AnisotropicFilter;
      |                                      ^~~~~~~~~~~~~~~~~
../irrlicht-0.14-patched/include/SMaterial.h:242:17: warning:   when initialized here [-Wreorder]
  242 |                 SMaterial()
      |                 ^~~~~~~~~
../irrlicht-0.14-patched/include/SMaterial.h: In member function 'bool irr::video::SMaterial::operator!=(const irr::video::SMaterial&)':
../irrlicht-0.14-patched/include/SMaterial.h:405:50: warning: self-comparison always evaluates to false [-Wtautological-compare]
  405 |                                 NormalizeNormals != NormalizeNormals;
      |                                 ~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~
In file included from ../irrlicht-0.14-patched/include/IMeshBuffer.h:12:
../irrlicht-0.14-patched/include/S3DVertex.h: In constructor 'irr::video::S3DVertexTangents::S3DVertexTangents(const irr::core::vector3df&, const irr::core::vector2df&, irr::video::SColor)':
../irrlicht-0.14-patched/include/S3DVertex.h:132:29: warning: 'irr::video::S3DVertexTangents::TCoords' will be initialized after [-Wreorder]
  132 |         core::vector2d<f32> TCoords;
      |                             ^~~~~~~
../irrlicht-0.14-patched/include/S3DVertex.h:129:28: warning:   'irr::video::SColor irr::video::S3DVertexTangents::Color' [-Wreorder]
  129 |         irr::video::SColor Color;
      |                            ^~~~~
../irrlicht-0.14-patched/include/S3DVertex.h:118:9: warning:   when initialized here [-Wreorder]
  118 |         S3DVertexTangents(const core::vector3df& pos,
      |         ^~~~~~~~~~~~~~~~~
In file included from ../irrlicht-0.14-patched/include/IAnimatedMesh.h:10:
../irrlicht-0.14-patched/include/matrix4.h: In member function 'irr::core::vector3df irr::core::matrix4::getRotationDegrees() const':
../irrlicht-0.14-patched/include/matrix4.h:323:21: warning: unused variable 'D' [-Wunused-variable]
  323 |                 f64 D = Y;
      |                     ^
In file included from ../irrlicht-0.14-patched/include/IAnimatedMeshSceneNode.h:8,
                 from ../irrlicht-0.14-patched/include/irrlicht.h:44:
../irrlicht-0.14-patched/include/ISceneNode.h: In constructor 'irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)':
../irrlicht-0.14-patched/include/ISceneNode.h:567:22: warning: 'irr::scene::ISceneNode::IsVisible' will be initialized after [-Wreorder]
  567 |                 bool IsVisible;
      |                      ^~~~~~~~~
../irrlicht-0.14-patched/include/ISceneNode.h:552:21: warning:   'irr::s32 irr::scene::ISceneNode::ID' [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
../irrlicht-0.14-patched/include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
../irrlicht-0.14-patched/include/ISceneNode.h:552:21: warning: 'irr::scene::ISceneNode::ID' will be initialized after [-Wreorder]
  552 |                 s32 ID;
      |                     ^~
../irrlicht-0.14-patched/include/ISceneNode.h:543:29: warning:   'irr::scene::ISceneNode* irr::scene::ISceneNode::Parent' [-Wreorder]
  543 |                 ISceneNode* Parent;
      |                             ^~~~~~
../irrlicht-0.14-patched/include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
../irrlicht-0.14-patched/include/ISceneNode.h:564:22: warning: 'irr::scene::ISceneNode::DebugDataVisible' will be initialized after [-Wreorder]
  564 |                 bool DebugDataVisible;
      |                      ^~~~~~~~~~~~~~~~
../irrlicht-0.14-patched/include/ISceneNode.h:558:36: warning:   'irr::scene::ITriangleSelector* irr::scene::ISceneNode::TriangleSelector' [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
../irrlicht-0.14-patched/include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
../irrlicht-0.14-patched/include/ISceneNode.h:558:36: warning: 'irr::scene::ISceneNode::TriangleSelector' will be initialized after [-Wreorder]
  558 |                 ITriangleSelector* TriangleSelector;
      |                                    ^~~~~~~~~~~~~~~~
../irrlicht-0.14-patched/include/ISceneNode.h:534:33: warning:   'irr::core::vector3df irr::scene::ISceneNode::RelativeTranslation' [-Wreorder]
  534 |                 core::vector3df RelativeTranslation;
      |                                 ^~~~~~~~~~~~~~~~~~~
../irrlicht-0.14-patched/include/ISceneNode.h:35:17: warning:   when initialized here [-Wreorder]
   35 |                 ISceneNode(     ISceneNode* parent, ISceneManager* mgr, s32 id=-1,
      |                 ^~~~~~~~~~
In file included from ../irrlicht-0.14-patched/include/IGUIButton.h:8,
                 from ../irrlicht-0.14-patched/include/irrlicht.h:51:
../irrlicht-0.14-patched/include/IGUIElement.h: In constructor 'irr::gui::IGUIElement::IGUIElement(irr::gui::EGUI_ELEMENT_TYPE, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, irr::s32, irr::core::rect<int>)':
../irrlicht-0.14-patched/include/IGUIElement.h:359:26: warning: 'irr::gui::IGUIElement::Environment' will be initialized after [-Wreorder]
  359 |         IGUIEnvironment* Environment;
      |                          ^~~~~~~~~~~
../irrlicht-0.14-patched/include/IGUIElement.h:347:14: warning:   'bool irr::gui::IGUIElement::IsVisible' [-Wreorder]
  347 |         bool IsVisible;
      |              ^~~~~~~~~
../irrlicht-0.14-patched/include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
../irrlicht-0.14-patched/include/IGUIElement.h:350:14: warning: 'irr::gui::IGUIElement::IsEnabled' will be initialized after [-Wreorder]
  350 |         bool IsEnabled;
      |              ^~~~~~~~~
../irrlicht-0.14-patched/include/IGUIElement.h:335:22: warning:   'irr::gui::IGUIElement* irr::gui::IGUIElement::Parent' [-Wreorder]
  335 |         IGUIElement* Parent;
      |                      ^~~~~~
../irrlicht-0.14-patched/include/IGUIElement.h:28:9: warning:   when initialized here [-Wreorder]
   28 |         IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment* environment, IGUIElement* parent,
      |         ^~~~~~~~~~~
In file included from src/native/irrlicht_wrap.cxx:1441:
./jirr.h: In function 'wchar_t* irr::createWchar(const char*)':
./jirr.h:190:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  190 |          for ( x = 0; x < strlen( str ); x++ )
      |                       ~~^~~~~~~~~~~~~~~
./jirr.h: In function 'void irr::instantiateAllDontExecMe()':
./jirr.h:199:26: warning: unused variable 'crapper' [-Wunused-variable]
  199 |     core::vector3d<f32> *crapper = createVector3d<f32>(0.0,0.0,0.0);
      |                          ^~~~~~~
./jirr.h:200:26: warning: unused variable 'crapper2' [-Wunused-variable]
  200 |     core::vector3d<s32> *crapper2 = createVector3d<s32>(0,0,0);
      |                          ^~~~~~~~
./jirr.h:201:29: warning: unused variable 'crapper3' [-Wunused-variable]
  201 |     core::dimension2d<s32> *crapper3 = createDimension2d<s32>(1,1);
      |                             ^~~~~~~~
./jirr.h:202:29: warning: unused variable 'crapper4' [-Wunused-variable]
  202 |     core::dimension2d<f32> *crapper4 = createDimension2d<f32>(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:1474:24: warning: address of local variable 'Vertices' returned [-Wreturn-local-addr]
 1474 |                 return Vertices;
      |                        ^~~~~~~~
src/native/irrlicht_wrap.cxx:1467:27: note: declared here
 1467 |                 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:1529:38: warning: using rvalue as lvalue [-fpermissive]
 1529 |                 ((SKeyMap)maps[pos]).Action = keyMap->Action;
      |                 ~~~~~~~~~~~~~~~~~~~~~^~~~~~
src/native/irrlicht_wrap.cxx:1530:38: warning: using rvalue as lvalue [-fpermissive]
 1530 |                 ((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:1541:36: warning: using rvalue as lvalue [-fpermissive]
 1541 |                 ((SKeyMap)maps[0]).Action = EKA_MOVE_FORWARD;
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~
src/native/irrlicht_wrap.cxx:1542:36: warning: using rvalue as lvalue [-fpermissive]
 1542 |                 ((SKeyMap)maps[0]).KeyCode = KEY_UP;
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~~
src/native/irrlicht_wrap.cxx:1543:36: warning: using rvalue as lvalue [-fpermissive]
 1543 |                 ((SKeyMap)maps[1]).Action = EKA_MOVE_FORWARD;
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~
src/native/irrlicht_wrap.cxx:1544:36: warning: using rvalue as lvalue [-fpermissive]
 1544 |                 ((SKeyMap)maps[1]).KeyCode = KEY_KEY_W;
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~~
src/native/irrlicht_wrap.cxx:1546:36: warning: using rvalue as lvalue [-fpermissive]
 1546 |                 ((SKeyMap)maps[2]).Action = EKA_MOVE_BACKWARD;
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~
src/native/irrlicht_wrap.cxx:1547:36: warning: using rvalue as lvalue [-fpermissive]
 1547 |                 ((SKeyMap)maps[2]).KeyCode = KEY_DOWN;
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~~
src/native/irrlicht_wrap.cxx:1548:36: warning: using rvalue as lvalue [-fpermissive]
 1548 |                 ((SKeyMap)maps[3]).Action = EKA_MOVE_BACKWARD;
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~
src/native/irrlicht_wrap.cxx:1549:36: warning: using rvalue as lvalue [-fpermissive]
 1549 |                 ((SKeyMap)maps[3]).KeyCode = KEY_KEY_S;
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~~
src/native/irrlicht_wrap.cxx:1551:36: warning: using rvalue as lvalue [-fpermissive]
 1551 |                 ((SKeyMap)maps[4]).Action = EKA_STRAFE_LEFT;
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~
src/native/irrlicht_wrap.cxx:1552:36: warning: using rvalue as lvalue [-fpermissive]
 1552 |                 ((SKeyMap)maps[4]).KeyCode = KEY_LEFT;
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~~
src/native/irrlicht_wrap.cxx:1553:36: warning: using rvalue as lvalue [-fpermissive]
 1553 |                 ((SKeyMap)maps[5]).Action = EKA_STRAFE_LEFT;
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~
src/native/irrlicht_wrap.cxx:1554:36: warning: using rvalue as lvalue [-fpermissive]
 1554 |                 ((SKeyMap)maps[5]).KeyCode = KEY_KEY_A;
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~~
src/native/irrlicht_wrap.cxx:1556:36: warning: using rvalue as lvalue [-fpermissive]
 1556 |                 ((SKeyMap)maps[6]).Action = EKA_STRAFE_RIGHT;
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~
src/native/irrlicht_wrap.cxx:1557:36: warning: using rvalue as lvalue [-fpermissive]
 1557 |                 ((SKeyMap)maps[6]).KeyCode = KEY_RIGHT;
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~~
src/native/irrlicht_wrap.cxx:1558:36: warning: using rvalue as lvalue [-fpermissive]
 1558 |                 ((SKeyMap)maps[7]).Action = EKA_STRAFE_RIGHT;
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~
src/native/irrlicht_wrap.cxx:1559:36: warning: using rvalue as lvalue [-fpermissive]
 1559 |                 ((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:21576:3: warning: deleting object of abstract class type 'irr::video::IGPUProgrammingServices' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor]
21576 |   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:21875:3: warning: deleting object of abstract class type 'irr::video::IMaterialRendererServices' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor]
21875 |   delete arg1;
      |   ^~~~~~~~~~~
In file included from ../irrlicht-0.14-patched/include/ISceneNode.h:12:
../irrlicht-0.14-patched/include/irrString.h: In instantiation of 'irr::core::string<T>::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:13: warning: 'irr::core::string<wchar_t>::used' will be initialized after [-Wreorder]
  650 |         s32 used;
      |             ^~~~
../irrlicht-0.14-patched/include/irrString.h:648:12: warning:   'wchar_t* irr::core::string<wchar_t>::array' [-Wreorder]
  648 |         T* array;
      |            ^~~~~
../irrlicht-0.14-patched/include/irrString.h:31:9: warning:   when initialized here [-Wreorder]
   31 |         string()
      |         ^~~~~~
In file included from ../irrlicht-0.14-patched/include/irrlicht.h:34:
../irrlicht-0.14-patched/include/irrArray.h: In instantiation of 'irr::core::array<T>::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:21: warning: 'irr::core::array<irr::video::S3DVertex2TCoords>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
../irrlicht-0.14-patched/include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex2TCoords>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
../irrlicht-0.14-patched/include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
../irrlicht-0.14-patched/include/irrArray.h: In instantiation of 'irr::core::array<T>::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:21: warning: 'irr::core::array<short unsigned int>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
../irrlicht-0.14-patched/include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<short unsigned int>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
../irrlicht-0.14-patched/include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
../irrlicht-0.14-patched/include/irrArray.h: In instantiation of 'irr::core::array<T>::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:21: warning: 'irr::core::array<irr::scene::IMesh*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
../irrlicht-0.14-patched/include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMesh*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
../irrlicht-0.14-patched/include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
../irrlicht-0.14-patched/include/irrArray.h: In instantiation of 'irr::core::array<T>::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:21: warning: 'irr::core::array<irr::scene::IMeshBuffer*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
../irrlicht-0.14-patched/include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMeshBuffer*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
../irrlicht-0.14-patched/include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
../irrlicht-0.14-patched/include/irrArray.h: In instantiation of 'irr::core::array<T>::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:21: warning: 'irr::core::array<irr::video::S3DVertex>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
../irrlicht-0.14-patched/include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertex>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
../irrlicht-0.14-patched/include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
../irrlicht-0.14-patched/include/irrArray.h: In instantiation of 'irr::core::array<T>::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:21: warning: 'irr::core::array<irr::video::S3DVertexTangents>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
../irrlicht-0.14-patched/include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::S3DVertexTangents>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
../irrlicht-0.14-patched/include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
In file included from ../irrlicht-0.14-patched/include/aabbox3d.h:9,
                 from ../irrlicht-0.14-patched/include/irrlicht.h:33:
../irrlicht-0.14-patched/include/plane3d.h: In instantiation of 'irr::core::plane3d<T>::plane3d(const irr::core::plane3d<T>&) [with T = float]':
src/native/irrlicht_wrap.cxx:3408:28:   required from here
../irrlicht-0.14-patched/include/plane3d.h:207:19: warning: 'irr::core::plane3d<float>::D' will be initialized after [-Wreorder]
  207 |                 T D;                                    // distance from origin
      |                   ^
../irrlicht-0.14-patched/include/plane3d.h:206:29: warning:   'irr::core::vector3d<float> irr::core::plane3d<float>::Normal' [-Wreorder]
  206 |                 vector3d<T> Normal;             // normal vector
      |                             ^~~~~~
../irrlicht-0.14-patched/include/plane3d.h:38:17: warning:   when initialized here [-Wreorder]
   38 |                 plane3d(const plane3d<T>& other) :D(other.D), Normal(other.Normal) {};
      |                 ^~~~~~~
../irrlicht-0.14-patched/include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::core::vector3d<float>]':
src/native/irrlicht_wrap.cxx:38321:79:   required from here
../irrlicht-0.14-patched/include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::vector3d<float> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
../irrlicht-0.14-patched/include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::vector3d<float> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
../irrlicht-0.14-patched/include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
../irrlicht-0.14-patched/include/irrArray.h: In instantiation of 'irr::core::array<T>::array(irr::u32) [with T = irr::core::vector3d<float>; irr::u32 = unsigned int]':
src/native/irrlicht_wrap.cxx:38335:83:   required from here
../irrlicht-0.14-patched/include/irrArray.h:432:21: warning: 'irr::core::array<irr::core::vector3d<float> >::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
../irrlicht-0.14-patched/include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::core::vector3d<float> >::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
../irrlicht-0.14-patched/include/irrArray.h:33:9: warning:   when initialized here [-Wreorder]
   33 |         array(u32 start_count)
      |         ^~~~~
../irrlicht-0.14-patched/include/irrArray.h: In instantiation of 'irr::core::array<T>::array() [with T = irr::video::ITexture*]':
src/native/irrlicht_wrap.cxx:40310:105:   required from here
../irrlicht-0.14-patched/include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::ITexture*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
../irrlicht-0.14-patched/include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::ITexture*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
../irrlicht-0.14-patched/include/irrArray.h:25:9: warning:   when initialized here [-Wreorder]
   25 |         array()
      |         ^~~~~
../irrlicht-0.14-patched/include/irrArray.h: In instantiation of 'irr::core::array<T>::array(irr::u32) [with T = irr::video::ITexture*; irr::u32 = unsigned int]':
src/native/irrlicht_wrap.cxx:40324:109:   required from here
../irrlicht-0.14-patched/include/irrArray.h:432:21: warning: 'irr::core::array<irr::video::ITexture*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
../irrlicht-0.14-patched/include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::video::ITexture*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
../irrlicht-0.14-patched/include/irrArray.h:33:9: warning:   when initialized here [-Wreorder]
   33 |         array(u32 start_count)
      |         ^~~~~
../irrlicht-0.14-patched/include/irrArray.h: In instantiation of 'irr::core::array<T>::array(irr::u32) [with T = irr::scene::IMesh*; irr::u32 = unsigned int]':
src/native/irrlicht_wrap.cxx:40753:103:   required from here
../irrlicht-0.14-patched/include/irrArray.h:432:21: warning: 'irr::core::array<irr::scene::IMesh*>::used' will be initialized after [-Wreorder]
  432 |                 u32 used;
      |                     ^~~~
../irrlicht-0.14-patched/include/irrArray.h:431:21: warning:   'irr::u32 irr::core::array<irr::scene::IMesh*>::allocated' [-Wreorder]
  431 |                 u32 allocated;
      |                     ^~~~~~~~~
../irrlicht-0.14-patched/include/irrArray.h:33:9: warning:   when initialized here [-Wreorder]
   33 |         array(u32 start_count)
      |         ^~~~~
src/native/irrlicht_wrap.cxx: At global scope:
src/native/irrlicht_wrap.cxx:1408:21: warning: '_jdoubleArray* SWIG_JavaArrayOutDouble(JNIEnv*, double*, jsize)' defined but not used [-Wunused-function]
 1408 | static jdoubleArray SWIG_JavaArrayOutDouble (JNIEnv *jenv, double *result, jsize sz) {
      |                     ^~~~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1400:13: warning: 'void SWIG_JavaArrayArgoutDouble(JNIEnv*, jdouble*, double*, jdoubleArray)' defined but not used [-Wunused-function]
 1400 | static void SWIG_JavaArrayArgoutDouble (JNIEnv *jenv, jdouble *jarr, double *carr, jdoubleArray input) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1379:12: warning: 'int SWIG_JavaArrayInDouble(JNIEnv*, jdouble**, double**, jdoubleArray)' defined but not used [-Wunused-function]
 1379 | static int SWIG_JavaArrayInDouble (JNIEnv *jenv, jdouble **jarr, double **carr, jdoubleArray input) {
      |            ^~~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1316:19: warning: '_jlongArray* SWIG_JavaArrayOutLonglong(JNIEnv*, long long int*, jsize)' defined but not used [-Wunused-function]
 1316 | static jlongArray SWIG_JavaArrayOutLonglong (JNIEnv *jenv, long long *result, jsize sz) {
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1308:13: warning: 'void SWIG_JavaArrayArgoutLonglong(JNIEnv*, jlong*, long long int*, jlongArray)' defined but not used [-Wunused-function]
 1308 | static void SWIG_JavaArrayArgoutLonglong (JNIEnv *jenv, jlong *jarr, long long *carr, jlongArray input) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1287:12: warning: 'int SWIG_JavaArrayInLonglong(JNIEnv*, jlong**, long long int**, jlongArray)' defined but not used [-Wunused-function]
 1287 | static int SWIG_JavaArrayInLonglong (JNIEnv *jenv, jlong **jarr, long long **carr, jlongArray input) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1270:19: warning: '_jlongArray* SWIG_JavaArrayOutUlong(JNIEnv*, long unsigned int*, jsize)' defined but not used [-Wunused-function]
 1270 | static jlongArray SWIG_JavaArrayOutUlong (JNIEnv *jenv, unsigned long *result, jsize sz) {
      |                   ^~~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1262:13: warning: 'void SWIG_JavaArrayArgoutUlong(JNIEnv*, jlong*, long unsigned int*, jlongArray)' defined but not used [-Wunused-function]
 1262 | static void SWIG_JavaArrayArgoutUlong (JNIEnv *jenv, jlong *jarr, unsigned long *carr, jlongArray input) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1241:12: warning: 'int SWIG_JavaArrayInUlong(JNIEnv*, jlong**, long unsigned int**, jlongArray)' defined but not used [-Wunused-function]
 1241 | static int SWIG_JavaArrayInUlong (JNIEnv *jenv, jlong **jarr, unsigned long **carr, jlongArray input) {
      |            ^~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1224:18: warning: '_jintArray* SWIG_JavaArrayOutLong(JNIEnv*, long int*, jsize)' defined but not used [-Wunused-function]
 1224 | static jintArray SWIG_JavaArrayOutLong (JNIEnv *jenv, long *result, jsize sz) {
      |                  ^~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1216:13: warning: 'void SWIG_JavaArrayArgoutLong(JNIEnv*, jint*, long int*, jintArray)' defined but not used [-Wunused-function]
 1216 | static void SWIG_JavaArrayArgoutLong (JNIEnv *jenv, jint *jarr, long *carr, jintArray input) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1195:12: warning: 'int SWIG_JavaArrayInLong(JNIEnv*, jint**, long int**, jintArray)' defined but not used [-Wunused-function]
 1195 | static int SWIG_JavaArrayInLong (JNIEnv *jenv, jint **jarr, long **carr, jintArray input) {
      |            ^~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1178:19: warning: '_jlongArray* SWIG_JavaArrayOutUint(JNIEnv*, unsigned int*, jsize)' defined but not used [-Wunused-function]
 1178 | static jlongArray SWIG_JavaArrayOutUint (JNIEnv *jenv, unsigned int *result, jsize sz) {
      |                   ^~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1170:13: warning: 'void SWIG_JavaArrayArgoutUint(JNIEnv*, jlong*, unsigned int*, jlongArray)' defined but not used [-Wunused-function]
 1170 | static void SWIG_JavaArrayArgoutUint (JNIEnv *jenv, jlong *jarr, unsigned int *carr, jlongArray input) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1149:12: warning: 'int SWIG_JavaArrayInUint(JNIEnv*, jlong**, unsigned int**, jlongArray)' defined but not used [-Wunused-function]
 1149 | static int SWIG_JavaArrayInUint (JNIEnv *jenv, jlong **jarr, unsigned int **carr, jlongArray input) {
      |            ^~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1132:18: warning: '_jintArray* SWIG_JavaArrayOutInt(JNIEnv*, int*, jsize)' defined but not used [-Wunused-function]
 1132 | static jintArray SWIG_JavaArrayOutInt (JNIEnv *jenv, int *result, jsize sz) {
      |                  ^~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1040:20: warning: '_jshortArray* SWIG_JavaArrayOutShort(JNIEnv*, short int*, jsize)' defined but not used [-Wunused-function]
 1040 | static jshortArray SWIG_JavaArrayOutShort (JNIEnv *jenv, short *result, jsize sz) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1032:13: warning: 'void SWIG_JavaArrayArgoutShort(JNIEnv*, jshort*, short int*, jshortArray)' defined but not used [-Wunused-function]
 1032 | static void SWIG_JavaArrayArgoutShort (JNIEnv *jenv, jshort *jarr, short *carr, jshortArray input) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:1011:12: warning: 'int SWIG_JavaArrayInShort(JNIEnv*, jshort**, short int**, jshortArray)' defined but not used [-Wunused-function]
 1011 | static int SWIG_JavaArrayInShort (JNIEnv *jenv, jshort **jarr, short **carr, jshortArray input) {
      |            ^~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:994:20: warning: '_jshortArray* SWIG_JavaArrayOutUchar(JNIEnv*, unsigned char*, jsize)' defined but not used [-Wunused-function]
  994 | static jshortArray SWIG_JavaArrayOutUchar (JNIEnv *jenv, unsigned char *result, jsize sz) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:986:13: warning: 'void SWIG_JavaArrayArgoutUchar(JNIEnv*, jshort*, unsigned char*, jshortArray)' defined but not used [-Wunused-function]
  986 | static void SWIG_JavaArrayArgoutUchar (JNIEnv *jenv, jshort *jarr, unsigned char *carr, jshortArray input) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:965:12: warning: 'int SWIG_JavaArrayInUchar(JNIEnv*, jshort**, unsigned char**, jshortArray)' defined but not used [-Wunused-function]
  965 | static int SWIG_JavaArrayInUchar (JNIEnv *jenv, jshort **jarr, unsigned char **carr, jshortArray input) {
      |            ^~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:948:19: warning: '_jbyteArray* SWIG_JavaArrayOutSchar(JNIEnv*, signed char*, jsize)' defined but not used [-Wunused-function]
  948 | static jbyteArray SWIG_JavaArrayOutSchar (JNIEnv *jenv, signed char *result, jsize sz) {
      |                   ^~~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:940:13: warning: 'void SWIG_JavaArrayArgoutSchar(JNIEnv*, jbyte*, signed char*, jbyteArray)' defined but not used [-Wunused-function]
  940 | static void SWIG_JavaArrayArgoutSchar (JNIEnv *jenv, jbyte *jarr, signed char *carr, jbyteArray input) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/native/irrlicht_wrap.cxx:919:12: warning: 'int SWIG_JavaArrayInSchar(JNIEnv*, jbyte**, signed char**, jbyteArray)' defined but not used [-Wunused-function]
  919 | static int SWIG_JavaArrayInSchar (JNIEnv *jenv, jbyte **jarr, signed char **carr, jbyteArray input) {
      |            ^~~~~~~~~~~~~~~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fno-strict-aliasing -fpermissive -g -shared lib/irrlicht_wrap.o -o libirrlicht_wrap.so -L../irrlicht-0.14-patched/lib/Linux -lIrrlicht -ljpeg -lpng -lz  -L/usr/X11R6/lib -lX11 -lGL -lXxf86vm -lXext -lc -lGLU
../irrlicht-0.14-patched/CAnimatedMeshMD2.cpp: In member function 'loadFile':
../irrlicht-0.14-patched/CAnimatedMeshMD2.cpp:506:71: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  506 |         FrameList = new core::array<video::S3DVertex>[header.numFrames];
      |                                                                       ^
../irrlicht-0.14-patched/CAnimatedMeshMD2.cpp:506:71: note: in a call to built-in allocation function 'operator new []'
../irrlicht-0.14-patched/CAnimatedMeshMD2.cpp:541:103: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  541 |         core::array< core::vector3df >* vertices = new core::array< core::vector3df >[header.numFrames];
      |                                                                                                       ^
../irrlicht-0.14-patched/CAnimatedMeshMD2.cpp:541:103: note: in a call to built-in allocation function 'operator new []'
../irrlicht-0.14-patched/CAnimatedMeshMD2.cpp:542:102: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  542 |         core::array< core::vector3df >* normals = new core::array< core::vector3df >[header.numFrames];
      |                                                                                                      ^
../irrlicht-0.14-patched/CAnimatedMeshMD2.cpp:542:102: note: in a call to built-in allocation function 'operator new []'
+ popd
~/build/BUILD/bolzplatz2006-1.0.3
+ pushd libsrc/lwjgl
~/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl ~/build/BUILD/bolzplatz2006-1.0.3
+ 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 8
    [lwjgl] /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/input/Mouse.java:201: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [lwjgl] 			buttonMap.put(buttonName[i], new Integer(i));
    [lwjgl] 			                             ^
    [lwjgl] /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/input/Keyboard.java:224: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [lwjgl] 					keyMap.put(name, new Integer(key));
    [lwjgl] 					                 ^
    [lwjgl] /builddir/build/BUILD/bolzplatz2006-1.0.3/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 or override a deprecated API.
    [lwjgl] Note: Recompile with -Xlint:deprecation for details.
    [lwjgl] Note: Some input files use unchecked or unsafe operations.
    [lwjgl] Note: Recompile with -Xlint:unchecked for details.
    [lwjgl] 5 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 8
   [openal] 1 warning
    [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 8
    [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:106: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [audio]                 track_time_separator = new Integer(-1);
    [audio]                                        ^
    [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:200: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [audio]                 buffer_end_track_time.addLast(new Integer(current_stream.tellTime()));
    [audio]                                               ^
    [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:217: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [audio]                                 buffer_end_track_time.addLast(new Integer(current_stream.tellTime()));
    [audio]                                                               ^
    [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:228: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [audio]                         buffer_end_track_time.addLast(new Integer(current_stream.tellTime()));
    [audio]                                                       ^
    [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:358: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [audio]                                         buffer_end_track_time.addLast(new Integer(current_stream.tellTime()));
    [audio]                                                                       ^
    [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:371: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [audio]                                 buffer_end_track_time.addLast(new Integer(current_stream.tellTime()));
    [audio]                                                               ^
    [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:494: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [audio]                                                 buffer_end_track_time.addLast(new Integer(current_stream.tellTime()));
    [audio]                                                                               ^
    [audio] /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java:514: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [audio]                                         buffer_end_track_time.addLast(new Integer(current_stream.tellTime()));
    [audio]                                                                       ^
    [audio] Note: /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java uses or overrides a deprecated API.
    [audio] Note: Recompile with -Xlint:deprecation for details.
    [audio] Note: /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/StreamPlaylist.java uses unchecked or unsafe operations.
    [audio] Note: Recompile with -Xlint:unchecked for details.
    [audio] 9 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 8
[audio-vorbis] Note: /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/audio/vorbis/DataStream.java uses or overrides a deprecated API.
[audio-vorbis] Note: Recompile with -Xlint:deprecation for details.
[audio-vorbis] 1 warning
   [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 8
   [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/AWTGLCanvas.java uses or overrides a deprecated API.
   [opengl] Note: Recompile with -Xlint:deprecation for details.
   [opengl] Note: /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/opengl/MacOSXDisplay.java uses unchecked or unsafe operations.
   [opengl] Note: Recompile with -Xlint:unchecked for details.
   [opengl] 7 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 8
     [test] /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/fmod3/FMOD.java:362: warning: [removal] Long(long) in Long has been deprecated and marked for removal
     [test] 		Long callbackID = new Long(handle);
     [test] 		                  ^
     [test] /builddir/build/BUILD/bolzplatz2006-1.0.3/libsrc/lwjgl/src/java/org/lwjgl/fmod3/FMOD.java:388: warning: [removal] Long(long) in Long has been deprecated and marked for removal
     [test] 		return (ArrayList) callbacks[type].get(new Long(handle));
     [test] 		                                       ^
     [test] Note: Some input files use unchecked or unsafe operations.
     [test] Note: Recompile with -Xlint:unchecked for details.
     [test] 3 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 8
 [examples] Note: Some input files use unchecked or unsafe operations.
 [examples] Note: Recompile with -Xlint:unchecked for details.
 [examples] 1 warning
     [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 8
     [util] Note: Some input files use unchecked or unsafe operations.
     [util] Note: Recompile with -Xlint:unchecked for details.
     [util] 1 warning
    [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 8
    [devil] 1 warning

-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: 4 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 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux context.c -o context.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux display.c -o display.o
     [exec] display.c:120:13: warning: 'isXrandrSupported' defined but not used [-Wunused-function]
     [exec]   120 | static bool isXrandrSupported(JNIEnv *env, Display *disp) {
     [exec]       |             ^~~~~~~~~~~~~~~~~
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux extgl_glx.c -o extgl_glx.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux org_lwjgl_input_Cursor.c -o org_lwjgl_input_Cursor.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux org_lwjgl_input_Keyboard.c -o org_lwjgl_input_Keyboard.o
     [exec] org_lwjgl_input_Keyboard.c: In function 'Java_org_lwjgl_opengl_LinuxDisplay_nCreateKeyboard':
     [exec] org_lwjgl_input_Keyboard.c:144:33: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations]
     [exec]   144 |                                 KeySym key_sym = XKeycodeToKeysym(getDisplay(), key_code, 0);
     [exec]       |                                 ^~~~~~
     [exec] In file included from org_lwjgl_input_Keyboard.c:43:
     [exec] /usr/include/X11/Xlib.h:1687:15: note: declared here
     [exec]  1687 | extern KeySym XKeycodeToKeysym(
     [exec]       |               ^~~~~~~~~~~~~~~~
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux org_lwjgl_input_Mouse.c -o org_lwjgl_input_Mouse.o
     [exec] org_lwjgl_opengl_Display.c: In function 'errorHandler':
     [exec] org_lwjgl_opengl_Display.c:118:82: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 981 and 991 [-Wformat-truncation=]
     [exec]   118 |         snprintf(error_message, ERR_MSG_SIZE, "X Error - serial: %d, error_code: %s, request_code: %d, minor_code: %d", (int)error->serial, err_msg_buffer, (int)error->request_code, (int)error->minor_code);
     [exec]       |                                                                                  ^~                                                         ~~~~~~~~~~~~~~
     [exec] org_lwjgl_opengl_Display.c:118:47: note: directive argument in the range [0, 255]
     [exec]   118 |         snprintf(error_message, ERR_MSG_SIZE, "X Error - serial: %d, error_code: %s, request_code: %d, minor_code: %d", (int)error->serial, err_msg_buffer, (int)error->request_code, (int)error->minor_code);
     [exec]       |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     [exec] org_lwjgl_opengl_Display.c:118:47: note: directive argument in the range [0, 255]
     [exec] In file included from /usr/include/stdio.h:906,
     [exec]                  from org_lwjgl_opengl_Display.c:45:
     [exec] In function 'snprintf',
     [exec]     inlined from 'errorHandler' at org_lwjgl_opengl_Display.c:118:2:
     [exec] /usr/include/bits/stdio2.h:54:10: note: '__snprintf_chk' output between 66 and 1103 bytes into a destination of size 1024
     [exec]    54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
     [exec]       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     [exec]    55 |                                    __glibc_objsize (__s), __fmt,
     [exec]       |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     [exec]    56 |                                    __va_arg_pack ());
     [exec]       |                                    ~~~~~~~~~~~~~~~~~
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux org_lwjgl_opengl_Display.c -o org_lwjgl_opengl_Display.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c -o org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux org_lwjgl_opengl_LinuxCanvasImplementation.c -o org_lwjgl_opengl_LinuxCanvasImplementation.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux org_lwjgl_opengl_LinuxContextImplementation.c -o org_lwjgl_opengl_LinuxContextImplementation.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux org_lwjgl_opengl_LinuxPeerInfo.c -o org_lwjgl_opengl_LinuxPeerInfo.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux org_lwjgl_opengl_Pbuffer.c -o org_lwjgl_opengl_Pbuffer.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/common_tools.c -o ../common/common_tools.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/extal.c -o ../common/extal.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/extgl.c -o ../common/extgl.o
     [exec] ../common/org_lwjgl_openal_AL10.c: In function 'Java_org_lwjgl_openal_AL10_alGetString':
     [exec] ../common/org_lwjgl_openal_AL10.c:249:37: warning: pointer targets in passing argument 2 of 'NewStringNative' differ in signedness [-Wpointer-sign]
     [exec]   249 |         return NewStringNative(env, __result);
     [exec]       |                                     ^~~~~~~~
     [exec]       |                                     |
     [exec]       |                                     ALubyte * {aka unsigned char *}
     [exec] In file included from ../common/extal.h:54,
     [exec]                  from ../common/org_lwjgl_openal_AL10.c:4:
     [exec] ../common/common_tools.h:150:57: note: expected 'const char *' but argument is of type 'ALubyte *' {aka 'unsigned char *'}
     [exec]   150 | extern jstring NewStringNative(JNIEnv *env, const char *str);
     [exec]       |                                             ~~~~~~~~~~~~^~~
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/org_lwjgl_openal_AL.c -o ../common/org_lwjgl_openal_AL.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/org_lwjgl_openal_AL10.c -o ../common/org_lwjgl_openal_AL10.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/org_lwjgl_openal_ALC.c -o ../common/org_lwjgl_openal_ALC.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/org_lwjgl_opengl_AWTSurfaceLock.c -o ../common/org_lwjgl_opengl_AWTSurfaceLock.o
     [exec] ../common/org_lwjgl_opengl_GL11.c: In function 'Java_org_lwjgl_opengl_GL11_nglGetString':
     [exec] ../common/org_lwjgl_opengl_GL11.c:845:37: warning: pointer targets in passing argument 2 of 'NewStringNative' differ in signedness [-Wpointer-sign]
     [exec]   845 |         return NewStringNative(env, __result);
     [exec]       |                                     ^~~~~~~~
     [exec]       |                                     |
     [exec]       |                                     const GLubyte * {aka const unsigned char *}
     [exec] In file included from ../common/extgl.h:100,
     [exec]                  from ../common/org_lwjgl_opengl_GL11.c:4:
     [exec] ../common/common_tools.h:150:57: note: expected 'const char *' but argument is of type 'const GLubyte *' {aka 'const unsigned char *'}
     [exec]   150 | extern jstring NewStringNative(JNIEnv *env, const char *str);
     [exec]       |                                             ~~~~~~~~~~~~^~~
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/org_lwjgl_opengl_GL11.c -o ../common/org_lwjgl_opengl_GL11.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/org_lwjgl_opengl_GL12.c -o ../common/org_lwjgl_opengl_GL12.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/org_lwjgl_opengl_GL13.c -o ../common/org_lwjgl_opengl_GL13.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/org_lwjgl_opengl_GL14.c -o ../common/org_lwjgl_opengl_GL14.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/org_lwjgl_opengl_GL15.c -o ../common/org_lwjgl_opengl_GL15.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/org_lwjgl_opengl_GL20.c -o ../common/org_lwjgl_opengl_GL20.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/org_lwjgl_opengl_GLContext.c -o ../common/org_lwjgl_opengl_GLContext.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBBufferObject.c -o ../common/arb/org_lwjgl_opengl_ARBBufferObject.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBColorBufferFloat.c -o ../common/arb/org_lwjgl_opengl_ARBColorBufferFloat.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBDrawBuffers.c -o ../common/arb/org_lwjgl_opengl_ARBDrawBuffers.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBImaging.c -o ../common/arb/org_lwjgl_opengl_ARBImaging.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBMatrixPalette.c -o ../common/arb/org_lwjgl_opengl_ARBMatrixPalette.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBMultisample.c -o ../common/arb/org_lwjgl_opengl_ARBMultisample.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBMultitexture.c -o ../common/arb/org_lwjgl_opengl_ARBMultitexture.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBOcclusionQuery.c -o ../common/arb/org_lwjgl_opengl_ARBOcclusionQuery.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBPointParameters.c -o ../common/arb/org_lwjgl_opengl_ARBPointParameters.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBProgram.c -o ../common/arb/org_lwjgl_opengl_ARBProgram.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBShaderObjects.c -o ../common/arb/org_lwjgl_opengl_ARBShaderObjects.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBTextureCompression.c -o ../common/arb/org_lwjgl_opengl_ARBTextureCompression.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBTransposeMatrix.c -o ../common/arb/org_lwjgl_opengl_ARBTransposeMatrix.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBVertexBlend.c -o ../common/arb/org_lwjgl_opengl_ARBVertexBlend.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBVertexProgram.c -o ../common/arb/org_lwjgl_opengl_ARBVertexProgram.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBVertexShader.c -o ../common/arb/org_lwjgl_opengl_ARBVertexShader.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/arb/org_lwjgl_opengl_ARBWindowPos.c -o ../common/arb/org_lwjgl_opengl_ARBWindowPos.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIDrawBuffers.c -o ../common/ati/org_lwjgl_opengl_ATIDrawBuffers.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIElementArray.c -o ../common/ati/org_lwjgl_opengl_ATIElementArray.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.c -o ../common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIFragmentShader.c -o ../common/ati/org_lwjgl_opengl_ATIFragmentShader.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.c -o ../common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIPnTriangles.c -o ../common/ati/org_lwjgl_opengl_ATIPnTriangles.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATISeparateStencil.c -o ../common/ati/org_lwjgl_opengl_ATISeparateStencil.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIVertexArrayObject.c -o ../common/ati/org_lwjgl_opengl_ATIVertexArrayObject.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.c -o ../common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ati/org_lwjgl_opengl_ATIVertexStreams.c -o ../common/ati/org_lwjgl_opengl_ATIVertexStreams.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.c -o ../common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.c -o ../common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.c -o ../common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.c -o ../common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTDrawRangeElements.c -o ../common/ext/org_lwjgl_opengl_EXTDrawRangeElements.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTFogCoord.c -o ../common/ext/org_lwjgl_opengl_EXTFogCoord.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTFramebufferObject.c -o ../common/ext/org_lwjgl_opengl_EXTFramebufferObject.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.c -o ../common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTPalettedTexture.c -o ../common/ext/org_lwjgl_opengl_EXTPalettedTexture.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTPointParameters.c -o ../common/ext/org_lwjgl_opengl_EXTPointParameters.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTSecondaryColor.c -o ../common/ext/org_lwjgl_opengl_EXTSecondaryColor.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTStencilTwoSide.c -o ../common/ext/org_lwjgl_opengl_EXTStencilTwoSide.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTVertexShader.c -o ../common/ext/org_lwjgl_opengl_EXTVertexShader.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ext/org_lwjgl_opengl_EXTVertexWeighting.c -o ../common/ext/org_lwjgl_opengl_EXTVertexWeighting.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVEvaluators.c -o ../common/nv/org_lwjgl_opengl_NVEvaluators.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVFence.c -o ../common/nv/org_lwjgl_opengl_NVFence.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVFragmentProgram.c -o ../common/nv/org_lwjgl_opengl_NVFragmentProgram.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVHalfFloat.c -o ../common/nv/org_lwjgl_opengl_NVHalfFloat.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVOcclusionQuery.c -o ../common/nv/org_lwjgl_opengl_NVOcclusionQuery.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVPixelDataRange.c -o ../common/nv/org_lwjgl_opengl_NVPixelDataRange.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVPointSprite.c -o ../common/nv/org_lwjgl_opengl_NVPointSprite.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVPrimitiveRestart.c -o ../common/nv/org_lwjgl_opengl_NVPrimitiveRestart.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVProgram.c -o ../common/nv/org_lwjgl_opengl_NVProgram.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVRegisterCombiners.c -o ../common/nv/org_lwjgl_opengl_NVRegisterCombiners.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVRegisterCombiners2.c -o ../common/nv/org_lwjgl_opengl_NVRegisterCombiners2.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVVertexArrayRange.c -o ../common/nv/org_lwjgl_opengl_NVVertexArrayRange.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/nv/org_lwjgl_opengl_NVVertexProgram.c -o ../common/nv/org_lwjgl_opengl_NVVertexProgram.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ov/org_lwjgl_audio_vorbis_DataStream.c -o ../common/ov/org_lwjgl_audio_vorbis_DataStream.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ov/org_lwjgl_audio_vorbis_Util.c -o ../common/ov/org_lwjgl_audio_vorbis_Util.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ov/ov_al_helper.c -o ../common/ov/ov_al_helper.o
     [exec] gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_X11 -pthread -c -I../common -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux ../common/ov/ov_callback_mem.c -o ../common/ov/ov_callback_mem.o
     [exec] gcc -shared -Wall -o liblwjgl.so context.o display.o extgl_glx.o org_lwjgl_input_Cursor.o org_lwjgl_input_Keyboard.o org_lwjgl_input_Mouse.o org_lwjgl_opengl_Display.o org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.o org_lwjgl_opengl_LinuxCanvasImplementation.o org_lwjgl_opengl_LinuxContextImplementation.o org_lwjgl_opengl_LinuxPeerInfo.o org_lwjgl_opengl_Pbuffer.o ../common/common_tools.o ../common/extal.o ../common/extgl.o ../common/org_lwjgl_openal_AL.o ../common/org_lwjgl_openal_AL10.o ../common/org_lwjgl_openal_ALC.o ../common/org_lwjgl_opengl_AWTSurfaceLock.o ../common/org_lwjgl_opengl_GL11.o ../common/org_lwjgl_opengl_GL12.o ../common/org_lwjgl_opengl_GL13.o ../common/org_lwjgl_opengl_GL14.o ../common/org_lwjgl_opengl_GL15.o ../common/org_lwjgl_opengl_GL20.o ../common/org_lwjgl_opengl_GLContext.o ../common/arb/org_lwjgl_opengl_ARBBufferObject.o ../common/arb/org_lwjgl_opengl_ARBColorBufferFloat.o ../common/arb/org_lwjgl_opengl_ARBDrawBuffers.o ../common/arb/org_lwjgl_opengl_ARBImaging.o ../common/arb/org_lwjgl_opengl_ARBMatrixPalette.o ../common/arb/org_lwjgl_opengl_ARBMultisample.o ../common/arb/org_lwjgl_opengl_ARBMultitexture.o ../common/arb/org_lwjgl_opengl_ARBOcclusionQuery.o ../common/arb/org_lwjgl_opengl_ARBPointParameters.o ../common/arb/org_lwjgl_opengl_ARBProgram.o ../common/arb/org_lwjgl_opengl_ARBShaderObjects.o ../common/arb/org_lwjgl_opengl_ARBTextureCompression.o ../common/arb/org_lwjgl_opengl_ARBTransposeMatrix.o ../common/arb/org_lwjgl_opengl_ARBVertexBlend.o ../common/arb/org_lwjgl_opengl_ARBVertexProgram.o ../common/arb/org_lwjgl_opengl_ARBVertexShader.o ../common/arb/org_lwjgl_opengl_ARBWindowPos.o ../common/ati/org_lwjgl_opengl_ATIDrawBuffers.o ../common/ati/org_lwjgl_opengl_ATIElementArray.o ../common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.o ../common/ati/org_lwjgl_opengl_ATIFragmentShader.o ../common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.o ../common/ati/org_lwjgl_opengl_ATIPnTriangles.o ../common/ati/org_lwjgl_opengl_ATISeparateStencil.o ../common/ati/org_lwjgl_opengl_ATIVertexArrayObject.o ../common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.o ../common/ati/org_lwjgl_opengl_ATIVertexStreams.o ../common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.o ../common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.o ../common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.o ../common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.o ../common/ext/org_lwjgl_opengl_EXTDrawRangeElements.o ../common/ext/org_lwjgl_opengl_EXTFogCoord.o ../common/ext/org_lwjgl_opengl_EXTFramebufferObject.o ../common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.o ../common/ext/org_lwjgl_opengl_EXTPalettedTexture.o ../common/ext/org_lwjgl_opengl_EXTPointParameters.o ../common/ext/org_lwjgl_opengl_EXTSecondaryColor.o ../common/ext/org_lwjgl_opengl_EXTStencilTwoSide.o ../common/ext/org_lwjgl_opengl_EXTVertexShader.o ../common/ext/org_lwjgl_opengl_EXTVertexWeighting.o ../common/nv/org_lwjgl_opengl_NVEvaluators.o ../common/nv/org_lwjgl_opengl_NVFence.o ../common/nv/org_lwjgl_opengl_NVFragmentProgram.o ../common/nv/org_lwjgl_opengl_NVHalfFloat.o ../common/nv/org_lwjgl_opengl_NVOcclusionQuery.o ../common/nv/org_lwjgl_opengl_NVPixelDataRange.o ../common/nv/org_lwjgl_opengl_NVPointSprite.o ../common/nv/org_lwjgl_opengl_NVPrimitiveRestart.o ../common/nv/org_lwjgl_opengl_NVProgram.o ../common/nv/org_lwjgl_opengl_NVRegisterCombiners.o ../common/nv/org_lwjgl_opengl_NVRegisterCombiners2.o ../common/nv/org_lwjgl_opengl_NVVertexArrayRange.o ../common/nv/org_lwjgl_opengl_NVVertexProgram.o ../common/ov/org_lwjgl_audio_vorbis_DataStream.o ../common/ov/org_lwjgl_audio_vorbis_Util.o ../common/ov/ov_al_helper.o ../common/ov/ov_callback_mem.o -lX11 -lXext -lpthread -L/usr/lib/jvm/java-openjdk/lib -ljawt -lvorbisfile -lXxf86vm -lXcursor -lXrender -lXrandr
     [exec] liblwjgl.so
     [exec] make: liblwjgl.so: No such file or directory
     [exec] make: *** [Makefile:15: liblwjgl.so] Error 127
     [exec] Result: 2
     [exec] gcc -fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux extil.c -o extil.o
     [exec] gcc -fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux extilu.c -o extilu.o
     [exec] gcc -fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux extilut.c -o extilut.o
     [exec] gcc -fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I/usr/lib/jvm/java-openjdk/include -I/usr/lib/jvm/java-openjdk/include/linux org_lwjgl_devil_IL.c -o org_lwjgl_devil_IL.o
     [exec] 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 org_lwjgl_devil_ILUT.c -o org_lwjgl_devil_ILUT.o
     [exec] gcc -shared -Wall -o liblwjgl-devil.so extil.o extilu.o extilut.o org_lwjgl_devil_IL.o org_lwjgl_devil_ILU.o org_lwjgl_devil_ILUT.o ../common_tools.o -lpthread
     [exec] strip liblwjgl-devil.so
     [move] Moving 1 file to /builddir/build/BUILD/bolzplatz2006-1.0.3/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: 9 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
./src/com/xenoage/bp2k6/util/Resolution.java:160: warning: [removal] Integer(String) in Integer has been deprecated and marked for removal
    Integer w = new Integer(document.getRootElement().element("width").getText());
                ^
./src/com/xenoage/bp2k6/util/Resolution.java:161: warning: [removal] Integer(String) in Integer has been deprecated and marked for removal
    Integer h = new Integer(document.getRootElement().element("height").getText());
                ^
./src/com/xenoage/bp2k6/util/Resolution.java:162: warning: [removal] Integer(String) in Integer has been deprecated and marked for removal
    Integer d = new Integer(document.getRootElement().element("depth").getText());
                ^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
3 warnings
+ jar cf bolzplatz2006.jar -C classes .
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.GIno9V
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x
++ dirname /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd bolzplatz2006-1.0.3
+ mkdir -p /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/usr/bin
+ mkdir -p /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/usr/lib64/bolzplatz2006
+ mkdir -p /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/usr/share/appdata
+ mkdir -p /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/usr/share/bolzplatz2006
+ mkdir -p /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/usr/share/java/bolzplatz2006
+ mkdir -p /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/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-53.fc38.s390x/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-53.fc38.s390x/usr/lib64/bolzplatz2006
+ install -m 755 /builddir/build/SOURCES/bolzplatz2006.sh /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/usr/bin/bolzplatz2006
+ install -m 755 /builddir/build/SOURCES/bolzplatz2006-settings.sh /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/usr/bin/bolzplatz2006-settings
+ install -p -m 644 /builddir/build/SOURCES/bolzplatz2006.png /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/usr/share/icons/hicolor/128x128/apps
+ desktop-file-install --dir /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/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-53.fc38.s390x/usr/share/appdata
+ appstream-util validate-relax --nonet /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/usr/share/appdata/bolzplatz2006.appdata.xml
/builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/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-53.fc38.s390x/usr/share/bolzplatz2006
+ /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.0.3-53.fc38 --unique-debug-suffix -1.0.3-53.fc38.s390x --unique-debug-src-base bolzplatz2006-1.0.3-53.fc38.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/bolzplatz2006-1.0.3
extracting debug info from /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/usr/lib64/bolzplatz2006/libirrlicht_wrap.so
extracting debug info from /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/usr/lib64/bolzplatz2006/liblwjgl.so
original debug info size: 15980kB, size after compression: 12308kB
/usr/bin/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match.
8354 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
mangling shebang in /usr/bin/bolzplatz2006-settings from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/bin/bolzplatz2006 from /bin/sh to #!/usr/bin/sh
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/redhat/brp-python-hardlink
Processing files: bolzplatz2006-1.0.3-53.fc38.s390x
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.eFIePH
+ umask 022
+ cd /builddir/build/BUILD
+ cd bolzplatz2006-1.0.3
+ LICENSEDIR=/builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/usr/share/licenses/bolzplatz2006
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/usr/share/licenses/bolzplatz2006
+ cp -pr license.txt /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x/usr/share/licenses/bolzplatz2006
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: application() application(bolzplatz2006.desktop) bolzplatz2006 = 1.0.3-53.fc38 bolzplatz2006(s390-64) = 1.0.3-53.fc38 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.2)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(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) libgcc_s.so.1(GCC_3.3.1)(64bit) libjawt.so()(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2)(64bit) libm.so.6(GLIBC_2.27)(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libvorbisfile.so.3()(64bit) libz.so.1()(64bit) rtld(GNU_HASH)
Processing files: bolzplatz2006-debugsource-1.0.3-53.fc38.s390x
Provides: bolzplatz2006-debugsource = 1.0.3-53.fc38 bolzplatz2006-debugsource(s390-64) = 1.0.3-53.fc38
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-53.fc38.s390x
Provides: bolzplatz2006-debuginfo = 1.0.3-53.fc38 bolzplatz2006-debuginfo(s390-64) = 1.0.3-53.fc38 debuginfo(build-id) = 595e433d44f2200f852eb1214843cb83fa4a875f debuginfo(build-id) = 8d5704413a46adfa505cd9a6978e1cb8370ab671 libirrlicht_wrap.so-1.0.3-53.fc38.s390x.debug()(64bit) liblwjgl.so-1.0.3-53.fc38.s390x.debug()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: bolzplatz2006-debugsource(s390-64) = 1.0.3-53.fc38
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x
Wrote: /builddir/build/RPMS/bolzplatz2006-debugsource-1.0.3-53.fc38.s390x.rpm
Wrote: /builddir/build/RPMS/bolzplatz2006-1.0.3-53.fc38.s390x.rpm
Wrote: /builddir/build/RPMS/bolzplatz2006-debuginfo-1.0.3-53.fc38.s390x.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.XUCxg2
+ umask 022
+ cd /builddir/build/BUILD
+ cd bolzplatz2006-1.0.3
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/bolzplatz2006-1.0.3-53.fc38.s390x
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.H6VfqG
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf bolzplatz2006-1.0.3 bolzplatz2006-1.0.3.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: rpmbuild bolzplatz2006-1.0.3-53.fc38.src.rpm
Finish: build phase for bolzplatz2006-1.0.3-53.fc38.src.rpm
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-s390x-1671795636.924757/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-s390x-1671795636.924757/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-s390x-1671795636.924757/root/var/log/dnf.log
INFO: Done(/var/lib/copr-rpmbuild/results/bolzplatz2006-1.0.3-53.fc38.src.rpm) Config(child) 2 minutes 50 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
Finish: run
Running RPMResults tool