Warning: Permanently added '35.173.221.69' (ECDSA) to the list of known hosts.
Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 1920197 --chroot fedora-rawhide-x86_64 --detached
Version: 0.45
Task:
{'build_id': 1920197,
 'buildroot_pkgs': [],
 'chroot': 'fedora-rawhide-x86_64',
 'enable_net': False,
 'git_hash': 'c056d1851889b6dc2576fa9ce812272efd69d51c',
 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/odubaj/autoconf-2.70/povray.git',
 'isolation': 'default',
 'memory_reqs': 2048,
 'package_name': 'povray',
 'package_version': '3.7.0.8-10.fc33',
 'project_dirname': 'autoconf-2.70',
 'project_name': 'autoconf-2.70',
 'project_owner': 'odubaj',
 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/odubaj/autoconf-2.70/fedora-rawhide-x86_64/',
            'id': 'copr_base',
            'name': 'Copr repository'}],
 'sandbox': 'odubaj/autoconf-2.70--odubaj',
 'source_json': {},
 'source_type': None,
 'submitter': 'odubaj',
 'task_id': '1920197-fedora-rawhide-x86_64',
 'timeout': 18000,
 'uses_devel_repo': False,
 'with_opts': [],
 'without_opts': []}

Running: git clone https://copr-dist-git.fedorainfracloud.org/git/odubaj/autoconf-2.70/povray.git /tmp/copr-rpmbuild-3pysysk9/obtain-sources/povray --depth 500 --no-single-branch

cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/odubaj/autoconf-2.70/povray.git', '/tmp/copr-rpmbuild-3pysysk9/obtain-sources/povray', '--depth', '500', '--no-single-branch']
cwd: .
rc: 0
stdout: 
stderr: Cloning into '/tmp/copr-rpmbuild-3pysysk9/obtain-sources/povray'...

Running: git checkout c056d1851889b6dc2576fa9ce812272efd69d51c

cmd: ['git', 'checkout', 'c056d1851889b6dc2576fa9ce812272efd69d51c']
cwd: /tmp/copr-rpmbuild-3pysysk9/obtain-sources/povray
rc: 0
stdout: 
stderr: Note: switching to 'c056d1851889b6dc2576fa9ce812272efd69d51c'.

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 c056d18 automatic import of povray

Running: copr-distgit-client sources

/usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated
cmd: ['copr-distgit-client', 'sources']
cwd: /tmp/copr-rpmbuild-3pysysk9/obtain-sources/povray
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 povray-3.7.0.8.tar.gz
INFO: Calling: curl -H Pragma: -o povray-3.7.0.8.tar.gz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/odubaj/autoconf-2.70/povray/povray-3.7.0.8.tar.gz/md5/ec56b6a59e383e85369850841f910cff/povray-3.7.0.8.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 50.4M  100 50.4M    0     0  35.9M      0  0:00:01  0:00:01 --:--:-- 35.9M
INFO: Reading stdout from command: md5sum povray-3.7.0.8.tar.gz

Running (timeout=18000): unbuffer mock --buildsrpm --spec /tmp/copr-rpmbuild-3pysysk9/obtain-sources/povray/povray.spec --sources /tmp/copr-rpmbuild-3pysysk9/obtain-sources/povray --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1611948391.735902 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 2.9 starting (python version = 3.9.1, NVR = mock-2.9-1.fc33)...
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(/tmp/copr-rpmbuild-3pysysk9/obtain-sources/povray/povray.spec)  Config(fedora-rawhide-x86_64)
Start: clean chroot
Finish: clean chroot
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1611948391.735902/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: 2.9
INFO: Mock Version: 2.9
Start(bootstrap): dnf install
No matches found for the following disable plugin patterns: local, spacewalk
Copr repository                                  46 MB/s |  15 MB     00:00    
fedora                                           24 MB/s |  73 MB     00:03    
Last metadata expiration check: 0:00:04 ago on Fri Jan 29 19:26:40 2021.
Dependencies resolved.
================================================================================
 Package                      Arch   Version                    Repo       Size
================================================================================
Installing:
 dnf                          noarch 4.6.0-1.fc34               fedora    446 k
 dnf-plugins-core             noarch 4.0.19-1.fc34              fedora     35 k
Installing dependencies:
 alternatives                 x86_64 1.15-1.fc34                fedora     35 k
 audit-libs                   x86_64 3.0-1.fc34                 fedora    113 k
 basesystem                   noarch 11-10.fc33                 fedora    6.8 k
 bash                         x86_64 5.1.0-2.fc34               copr_base 1.7 M
 bzip2-libs                   x86_64 1.0.8-4.fc33               fedora     40 k
 ca-certificates              noarch 2020.2.41-6.fc34           fedora    353 k
 coreutils                    x86_64 8.32-15.fc34               fedora    1.1 M
 coreutils-common             x86_64 8.32-15.fc34               fedora    2.0 M
 crypto-policies              noarch 20210127-2.gitb21c811.fc34 fedora     57 k
 curl                         x86_64 7.74.0-4.fc34              copr_base 299 k
 cyrus-sasl-lib               x86_64 2.1.27-6.fc33              fedora    101 k
 dbus-libs                    x86_64 1:1.12.20-3.fc34           copr_base 153 k
 dnf-data                     noarch 4.6.0-1.fc34               fedora     47 k
 elfutils-default-yama-scope  noarch 0.182-3.fc34               copr_base  16 k
 elfutils-libelf              x86_64 0.182-3.fc34               copr_base 194 k
 elfutils-libs                x86_64 0.182-3.fc34               copr_base 265 k
 expat                        x86_64 2.2.10-2.fc34              copr_base 105 k
 fedora-gpg-keys              noarch 34-0.8                     fedora    107 k
 fedora-release               noarch 34-0.10                    fedora     11 k
 fedora-release-common        noarch 34-0.10                    fedora     20 k
 fedora-release-identity-basic
                              noarch 34-0.10                    fedora     12 k
 fedora-repos                 noarch 34-0.8                     fedora     11 k
 fedora-repos-rawhide         noarch 34-0.8                     fedora     10 k
 file-libs                    x86_64 5.39-5.fc34                copr_base 592 k
 filesystem                   x86_64 3.14-4.fc34                fedora    1.1 M
 gawk                         x86_64 5.1.0-2.fc33               fedora    1.0 M
 gdbm-libs                    x86_64 1:1.19-2.fc34              copr_base  54 k
 glib2                        x86_64 2.67.1-3.fc34              fedora    2.7 M
 glibc                        x86_64 2.32.9000-26.fc34          fedora    3.5 M
 glibc-common                 x86_64 2.32.9000-26.fc34          fedora    2.1 M
 glibc-minimal-langpack       x86_64 2.32.9000-26.fc34          fedora    110 k
 gmp                          x86_64 1:6.2.0-6.fc34             copr_base 320 k
 gnupg2                       x86_64 2.2.27-1.fc34              fedora    2.3 M
 gnutls                       x86_64 3.6.15-4.fc34              copr_base 910 k
 gpgme                        x86_64 1.15.1-1.fc34              fedora    207 k
 grep                         x86_64 3.6-2.fc34                 copr_base 260 k
 ima-evm-utils                x86_64 1.3.2-2.fc34               copr_base  62 k
 json-c                       x86_64 0.14-7.fc33                fedora     41 k
 keyutils-libs                x86_64 1.6.1-1.fc34               fedora     31 k
 krb5-libs                    x86_64 1.19-0.beta2.5.fc34        copr_base 735 k
 libacl                       x86_64 2.2.53-10.fc34             copr_base  24 k
 libarchive                   x86_64 3.5.1-2.fc34               copr_base 393 k
 libassuan                    x86_64 2.5.4-1.fc34               fedora     68 k
 libattr                      x86_64 2.4.48-11.fc34             copr_base  18 k
 libblkid                     x86_64 2.36.1-4.fc34              copr_base 101 k
 libbrotli                    x86_64 1.0.9-3.fc34               fedora    322 k
 libcap                       x86_64 2.46-1.fc34                fedora     65 k
 libcap-ng                    x86_64 0.8.2-1.fc34               fedora     32 k
 libcom_err                   x86_64 1.45.6-4.fc33              fedora     27 k
 libcomps                     x86_64 0.1.15-5.fc33              fedora     79 k
 libcurl                      x86_64 7.74.0-4.fc34              copr_base 286 k
 libdb                        x86_64 5.3.28-46.fc34             copr_base 761 k
 libdnf                       x86_64 0.58.0-1.fc34              fedora    632 k
 libffi                       x86_64 3.1-27.fc34                fedora     33 k
 libgcc                       x86_64 11.0.0-0.17.fc34           fedora     91 k
 libgcrypt                    x86_64 1.9.1-1.fc34               copr_base 512 k
 libgomp                      x86_64 11.0.0-0.17.fc34           fedora    262 k
 libgpg-error                 x86_64 1.41-2.fc34                copr_base 213 k
 libidn2                      x86_64 2.3.0-4.fc34               fedora    104 k
 libksba                      x86_64 1.5.0-1.fc34               fedora    152 k
 libmetalink                  x86_64 0.1.3-13.fc33              fedora     31 k
 libmodulemd                  x86_64 2.12.0-1.fc34              fedora    235 k
 libmount                     x86_64 2.36.1-4.fc34              copr_base 131 k
 libnghttp2                   x86_64 1.42.0-1.fc34              fedora     76 k
 libnsl2                      x86_64 1.3.0-2.fc34               copr_base  59 k
 libpsl                       x86_64 0.21.1-2.fc33              fedora     61 k
 librepo                      x86_64 1.12.1-1.fc34              fedora     97 k
 libreport-filesystem         noarch 2.14.0-16.fc34             copr_base  15 k
 libselinux                   x86_64 3.2-0.rc1.1.fc34           fedora     84 k
 libsemanage                  x86_64 3.2-0.rc1.1.fc34           fedora    116 k
 libsepol                     x86_64 3.2-0.rc1.1.fc34           fedora    286 k
 libsigsegv                   x86_64 2.13-2.fc34                copr_base  27 k
 libsmartcols                 x86_64 2.36.1-4.fc34              copr_base  60 k
 libsolv                      x86_64 0.7.17-2.fc34              fedora    392 k
 libssh                       x86_64 0.9.5-1.fc34               fedora    209 k
 libssh-config                noarch 0.9.5-1.fc34               fedora     11 k
 libstdc++                    x86_64 11.0.0-0.17.fc34           fedora    693 k
 libtasn1                     x86_64 4.16.0-3.fc33              fedora     75 k
 libtirpc                     x86_64 1.3.1-1.fc34               copr_base  95 k
 libunistring                 x86_64 0.9.10-9.fc33              fedora    516 k
 libusbx                      x86_64 1.0.23-3.fc34              copr_base  71 k
 libuuid                      x86_64 2.36.1-4.fc34              copr_base  25 k
 libverto                     x86_64 0.3.1-3.fc34               copr_base  22 k
 libxcrypt                    x86_64 4.4.17-2.fc34              copr_base 119 k
 libxml2                      x86_64 2.9.10-9.fc34              fedora    744 k
 libyaml                      x86_64 0.2.5-5.fc34               copr_base  61 k
 libzstd                      x86_64 1.4.7-1.fc34               fedora    340 k
 lua-libs                     x86_64 5.4.2-2.fc34               copr_base 217 k
 lz4-libs                     x86_64 1.9.3-1.fc34               fedora     67 k
 mpfr                         x86_64 4.1.0-2.fc33               fedora    1.4 M
 ncurses-base                 noarch 6.2-3.20200222.fc33        fedora     60 k
 ncurses-libs                 x86_64 6.2-3.20200222.fc33        fedora    329 k
 nettle                       x86_64 3.7-2.fc34                 copr_base 397 k
 npth                         x86_64 1.6-5.fc33                 fedora     25 k
 openldap                     x86_64 2.4.57-1.fc34              fedora    261 k
 openssl-libs                 x86_64 1:1.1.1i-1.fc34            fedora    1.4 M
 p11-kit                      x86_64 0.23.22-3.fc34             fedora    369 k
 p11-kit-trust                x86_64 0.23.22-3.fc34             fedora    141 k
 pcre                         x86_64 8.44-3.fc34.1              copr_base 200 k
 pcre2                        x86_64 10.36-2.fc34.1             copr_base 235 k
 pcre2-syntax                 noarch 10.36-2.fc34.1             copr_base 143 k
 popt                         x86_64 1.18-2.fc34                fedora     59 k
 publicsuffix-list-dafsa      noarch 20190417-4.fc33            fedora     55 k
 python-pip-wheel             noarch 21.0-1.fc34                fedora    1.3 M
 python-setuptools-wheel      noarch 52.0.0-1.fc34              fedora    471 k
 python3                      x86_64 3.9.1-5.fc34               copr_base  29 k
 python3-dateutil             noarch 1:2.8.1-2.fc33             fedora    289 k
 python3-dbus                 x86_64 1.2.16-4.fc34              copr_base 134 k
 python3-distro               noarch 1.5.0-4.fc33               fedora     36 k
 python3-dnf                  noarch 4.6.0-1.fc34               fedora    414 k
 python3-dnf-plugins-core     noarch 4.0.19-1.fc34              fedora    197 k
 python3-gpg                  x86_64 1.15.1-1.fc34              fedora    268 k
 python3-hawkey               x86_64 0.58.0-1.fc34              fedora    116 k
 python3-libcomps             x86_64 0.1.15-5.fc33              fedora     51 k
 python3-libdnf               x86_64 0.58.0-1.fc34              fedora    793 k
 python3-libs                 x86_64 3.9.1-5.fc34               copr_base 7.4 M
 python3-rpm                  x86_64 4.16.1.2-4.fc34.1          copr_base  99 k
 python3-setuptools           noarch 52.0.0-1.fc34              fedora    842 k
 python3-six                  noarch 1.15.0-3.fc34              fedora     37 k
 readline                     x86_64 8.1-1.fc34                 fedora    216 k
 rpm                          x86_64 4.16.1.2-4.fc34.1          copr_base 502 k
 rpm-build-libs               x86_64 4.16.1.2-4.fc34.1          copr_base  98 k
 rpm-libs                     x86_64 4.16.1.2-4.fc34.1          copr_base 328 k
 rpm-sign-libs                x86_64 4.16.1.2-4.fc34.1          copr_base  27 k
 sed                          x86_64 4.8-7.fc34                 copr_base 299 k
 setup                        noarch 2.13.7-2.fc33              fedora    142 k
 shadow-utils                 x86_64 2:4.8.1-7.fc34             copr_base 1.2 M
 sqlite-libs                  x86_64 3.34.1-2.fc34              copr_base 627 k
 systemd-libs                 x86_64 247.2-1.fc34               fedora    546 k
 tpm2-tss                     x86_64 3.0.3-2.fc34               copr_base 577 k
 tzdata                       noarch 2021a-1.fc34               fedora    432 k
 xz-libs                      x86_64 5.2.5-4.fc34               fedora     91 k
 zchunk-libs                  x86_64 1.1.9-1.fc34               fedora     46 k
 zlib                         x86_64 1.2.11-24.fc34             copr_base  92 k

Transaction Summary
================================================================================
Install  136 Packages

Total download size: 55 M
Installed size: 192 M
Downloading Packages:
(1/136): curl-7.74.0-4.fc34.x86_64.rpm          9.8 MB/s | 299 kB     00:00    
(2/136): dbus-libs-1.12.20-3.fc34.x86_64.rpm    4.4 MB/s | 153 kB     00:00    
(3/136): elfutils-default-yama-scope-0.182-3.fc 4.9 MB/s |  16 kB     00:00    
(4/136): elfutils-libelf-0.182-3.fc34.x86_64.rp  23 MB/s | 194 kB     00:00    
(5/136): elfutils-libs-0.182-3.fc34.x86_64.rpm   26 MB/s | 265 kB     00:00    
(6/136): expat-2.2.10-2.fc34.x86_64.rpm          24 MB/s | 105 kB     00:00    
(7/136): gdbm-libs-1.19-2.fc34.x86_64.rpm       7.0 MB/s |  54 kB     00:00    
(8/136): file-libs-5.39-5.fc34.x86_64.rpm        36 MB/s | 592 kB     00:00    
(9/136): gmp-6.2.0-6.fc34.x86_64.rpm             30 MB/s | 320 kB     00:00    
(10/136): bash-5.1.0-2.fc34.x86_64.rpm           21 MB/s | 1.7 MB     00:00    
(11/136): grep-3.6-2.fc34.x86_64.rpm             20 MB/s | 260 kB     00:00    
(12/136): gnutls-3.6.15-4.fc34.x86_64.rpm        38 MB/s | 910 kB     00:00    
(13/136): ima-evm-utils-1.3.2-2.fc34.x86_64.rpm 6.9 MB/s |  62 kB     00:00    
(14/136): libacl-2.2.53-10.fc34.x86_64.rpm      824 kB/s |  24 kB     00:00    
(15/136): libattr-2.4.48-11.fc34.x86_64.rpm     7.6 MB/s |  18 kB     00:00    
(16/136): krb5-libs-1.19-0.beta2.5.fc34.x86_64.  17 MB/s | 735 kB     00:00    
(17/136): libarchive-3.5.1-2.fc34.x86_64.rpm    9.8 MB/s | 393 kB     00:00    
(18/136): libblkid-2.36.1-4.fc34.x86_64.rpm      14 MB/s | 101 kB     00:00    
(19/136): libcurl-7.74.0-4.fc34.x86_64.rpm       10 MB/s | 286 kB     00:00    
(20/136): libgcrypt-1.9.1-1.fc34.x86_64.rpm      12 MB/s | 512 kB     00:00    
(21/136): libgpg-error-1.41-2.fc34.x86_64.rpm    11 MB/s | 213 kB     00:00    
(22/136): libmount-2.36.1-4.fc34.x86_64.rpm      28 MB/s | 131 kB     00:00    
(23/136): libreport-filesystem-2.14.0-16.fc34.n 8.3 MB/s |  15 kB     00:00    
(24/136): libnsl2-1.3.0-2.fc34.x86_64.rpm       7.2 MB/s |  59 kB     00:00    
(25/136): libsigsegv-2.13-2.fc34.x86_64.rpm     2.7 MB/s |  27 kB     00:00    
(26/136): libsmartcols-2.36.1-4.fc34.x86_64.rpm 3.7 MB/s |  60 kB     00:00    
(27/136): libtirpc-1.3.1-1.fc34.x86_64.rpm      9.3 MB/s |  95 kB     00:00    
(28/136): libuuid-2.36.1-4.fc34.x86_64.rpm      8.6 MB/s |  25 kB     00:00    
(29/136): libusbx-1.0.23-3.fc34.x86_64.rpm       13 MB/s |  71 kB     00:00    
(30/136): libverto-0.3.1-3.fc34.x86_64.rpm      4.2 MB/s |  22 kB     00:00    
(31/136): libdb-5.3.28-46.fc34.x86_64.rpm       8.6 MB/s | 761 kB     00:00    
(32/136): libxcrypt-4.4.17-2.fc34.x86_64.rpm     12 MB/s | 119 kB     00:00    
(33/136): libyaml-0.2.5-5.fc34.x86_64.rpm       9.6 MB/s |  61 kB     00:00    
(34/136): lua-libs-5.4.2-2.fc34.x86_64.rpm       27 MB/s | 217 kB     00:00    
(35/136): pcre-8.44-3.fc34.1.x86_64.rpm          24 MB/s | 200 kB     00:00    
(36/136): nettle-3.7-2.fc34.x86_64.rpm           32 MB/s | 397 kB     00:00    
(37/136): pcre2-10.36-2.fc34.1.x86_64.rpm        26 MB/s | 235 kB     00:00    
(38/136): pcre2-syntax-10.36-2.fc34.1.noarch.rp  15 MB/s | 143 kB     00:00    
(39/136): python3-dbus-1.2.16-4.fc34.x86_64.rpm  18 MB/s | 134 kB     00:00    
(40/136): python3-3.9.1-5.fc34.x86_64.rpm       2.3 MB/s |  29 kB     00:00    
(41/136): python3-rpm-4.16.1.2-4.fc34.1.x86_64.  20 MB/s |  99 kB     00:00    
(42/136): rpm-build-libs-4.16.1.2-4.fc34.1.x86_  18 MB/s |  98 kB     00:00    
(43/136): rpm-4.16.1.2-4.fc34.1.x86_64.rpm       30 MB/s | 502 kB     00:00    
(44/136): rpm-sign-libs-4.16.1.2-4.fc34.1.x86_6  12 MB/s |  27 kB     00:00    
(45/136): rpm-libs-4.16.1.2-4.fc34.1.x86_64.rpm  27 MB/s | 328 kB     00:00    
(46/136): sed-4.8-7.fc34.x86_64.rpm              20 MB/s | 299 kB     00:00    
(47/136): sqlite-libs-3.34.1-2.fc34.x86_64.rpm   43 MB/s | 627 kB     00:00    
(48/136): shadow-utils-4.8.1-7.fc34.x86_64.rpm   31 MB/s | 1.2 MB     00:00    
(49/136): tpm2-tss-3.0.3-2.fc34.x86_64.rpm       33 MB/s | 577 kB     00:00    
(50/136): zlib-1.2.11-24.fc34.x86_64.rpm         14 MB/s |  92 kB     00:00    
(51/136): alternatives-1.15-1.fc34.x86_64.rpm   1.4 MB/s |  35 kB     00:00    
(52/136): basesystem-11-10.fc33.noarch.rpm      3.6 MB/s | 6.8 kB     00:00    
(53/136): audit-libs-3.0-1.fc34.x86_64.rpm      3.9 MB/s | 113 kB     00:00    
(54/136): bzip2-libs-1.0.8-4.fc33.x86_64.rpm     17 MB/s |  40 kB     00:00    
(55/136): ca-certificates-2020.2.41-6.fc34.noar  36 MB/s | 353 kB     00:00    
(56/136): coreutils-8.32-15.fc34.x86_64.rpm      88 MB/s | 1.1 MB     00:00    
(57/136): crypto-policies-20210127-2.gitb21c811  20 MB/s |  57 kB     00:00    
(58/136): cyrus-sasl-lib-2.1.27-6.fc33.x86_64.r  23 MB/s | 101 kB     00:00    
(59/136): coreutils-common-8.32-15.fc34.x86_64.  85 MB/s | 2.0 MB     00:00    
(60/136): dnf-4.6.0-1.fc34.noarch.rpm            31 MB/s | 446 kB     00:00    
(61/136): dnf-data-4.6.0-1.fc34.noarch.rpm       12 MB/s |  47 kB     00:00    
(62/136): dnf-plugins-core-4.0.19-1.fc34.noarch  20 MB/s |  35 kB     00:00    
(63/136): fedora-gpg-keys-34-0.8.noarch.rpm      38 MB/s | 107 kB     00:00    
(64/136): fedora-release-34-0.10.noarch.rpm     2.8 MB/s |  11 kB     00:00    
(65/136): python3-libs-3.9.1-5.fc34.x86_64.rpm   39 MB/s | 7.4 MB     00:00    
(66/136): fedora-release-common-34-0.10.noarch. 695 kB/s |  20 kB     00:00    
(67/136): fedora-release-identity-basic-34-0.10 402 kB/s |  12 kB     00:00    
(68/136): fedora-repos-34-0.8.noarch.rpm        5.5 MB/s |  11 kB     00:00    
(69/136): fedora-repos-rawhide-34-0.8.noarch.rp 5.1 MB/s |  10 kB     00:00    
(70/136): filesystem-3.14-4.fc34.x86_64.rpm      57 MB/s | 1.1 MB     00:00    
(71/136): gawk-5.1.0-2.fc33.x86_64.rpm           36 MB/s | 1.0 MB     00:00    
(72/136): glib2-2.67.1-3.fc34.x86_64.rpm         62 MB/s | 2.7 MB     00:00    
(73/136): glibc-2.32.9000-26.fc34.x86_64.rpm     64 MB/s | 3.5 MB     00:00    
(74/136): glibc-common-2.32.9000-26.fc34.x86_64  44 MB/s | 2.1 MB     00:00    
(75/136): glibc-minimal-langpack-2.32.9000-26.f 3.2 MB/s | 110 kB     00:00    
(76/136): json-c-0.14-7.fc33.x86_64.rpm          13 MB/s |  41 kB     00:00    
(77/136): gpgme-1.15.1-1.fc34.x86_64.rpm         34 MB/s | 207 kB     00:00    
(78/136): keyutils-libs-1.6.1-1.fc34.x86_64.rpm 7.0 MB/s |  31 kB     00:00    
(79/136): libassuan-2.5.4-1.fc34.x86_64.rpm      19 MB/s |  68 kB     00:00    
(80/136): libbrotli-1.0.9-3.fc34.x86_64.rpm      45 MB/s | 322 kB     00:00    
(81/136): libcap-2.46-1.fc34.x86_64.rpm         9.9 MB/s |  65 kB     00:00    
(82/136): gnupg2-2.2.27-1.fc34.x86_64.rpm        76 MB/s | 2.3 MB     00:00    
(83/136): libcap-ng-0.8.2-1.fc34.x86_64.rpm     2.5 MB/s |  32 kB     00:00    
(84/136): libcom_err-1.45.6-4.fc33.x86_64.rpm   2.5 MB/s |  27 kB     00:00    
(85/136): libcomps-0.1.15-5.fc33.x86_64.rpm      24 MB/s |  79 kB     00:00    
(86/136): libffi-3.1-27.fc34.x86_64.rpm         8.6 MB/s |  33 kB     00:00    
(87/136): libdnf-0.58.0-1.fc34.x86_64.rpm        66 MB/s | 632 kB     00:00    
(88/136): libgcc-11.0.0-0.17.fc34.x86_64.rpm     15 MB/s |  91 kB     00:00    
(89/136): libgomp-11.0.0-0.17.fc34.x86_64.rpm    40 MB/s | 262 kB     00:00    
(90/136): libidn2-2.3.0-4.fc34.x86_64.rpm        27 MB/s | 104 kB     00:00    
(91/136): libksba-1.5.0-1.fc34.x86_64.rpm        29 MB/s | 152 kB     00:00    
(92/136): libmetalink-0.1.3-13.fc33.x86_64.rpm  6.2 MB/s |  31 kB     00:00    
(93/136): libmodulemd-2.12.0-1.fc34.x86_64.rpm   51 MB/s | 235 kB     00:00    
(94/136): libnghttp2-1.42.0-1.fc34.x86_64.rpm    22 MB/s |  76 kB     00:00    
(95/136): libpsl-0.21.1-2.fc33.x86_64.rpm        21 MB/s |  61 kB     00:00    
(96/136): librepo-1.12.1-1.fc34.x86_64.rpm       27 MB/s |  97 kB     00:00    
(97/136): libselinux-3.2-0.rc1.1.fc34.x86_64.rp  19 MB/s |  84 kB     00:00    
(98/136): libsemanage-3.2-0.rc1.1.fc34.x86_64.r  25 MB/s | 116 kB     00:00    
(99/136): libsepol-3.2-0.rc1.1.fc34.x86_64.rpm   28 MB/s | 286 kB     00:00    
(100/136): libsolv-0.7.17-2.fc34.x86_64.rpm      35 MB/s | 392 kB     00:00    
(101/136): libssh-0.9.5-1.fc34.x86_64.rpm        27 MB/s | 209 kB     00:00    
(102/136): libssh-config-0.9.5-1.fc34.noarch.rp 4.7 MB/s |  11 kB     00:00    
(103/136): libtasn1-4.16.0-3.fc33.x86_64.rpm     17 MB/s |  75 kB     00:00    
(104/136): libstdc++-11.0.0-0.17.fc34.x86_64.rp  56 MB/s | 693 kB     00:00    
(105/136): libunistring-0.9.10-9.fc33.x86_64.rp  47 MB/s | 516 kB     00:00    
(106/136): libxml2-2.9.10-9.fc34.x86_64.rpm      60 MB/s | 744 kB     00:00    
(107/136): lz4-libs-1.9.3-1.fc34.x86_64.rpm      12 MB/s |  67 kB     00:00    
(108/136): libzstd-1.4.7-1.fc34.x86_64.rpm       25 MB/s | 340 kB     00:00    
(109/136): mpfr-4.1.0-2.fc33.x86_64.rpm          88 MB/s | 1.4 MB     00:00    
(110/136): ncurses-base-6.2-3.20200222.fc33.noa 6.4 MB/s |  60 kB     00:00    
(111/136): ncurses-libs-6.2-3.20200222.fc33.x86  33 MB/s | 329 kB     00:00    
(112/136): npth-1.6-5.fc33.x86_64.rpm           6.3 MB/s |  25 kB     00:00    
(113/136): openldap-2.4.57-1.fc34.x86_64.rpm     41 MB/s | 261 kB     00:00    
(114/136): openssl-libs-1.1.1i-1.fc34.x86_64.rp  99 MB/s | 1.4 MB     00:00    
(115/136): p11-kit-trust-0.23.22-3.fc34.x86_64.  14 MB/s | 141 kB     00:00    
(116/136): p11-kit-0.23.22-3.fc34.x86_64.rpm     28 MB/s | 369 kB     00:00    
(117/136): popt-1.18-2.fc34.x86_64.rpm           12 MB/s |  59 kB     00:00    
(118/136): publicsuffix-list-dafsa-20190417-4.f  14 MB/s |  55 kB     00:00    
(119/136): python-setuptools-wheel-52.0.0-1.fc3  47 MB/s | 471 kB     00:00    
(120/136): python3-dateutil-2.8.1-2.fc33.noarch  24 MB/s | 289 kB     00:00    
(121/136): python-pip-wheel-21.0-1.fc34.noarch.  61 MB/s | 1.3 MB     00:00    
(122/136): python3-distro-1.5.0-4.fc33.noarch.r 3.3 MB/s |  36 kB     00:00    
(123/136): python3-dnf-4.6.0-1.fc34.noarch.rpm   39 MB/s | 414 kB     00:00    
(124/136): python3-dnf-plugins-core-4.0.19-1.fc  31 MB/s | 197 kB     00:00    
(125/136): python3-gpg-1.15.1-1.fc34.x86_64.rpm  35 MB/s | 268 kB     00:00    
(126/136): python3-hawkey-0.58.0-1.fc34.x86_64.  23 MB/s | 116 kB     00:00    
(127/136): python3-libcomps-0.1.15-5.fc33.x86_6  13 MB/s |  51 kB     00:00    
(128/136): python3-libdnf-0.58.0-1.fc34.x86_64.  60 MB/s | 793 kB     00:00    
(129/136): python3-setuptools-52.0.0-1.fc34.noa  50 MB/s | 842 kB     00:00    
(130/136): python3-six-1.15.0-3.fc34.noarch.rpm 3.1 MB/s |  37 kB     00:00    
(131/136): setup-2.13.7-2.fc33.noarch.rpm        26 MB/s | 142 kB     00:00    
(132/136): readline-8.1-1.fc34.x86_64.rpm        26 MB/s | 216 kB     00:00    
(133/136): systemd-libs-247.2-1.fc34.x86_64.rpm  48 MB/s | 546 kB     00:00    
(134/136): tzdata-2021a-1.fc34.noarch.rpm        53 MB/s | 432 kB     00:00    
(135/136): zchunk-libs-1.1.9-1.fc34.x86_64.rpm   14 MB/s |  46 kB     00:00    
(136/136): xz-libs-5.2.5-4.fc34.x86_64.rpm       16 MB/s |  91 kB     00:00    
--------------------------------------------------------------------------------
Total                                            36 MB/s |  55 MB     00:01     
warning: /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1611948391.735902/root/var/cache/dnf/fedora-2d95c80a1fa0a67d/packages/alternatives-1.15-1.fc34.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 45719a39: NOKEY
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x45719A39:
 Userid     : "Fedora (34) <fedora-34-primary@fedoraproject.org>"
 Fingerprint: 8C5B A699 0BDB 26E1 9F2A 1A80 1161 AE69 4571 9A39
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-34-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-34-primary (0x45719A39) is already installed
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x9570FF31:
 Userid     : "Fedora (33) <fedora-33-primary@fedoraproject.org>"
 Fingerprint: 963A 2BEB 0200 9608 FE67 EA42 49FD 7749 9570 FF31
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-33-primary
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: filesystem-3.14-4.fc34.x86_64                          1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-11.0.0-0.17.fc34.x86_64                       1/136 
  Running scriptlet: libgcc-11.0.0-0.17.fc34.x86_64                       1/136 
  Installing       : crypto-policies-20210127-2.gitb21c811.fc34.noarc     2/136 
  Running scriptlet: crypto-policies-20210127-2.gitb21c811.fc34.noarc     2/136 
  Installing       : tzdata-2021a-1.fc34.noarch                           3/136 
  Installing       : fedora-release-identity-basic-34-0.10.noarch         4/136 
  Installing       : python-setuptools-wheel-52.0.0-1.fc34.noarch         5/136 
  Installing       : publicsuffix-list-dafsa-20190417-4.fc33.noarch       6/136 
  Installing       : ncurses-base-6.2-3.20200222.fc33.noarch              7/136 
  Installing       : libssh-config-0.9.5-1.fc34.noarch                    8/136 
  Installing       : fedora-gpg-keys-34-0.8.noarch                        9/136 
  Installing       : fedora-release-34-0.10.noarch                       10/136 
  Installing       : fedora-release-common-34-0.10.noarch                11/136 
  Installing       : fedora-repos-rawhide-34-0.8.noarch                  12/136 
  Installing       : fedora-repos-34-0.8.noarch                          13/136 
  Installing       : setup-2.13.7-2.fc33.noarch                          14/136 
  Running scriptlet: setup-2.13.7-2.fc33.noarch                          14/136 
  Installing       : filesystem-3.14-4.fc34.x86_64                       15/136 
  Installing       : basesystem-11-10.fc33.noarch                        16/136 
  Installing       : ncurses-libs-6.2-3.20200222.fc33.x86_64             17/136 
  Running scriptlet: glibc-2.32.9000-26.fc34.x86_64                      18/136 
  Installing       : glibc-2.32.9000-26.fc34.x86_64                      18/136 
  Running scriptlet: glibc-2.32.9000-26.fc34.x86_64                      18/136 
  Installing       : bash-5.1.0-2.fc34.x86_64                            19/136 
  Running scriptlet: bash-5.1.0-2.fc34.x86_64                            19/136 
  Installing       : glibc-common-2.32.9000-26.fc34.x86_64               20/136 
  Installing       : glibc-minimal-langpack-2.32.9000-26.fc34.x86_64     21/136 
  Installing       : zlib-1.2.11-24.fc34.x86_64                          22/136 
  Installing       : bzip2-libs-1.0.8-4.fc33.x86_64                      23/136 
  Installing       : xz-libs-5.2.5-4.fc34.x86_64                         24/136 
  Installing       : libzstd-1.4.7-1.fc34.x86_64                         25/136 
  Installing       : sqlite-libs-3.34.1-2.fc34.x86_64                    26/136 
  Installing       : libcap-2.46-1.fc34.x86_64                           27/136 
  Installing       : gmp-1:6.2.0-6.fc34.x86_64                           28/136 
  Installing       : libdb-5.3.28-46.fc34.x86_64                         29/136 
  Installing       : libgpg-error-1.41-2.fc34.x86_64                     30/136 
  Installing       : popt-1.18-2.fc34.x86_64                             31/136 
  Installing       : libxml2-2.9.10-9.fc34.x86_64                        32/136 
  Installing       : libxcrypt-4.4.17-2.fc34.x86_64                      33/136 
  Installing       : lua-libs-5.4.2-2.fc34.x86_64                        34/136 
  Installing       : libcom_err-1.45.6-4.fc33.x86_64                     35/136 
  Installing       : elfutils-libelf-0.182-3.fc34.x86_64                 36/136 
  Installing       : file-libs-5.39-5.fc34.x86_64                        37/136 
  Installing       : expat-2.2.10-2.fc34.x86_64                          38/136 
  Installing       : libattr-2.4.48-11.fc34.x86_64                       39/136 
  Installing       : libacl-2.2.53-10.fc34.x86_64                        40/136 
  Installing       : libuuid-2.36.1-4.fc34.x86_64                        41/136 
  Installing       : libffi-3.1-27.fc34.x86_64                           42/136 
  Installing       : p11-kit-0.23.22-3.fc34.x86_64                       43/136 
  Installing       : libstdc++-11.0.0-0.17.fc34.x86_64                   44/136 
  Installing       : libunistring-0.9.10-9.fc33.x86_64                   45/136 
  Installing       : libidn2-2.3.0-4.fc34.x86_64                         46/136 
  Installing       : readline-8.1-1.fc34.x86_64                          47/136 
  Installing       : libgcrypt-1.9.1-1.fc34.x86_64                       48/136 
  Installing       : libassuan-2.5.4-1.fc34.x86_64                       49/136 
  Installing       : libsmartcols-2.36.1-4.fc34.x86_64                   50/136 
  Installing       : pcre-8.44-3.fc34.1.x86_64                           51/136 
  Installing       : grep-3.6-2.fc34.x86_64                              52/136 
  Installing       : json-c-0.14-7.fc33.x86_64                           53/136 
  Installing       : keyutils-libs-1.6.1-1.fc34.x86_64                   54/136 
  Installing       : libsepol-3.2-0.rc1.1.fc34.x86_64                    55/136 
  Installing       : libtasn1-4.16.0-3.fc33.x86_64                       56/136 
  Installing       : lz4-libs-1.9.3-1.fc34.x86_64                        57/136 
  Installing       : libpsl-0.21.1-2.fc33.x86_64                         58/136 
  Installing       : libcomps-0.1.15-5.fc33.x86_64                       59/136 
  Installing       : libmetalink-0.1.3-13.fc33.x86_64                    60/136 
  Installing       : libksba-1.5.0-1.fc34.x86_64                         61/136 
  Installing       : nettle-3.7-2.fc34.x86_64                            62/136 
  Installing       : mpfr-4.1.0-2.fc33.x86_64                            63/136 
  Installing       : elfutils-default-yama-scope-0.182-3.fc34.noarch     64/136 
  Running scriptlet: elfutils-default-yama-scope-0.182-3.fc34.noarch     64/136 
  Installing       : elfutils-libs-0.182-3.fc34.x86_64                   65/136 
  Installing       : gdbm-libs-1:1.19-2.fc34.x86_64                      66/136 
  Installing       : libsigsegv-2.13-2.fc34.x86_64                       67/136 
  Installing       : gawk-5.1.0-2.fc33.x86_64                            68/136 
  Installing       : libverto-0.3.1-3.fc34.x86_64                        69/136 
  Installing       : libyaml-0.2.5-5.fc34.x86_64                         70/136 
  Installing       : alternatives-1.15-1.fc34.x86_64                     71/136 
  Installing       : p11-kit-trust-0.23.22-3.fc34.x86_64                 72/136 
  Running scriptlet: p11-kit-trust-0.23.22-3.fc34.x86_64                 72/136 
  Installing       : gnutls-3.6.15-4.fc34.x86_64                         73/136 
  Installing       : libbrotli-1.0.9-3.fc34.x86_64                       74/136 
  Installing       : libcap-ng-0.8.2-1.fc34.x86_64                       75/136 
  Installing       : audit-libs-3.0-1.fc34.x86_64                        76/136 
  Installing       : libgomp-11.0.0-0.17.fc34.x86_64                     77/136 
  Installing       : libnghttp2-1.42.0-1.fc34.x86_64                     78/136 
  Installing       : npth-1.6-5.fc33.x86_64                              79/136 
  Installing       : coreutils-common-8.32-15.fc34.x86_64                80/136 
  Installing       : pcre2-syntax-10.36-2.fc34.1.noarch                  81/136 
  Installing       : pcre2-10.36-2.fc34.1.x86_64                         82/136 
  Installing       : libselinux-3.2-0.rc1.1.fc34.x86_64                  83/136 
  Installing       : sed-4.8-7.fc34.x86_64                               84/136 
  Installing       : openssl-libs-1:1.1.1i-1.fc34.x86_64                 85/136 
  Installing       : coreutils-8.32-15.fc34.x86_64                       86/136 
  Running scriptlet: ca-certificates-2020.2.41-6.fc34.noarch             87/136 
  Installing       : ca-certificates-2020.2.41-6.fc34.noarch             87/136 
  Running scriptlet: ca-certificates-2020.2.41-6.fc34.noarch             87/136 
  Installing       : krb5-libs-1.19-0.beta2.5.fc34.x86_64                88/136 
  Installing       : libtirpc-1.3.1-1.fc34.x86_64                        89/136 
  Installing       : systemd-libs-247.2-1.fc34.x86_64                    90/136 
  Running scriptlet: systemd-libs-247.2-1.fc34.x86_64                    90/136 
  Installing       : zchunk-libs-1.1.9-1.fc34.x86_64                     91/136 
  Installing       : dbus-libs-1:1.12.20-3.fc34.x86_64                   92/136 
  Installing       : libusbx-1.0.23-3.fc34.x86_64                        93/136 
  Installing       : libnsl2-1.3.0-2.fc34.x86_64                         94/136 
  Installing       : cyrus-sasl-lib-2.1.27-6.fc33.x86_64                 95/136 
  Installing       : openldap-2.4.57-1.fc34.x86_64                       96/136 
  Installing       : gnupg2-2.2.27-1.fc34.x86_64                         97/136 
  Installing       : gpgme-1.15.1-1.fc34.x86_64                          98/136 
  Installing       : libssh-0.9.5-1.fc34.x86_64                          99/136 
  Installing       : libcurl-7.74.0-4.fc34.x86_64                       100/136 
  Installing       : curl-7.74.0-4.fc34.x86_64                          101/136 
  Installing       : python-pip-wheel-21.0-1.fc34.noarch                102/136 
  Installing       : python3-setuptools-52.0.0-1.fc34.noarch            103/136 
  Installing       : python3-3.9.1-5.fc34.x86_64                        104/136 
  Installing       : python3-libs-3.9.1-5.fc34.x86_64                   105/136 
  Installing       : python3-libcomps-0.1.15-5.fc33.x86_64              106/136 
  Installing       : python3-distro-1.5.0-4.fc33.noarch                 107/136 
  Installing       : python3-gpg-1.15.1-1.fc34.x86_64                   108/136 
  Installing       : python3-six-1.15.0-3.fc34.noarch                   109/136 
  Installing       : python3-dateutil-1:2.8.1-2.fc33.noarch             110/136 
  Installing       : libblkid-2.36.1-4.fc34.x86_64                      111/136 
  Running scriptlet: libblkid-2.36.1-4.fc34.x86_64                      111/136 
  Installing       : libmount-2.36.1-4.fc34.x86_64                      112/136 
  Installing       : glib2-2.67.1-3.fc34.x86_64                         113/136 
  Installing       : python3-dbus-1.2.16-4.fc34.x86_64                  114/136 
  Installing       : librepo-1.12.1-1.fc34.x86_64                       115/136 
  Installing       : libarchive-3.5.1-2.fc34.x86_64                     116/136 
  Installing       : rpm-libs-4.16.1.2-4.fc34.1.x86_64                  117/136 
  Installing       : rpm-4.16.1.2-4.fc34.1.x86_64                       118/136 
  Installing       : libmodulemd-2.12.0-1.fc34.x86_64                   119/136 
  Installing       : libsolv-0.7.17-2.fc34.x86_64                       120/136 
  Installing       : libdnf-0.58.0-1.fc34.x86_64                        121/136 
  Installing       : python3-libdnf-0.58.0-1.fc34.x86_64                122/136 
  Installing       : python3-hawkey-0.58.0-1.fc34.x86_64                123/136 
  Installing       : rpm-build-libs-4.16.1.2-4.fc34.1.x86_64            124/136 
  Installing       : libsemanage-3.2-0.rc1.1.fc34.x86_64                125/136 
  Installing       : shadow-utils-2:4.8.1-7.fc34.x86_64                 126/136 
  Running scriptlet: tpm2-tss-3.0.3-2.fc34.x86_64                       127/136 
  Installing       : tpm2-tss-3.0.3-2.fc34.x86_64                       127/136 
  Installing       : ima-evm-utils-1.3.2-2.fc34.x86_64                  128/136 
  Installing       : rpm-sign-libs-4.16.1.2-4.fc34.1.x86_64             129/136 
  Installing       : python3-rpm-4.16.1.2-4.fc34.1.x86_64               130/136 
  Installing       : libreport-filesystem-2.14.0-16.fc34.noarch         131/136 
  Installing       : dnf-data-4.6.0-1.fc34.noarch                       132/136 
warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew

  Installing       : python3-dnf-4.6.0-1.fc34.noarch                    133/136 
  Installing       : python3-dnf-plugins-core-4.0.19-1.fc34.noarch      134/136 
  Installing       : dnf-plugins-core-4.0.19-1.fc34.noarch              135/136 
  Installing       : dnf-4.6.0-1.fc34.noarch                            136/136 
  Running scriptlet: dnf-4.6.0-1.fc34.noarch                            136/136 
  Running scriptlet: filesystem-3.14-4.fc34.x86_64                      136/136 
  Running scriptlet: ca-certificates-2020.2.41-6.fc34.noarch            136/136 
  Running scriptlet: rpm-4.16.1.2-4.fc34.1.x86_64                       136/136 
  Running scriptlet: dnf-4.6.0-1.fc34.noarch                            136/136 
  Verifying        : bash-5.1.0-2.fc34.x86_64                             1/136 
  Verifying        : curl-7.74.0-4.fc34.x86_64                            2/136 
  Verifying        : dbus-libs-1:1.12.20-3.fc34.x86_64                    3/136 
  Verifying        : elfutils-default-yama-scope-0.182-3.fc34.noarch      4/136 
  Verifying        : elfutils-libelf-0.182-3.fc34.x86_64                  5/136 
  Verifying        : elfutils-libs-0.182-3.fc34.x86_64                    6/136 
  Verifying        : expat-2.2.10-2.fc34.x86_64                           7/136 
  Verifying        : file-libs-5.39-5.fc34.x86_64                         8/136 
  Verifying        : gdbm-libs-1:1.19-2.fc34.x86_64                       9/136 
  Verifying        : gmp-1:6.2.0-6.fc34.x86_64                           10/136 
  Verifying        : gnutls-3.6.15-4.fc34.x86_64                         11/136 
  Verifying        : grep-3.6-2.fc34.x86_64                              12/136 
  Verifying        : ima-evm-utils-1.3.2-2.fc34.x86_64                   13/136 
  Verifying        : krb5-libs-1.19-0.beta2.5.fc34.x86_64                14/136 
  Verifying        : libacl-2.2.53-10.fc34.x86_64                        15/136 
  Verifying        : libarchive-3.5.1-2.fc34.x86_64                      16/136 
  Verifying        : libattr-2.4.48-11.fc34.x86_64                       17/136 
  Verifying        : libblkid-2.36.1-4.fc34.x86_64                       18/136 
  Verifying        : libcurl-7.74.0-4.fc34.x86_64                        19/136 
  Verifying        : libdb-5.3.28-46.fc34.x86_64                         20/136 
  Verifying        : libgcrypt-1.9.1-1.fc34.x86_64                       21/136 
  Verifying        : libgpg-error-1.41-2.fc34.x86_64                     22/136 
  Verifying        : libmount-2.36.1-4.fc34.x86_64                       23/136 
  Verifying        : libnsl2-1.3.0-2.fc34.x86_64                         24/136 
  Verifying        : libreport-filesystem-2.14.0-16.fc34.noarch          25/136 
  Verifying        : libsigsegv-2.13-2.fc34.x86_64                       26/136 
  Verifying        : libsmartcols-2.36.1-4.fc34.x86_64                   27/136 
  Verifying        : libtirpc-1.3.1-1.fc34.x86_64                        28/136 
  Verifying        : libusbx-1.0.23-3.fc34.x86_64                        29/136 
  Verifying        : libuuid-2.36.1-4.fc34.x86_64                        30/136 
  Verifying        : libverto-0.3.1-3.fc34.x86_64                        31/136 
  Verifying        : libxcrypt-4.4.17-2.fc34.x86_64                      32/136 
  Verifying        : libyaml-0.2.5-5.fc34.x86_64                         33/136 
  Verifying        : lua-libs-5.4.2-2.fc34.x86_64                        34/136 
  Verifying        : nettle-3.7-2.fc34.x86_64                            35/136 
  Verifying        : pcre-8.44-3.fc34.1.x86_64                           36/136 
  Verifying        : pcre2-10.36-2.fc34.1.x86_64                         37/136 
  Verifying        : pcre2-syntax-10.36-2.fc34.1.noarch                  38/136 
  Verifying        : python3-3.9.1-5.fc34.x86_64                         39/136 
  Verifying        : python3-dbus-1.2.16-4.fc34.x86_64                   40/136 
  Verifying        : python3-libs-3.9.1-5.fc34.x86_64                    41/136 
  Verifying        : python3-rpm-4.16.1.2-4.fc34.1.x86_64                42/136 
  Verifying        : rpm-4.16.1.2-4.fc34.1.x86_64                        43/136 
  Verifying        : rpm-build-libs-4.16.1.2-4.fc34.1.x86_64             44/136 
  Verifying        : rpm-libs-4.16.1.2-4.fc34.1.x86_64                   45/136 
  Verifying        : rpm-sign-libs-4.16.1.2-4.fc34.1.x86_64              46/136 
  Verifying        : sed-4.8-7.fc34.x86_64                               47/136 
  Verifying        : shadow-utils-2:4.8.1-7.fc34.x86_64                  48/136 
  Verifying        : sqlite-libs-3.34.1-2.fc34.x86_64                    49/136 
  Verifying        : tpm2-tss-3.0.3-2.fc34.x86_64                        50/136 
  Verifying        : zlib-1.2.11-24.fc34.x86_64                          51/136 
  Verifying        : alternatives-1.15-1.fc34.x86_64                     52/136 
  Verifying        : audit-libs-3.0-1.fc34.x86_64                        53/136 
  Verifying        : basesystem-11-10.fc33.noarch                        54/136 
  Verifying        : bzip2-libs-1.0.8-4.fc33.x86_64                      55/136 
  Verifying        : ca-certificates-2020.2.41-6.fc34.noarch             56/136 
  Verifying        : coreutils-8.32-15.fc34.x86_64                       57/136 
  Verifying        : coreutils-common-8.32-15.fc34.x86_64                58/136 
  Verifying        : crypto-policies-20210127-2.gitb21c811.fc34.noarc    59/136 
  Verifying        : cyrus-sasl-lib-2.1.27-6.fc33.x86_64                 60/136 
  Verifying        : dnf-4.6.0-1.fc34.noarch                             61/136 
  Verifying        : dnf-data-4.6.0-1.fc34.noarch                        62/136 
  Verifying        : dnf-plugins-core-4.0.19-1.fc34.noarch               63/136 
  Verifying        : fedora-gpg-keys-34-0.8.noarch                       64/136 
  Verifying        : fedora-release-34-0.10.noarch                       65/136 
  Verifying        : fedora-release-common-34-0.10.noarch                66/136 
  Verifying        : fedora-release-identity-basic-34-0.10.noarch        67/136 
  Verifying        : fedora-repos-34-0.8.noarch                          68/136 
  Verifying        : fedora-repos-rawhide-34-0.8.noarch                  69/136 
  Verifying        : filesystem-3.14-4.fc34.x86_64                       70/136 
  Verifying        : gawk-5.1.0-2.fc33.x86_64                            71/136 
  Verifying        : glib2-2.67.1-3.fc34.x86_64                          72/136 
  Verifying        : glibc-2.32.9000-26.fc34.x86_64                      73/136 
  Verifying        : glibc-common-2.32.9000-26.fc34.x86_64               74/136 
  Verifying        : glibc-minimal-langpack-2.32.9000-26.fc34.x86_64     75/136 
  Verifying        : gnupg2-2.2.27-1.fc34.x86_64                         76/136 
  Verifying        : gpgme-1.15.1-1.fc34.x86_64                          77/136 
  Verifying        : json-c-0.14-7.fc33.x86_64                           78/136 
  Verifying        : keyutils-libs-1.6.1-1.fc34.x86_64                   79/136 
  Verifying        : libassuan-2.5.4-1.fc34.x86_64                       80/136 
  Verifying        : libbrotli-1.0.9-3.fc34.x86_64                       81/136 
  Verifying        : libcap-2.46-1.fc34.x86_64                           82/136 
  Verifying        : libcap-ng-0.8.2-1.fc34.x86_64                       83/136 
  Verifying        : libcom_err-1.45.6-4.fc33.x86_64                     84/136 
  Verifying        : libcomps-0.1.15-5.fc33.x86_64                       85/136 
  Verifying        : libdnf-0.58.0-1.fc34.x86_64                         86/136 
  Verifying        : libffi-3.1-27.fc34.x86_64                           87/136 
  Verifying        : libgcc-11.0.0-0.17.fc34.x86_64                      88/136 
  Verifying        : libgomp-11.0.0-0.17.fc34.x86_64                     89/136 
  Verifying        : libidn2-2.3.0-4.fc34.x86_64                         90/136 
  Verifying        : libksba-1.5.0-1.fc34.x86_64                         91/136 
  Verifying        : libmetalink-0.1.3-13.fc33.x86_64                    92/136 
  Verifying        : libmodulemd-2.12.0-1.fc34.x86_64                    93/136 
  Verifying        : libnghttp2-1.42.0-1.fc34.x86_64                     94/136 
  Verifying        : libpsl-0.21.1-2.fc33.x86_64                         95/136 
  Verifying        : librepo-1.12.1-1.fc34.x86_64                        96/136 
  Verifying        : libselinux-3.2-0.rc1.1.fc34.x86_64                  97/136 
  Verifying        : libsemanage-3.2-0.rc1.1.fc34.x86_64                 98/136 
  Verifying        : libsepol-3.2-0.rc1.1.fc34.x86_64                    99/136 
  Verifying        : libsolv-0.7.17-2.fc34.x86_64                       100/136 
  Verifying        : libssh-0.9.5-1.fc34.x86_64                         101/136 
  Verifying        : libssh-config-0.9.5-1.fc34.noarch                  102/136 
  Verifying        : libstdc++-11.0.0-0.17.fc34.x86_64                  103/136 
  Verifying        : libtasn1-4.16.0-3.fc33.x86_64                      104/136 
  Verifying        : libunistring-0.9.10-9.fc33.x86_64                  105/136 
  Verifying        : libxml2-2.9.10-9.fc34.x86_64                       106/136 
  Verifying        : libzstd-1.4.7-1.fc34.x86_64                        107/136 
  Verifying        : lz4-libs-1.9.3-1.fc34.x86_64                       108/136 
  Verifying        : mpfr-4.1.0-2.fc33.x86_64                           109/136 
  Verifying        : ncurses-base-6.2-3.20200222.fc33.noarch            110/136 
  Verifying        : ncurses-libs-6.2-3.20200222.fc33.x86_64            111/136 
  Verifying        : npth-1.6-5.fc33.x86_64                             112/136 
  Verifying        : openldap-2.4.57-1.fc34.x86_64                      113/136 
  Verifying        : openssl-libs-1:1.1.1i-1.fc34.x86_64                114/136 
  Verifying        : p11-kit-0.23.22-3.fc34.x86_64                      115/136 
  Verifying        : p11-kit-trust-0.23.22-3.fc34.x86_64                116/136 
  Verifying        : popt-1.18-2.fc34.x86_64                            117/136 
  Verifying        : publicsuffix-list-dafsa-20190417-4.fc33.noarch     118/136 
  Verifying        : python-pip-wheel-21.0-1.fc34.noarch                119/136 
  Verifying        : python-setuptools-wheel-52.0.0-1.fc34.noarch       120/136 
  Verifying        : python3-dateutil-1:2.8.1-2.fc33.noarch             121/136 
  Verifying        : python3-distro-1.5.0-4.fc33.noarch                 122/136 
  Verifying        : python3-dnf-4.6.0-1.fc34.noarch                    123/136 
  Verifying        : python3-dnf-plugins-core-4.0.19-1.fc34.noarch      124/136 
  Verifying        : python3-gpg-1.15.1-1.fc34.x86_64                   125/136 
  Verifying        : python3-hawkey-0.58.0-1.fc34.x86_64                126/136 
  Verifying        : python3-libcomps-0.1.15-5.fc33.x86_64              127/136 
  Verifying        : python3-libdnf-0.58.0-1.fc34.x86_64                128/136 
  Verifying        : python3-setuptools-52.0.0-1.fc34.noarch            129/136 
  Verifying        : python3-six-1.15.0-3.fc34.noarch                   130/136 
  Verifying        : readline-8.1-1.fc34.x86_64                         131/136 
  Verifying        : setup-2.13.7-2.fc33.noarch                         132/136 
  Verifying        : systemd-libs-247.2-1.fc34.x86_64                   133/136 
  Verifying        : tzdata-2021a-1.fc34.noarch                         134/136 
  Verifying        : xz-libs-5.2.5-4.fc34.x86_64                        135/136 
  Verifying        : zchunk-libs-1.1.9-1.fc34.x86_64                    136/136 

Installed:
  alternatives-1.15-1.fc34.x86_64                                               
  audit-libs-3.0-1.fc34.x86_64                                                  
  basesystem-11-10.fc33.noarch                                                  
  bash-5.1.0-2.fc34.x86_64                                                      
  bzip2-libs-1.0.8-4.fc33.x86_64                                                
  ca-certificates-2020.2.41-6.fc34.noarch                                       
  coreutils-8.32-15.fc34.x86_64                                                 
  coreutils-common-8.32-15.fc34.x86_64                                          
  crypto-policies-20210127-2.gitb21c811.fc34.noarch                             
  curl-7.74.0-4.fc34.x86_64                                                     
  cyrus-sasl-lib-2.1.27-6.fc33.x86_64                                           
  dbus-libs-1:1.12.20-3.fc34.x86_64                                             
  dnf-4.6.0-1.fc34.noarch                                                       
  dnf-data-4.6.0-1.fc34.noarch                                                  
  dnf-plugins-core-4.0.19-1.fc34.noarch                                         
  elfutils-default-yama-scope-0.182-3.fc34.noarch                               
  elfutils-libelf-0.182-3.fc34.x86_64                                           
  elfutils-libs-0.182-3.fc34.x86_64                                             
  expat-2.2.10-2.fc34.x86_64                                                    
  fedora-gpg-keys-34-0.8.noarch                                                 
  fedora-release-34-0.10.noarch                                                 
  fedora-release-common-34-0.10.noarch                                          
  fedora-release-identity-basic-34-0.10.noarch                                  
  fedora-repos-34-0.8.noarch                                                    
  fedora-repos-rawhide-34-0.8.noarch                                            
  file-libs-5.39-5.fc34.x86_64                                                  
  filesystem-3.14-4.fc34.x86_64                                                 
  gawk-5.1.0-2.fc33.x86_64                                                      
  gdbm-libs-1:1.19-2.fc34.x86_64                                                
  glib2-2.67.1-3.fc34.x86_64                                                    
  glibc-2.32.9000-26.fc34.x86_64                                                
  glibc-common-2.32.9000-26.fc34.x86_64                                         
  glibc-minimal-langpack-2.32.9000-26.fc34.x86_64                               
  gmp-1:6.2.0-6.fc34.x86_64                                                     
  gnupg2-2.2.27-1.fc34.x86_64                                                   
  gnutls-3.6.15-4.fc34.x86_64                                                   
  gpgme-1.15.1-1.fc34.x86_64                                                    
  grep-3.6-2.fc34.x86_64                                                        
  ima-evm-utils-1.3.2-2.fc34.x86_64                                             
  json-c-0.14-7.fc33.x86_64                                                     
  keyutils-libs-1.6.1-1.fc34.x86_64                                             
  krb5-libs-1.19-0.beta2.5.fc34.x86_64                                          
  libacl-2.2.53-10.fc34.x86_64                                                  
  libarchive-3.5.1-2.fc34.x86_64                                                
  libassuan-2.5.4-1.fc34.x86_64                                                 
  libattr-2.4.48-11.fc34.x86_64                                                 
  libblkid-2.36.1-4.fc34.x86_64                                                 
  libbrotli-1.0.9-3.fc34.x86_64                                                 
  libcap-2.46-1.fc34.x86_64                                                     
  libcap-ng-0.8.2-1.fc34.x86_64                                                 
  libcom_err-1.45.6-4.fc33.x86_64                                               
  libcomps-0.1.15-5.fc33.x86_64                                                 
  libcurl-7.74.0-4.fc34.x86_64                                                  
  libdb-5.3.28-46.fc34.x86_64                                                   
  libdnf-0.58.0-1.fc34.x86_64                                                   
  libffi-3.1-27.fc34.x86_64                                                     
  libgcc-11.0.0-0.17.fc34.x86_64                                                
  libgcrypt-1.9.1-1.fc34.x86_64                                                 
  libgomp-11.0.0-0.17.fc34.x86_64                                               
  libgpg-error-1.41-2.fc34.x86_64                                               
  libidn2-2.3.0-4.fc34.x86_64                                                   
  libksba-1.5.0-1.fc34.x86_64                                                   
  libmetalink-0.1.3-13.fc33.x86_64                                              
  libmodulemd-2.12.0-1.fc34.x86_64                                              
  libmount-2.36.1-4.fc34.x86_64                                                 
  libnghttp2-1.42.0-1.fc34.x86_64                                               
  libnsl2-1.3.0-2.fc34.x86_64                                                   
  libpsl-0.21.1-2.fc33.x86_64                                                   
  librepo-1.12.1-1.fc34.x86_64                                                  
  libreport-filesystem-2.14.0-16.fc34.noarch                                    
  libselinux-3.2-0.rc1.1.fc34.x86_64                                            
  libsemanage-3.2-0.rc1.1.fc34.x86_64                                           
  libsepol-3.2-0.rc1.1.fc34.x86_64                                              
  libsigsegv-2.13-2.fc34.x86_64                                                 
  libsmartcols-2.36.1-4.fc34.x86_64                                             
  libsolv-0.7.17-2.fc34.x86_64                                                  
  libssh-0.9.5-1.fc34.x86_64                                                    
  libssh-config-0.9.5-1.fc34.noarch                                             
  libstdc++-11.0.0-0.17.fc34.x86_64                                             
  libtasn1-4.16.0-3.fc33.x86_64                                                 
  libtirpc-1.3.1-1.fc34.x86_64                                                  
  libunistring-0.9.10-9.fc33.x86_64                                             
  libusbx-1.0.23-3.fc34.x86_64                                                  
  libuuid-2.36.1-4.fc34.x86_64                                                  
  libverto-0.3.1-3.fc34.x86_64                                                  
  libxcrypt-4.4.17-2.fc34.x86_64                                                
  libxml2-2.9.10-9.fc34.x86_64                                                  
  libyaml-0.2.5-5.fc34.x86_64                                                   
  libzstd-1.4.7-1.fc34.x86_64                                                   
  lua-libs-5.4.2-2.fc34.x86_64                                                  
  lz4-libs-1.9.3-1.fc34.x86_64                                                  
  mpfr-4.1.0-2.fc33.x86_64                                                      
  ncurses-base-6.2-3.20200222.fc33.noarch                                       
  ncurses-libs-6.2-3.20200222.fc33.x86_64                                       
  nettle-3.7-2.fc34.x86_64                                                      
  npth-1.6-5.fc33.x86_64                                                        
  openldap-2.4.57-1.fc34.x86_64                                                 
  openssl-libs-1:1.1.1i-1.fc34.x86_64                                           
  p11-kit-0.23.22-3.fc34.x86_64                                                 
  p11-kit-trust-0.23.22-3.fc34.x86_64                                           
  pcre-8.44-3.fc34.1.x86_64                                                     
  pcre2-10.36-2.fc34.1.x86_64                                                   
  pcre2-syntax-10.36-2.fc34.1.noarch                                            
  popt-1.18-2.fc34.x86_64                                                       
  publicsuffix-list-dafsa-20190417-4.fc33.noarch                                
  python-pip-wheel-21.0-1.fc34.noarch                                           
  python-setuptools-wheel-52.0.0-1.fc34.noarch                                  
  python3-3.9.1-5.fc34.x86_64                                                   
  python3-dateutil-1:2.8.1-2.fc33.noarch                                        
  python3-dbus-1.2.16-4.fc34.x86_64                                             
  python3-distro-1.5.0-4.fc33.noarch                                            
  python3-dnf-4.6.0-1.fc34.noarch                                               
  python3-dnf-plugins-core-4.0.19-1.fc34.noarch                                 
  python3-gpg-1.15.1-1.fc34.x86_64                                              
  python3-hawkey-0.58.0-1.fc34.x86_64                                           
  python3-libcomps-0.1.15-5.fc33.x86_64                                         
  python3-libdnf-0.58.0-1.fc34.x86_64                                           
  python3-libs-3.9.1-5.fc34.x86_64                                              
  python3-rpm-4.16.1.2-4.fc34.1.x86_64                                          
  python3-setuptools-52.0.0-1.fc34.noarch                                       
  python3-six-1.15.0-3.fc34.noarch                                              
  readline-8.1-1.fc34.x86_64                                                    
  rpm-4.16.1.2-4.fc34.1.x86_64                                                  
  rpm-build-libs-4.16.1.2-4.fc34.1.x86_64                                       
  rpm-libs-4.16.1.2-4.fc34.1.x86_64                                             
  rpm-sign-libs-4.16.1.2-4.fc34.1.x86_64                                        
  sed-4.8-7.fc34.x86_64                                                         
  setup-2.13.7-2.fc33.noarch                                                    
  shadow-utils-2:4.8.1-7.fc34.x86_64                                            
  sqlite-libs-3.34.1-2.fc34.x86_64                                              
  systemd-libs-247.2-1.fc34.x86_64                                              
  tpm2-tss-3.0.3-2.fc34.x86_64                                                  
  tzdata-2021a-1.fc34.noarch                                                    
  xz-libs-5.2.5-4.fc34.x86_64                                                   
  zchunk-libs-1.1.9-1.fc34.x86_64                                               
  zlib-1.2.11-24.fc34.x86_64                                                    

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-x86_64-1611948391.735902/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: 2.9
INFO: Mock Version: 2.9
Start: dnf install
No matches found for the following disable plugin patterns: local, spacewalk
Copr repository                                 130 kB/s | 3.7 kB     00:00    
Copr repository                                 106 MB/s |  15 MB     00:00    
fedora                                           41 kB/s | 8.7 kB     00:00    
Dependencies resolved.
================================================================================
 Package                      Arch   Version                    Repo       Size
================================================================================
Installing group/module packages:
 bash                         x86_64 5.1.0-2.fc34               copr_base 1.7 M
 bzip2                        x86_64 1.0.8-4.fc33               fedora     52 k
 coreutils                    x86_64 8.32-15.fc34               fedora    1.1 M
 cpio                         x86_64 2.13-9.fc34                copr_base 274 k
 diffutils                    x86_64 3.7-8.fc34                 copr_base 391 k
 fedora-release-common        noarch 34-0.10                    fedora     20 k
 findutils                    x86_64 1:4.8.0-1.fc34             fedora    545 k
 gawk                         x86_64 5.1.0-2.fc33               fedora    1.0 M
 glibc-minimal-langpack       x86_64 2.32.9000-26.fc34          fedora    110 k
 grep                         x86_64 3.6-2.fc34                 copr_base 260 k
 gzip                         x86_64 1.10-4.fc34                copr_base 152 k
 info                         x86_64 6.7-8.fc33                 fedora    228 k
 make                         x86_64 1:4.3-4.fc34               copr_base 540 k
 patch                        x86_64 2.7.6-14.fc34              copr_base 130 k
 redhat-rpm-config            noarch 180-1.fc34                 fedora     71 k
 rpm-build                    x86_64 4.16.1.2-4.fc34.1          copr_base 100 k
 sed                          x86_64 4.8-7.fc34                 copr_base 299 k
 shadow-utils                 x86_64 2:4.8.1-7.fc34             copr_base 1.2 M
 tar                          x86_64 2:1.33-3.fc34              copr_base 895 k
 unzip                        x86_64 6.0-49.fc33                fedora    181 k
 util-linux                   x86_64 2.36.1-4.fc34              copr_base 2.5 M
 which                        x86_64 2.21-20.fc33               fedora     41 k
 xz                           x86_64 5.2.5-4.fc34               fedora    215 k
Installing dependencies:
 alternatives                 x86_64 1.15-1.fc34                fedora     35 k
 audit-libs                   x86_64 3.0-1.fc34                 fedora    113 k
 basesystem                   noarch 11-10.fc33                 fedora    6.8 k
 binutils                     x86_64 2.35.1-25.fc34             fedora    5.3 M
 binutils-gold                x86_64 2.35.1-25.fc34             fedora    747 k
 bzip2-libs                   x86_64 1.0.8-4.fc33               fedora     40 k
 ca-certificates              noarch 2020.2.41-6.fc34           fedora    353 k
 coreutils-common             x86_64 8.32-15.fc34               fedora    2.0 M
 cracklib                     x86_64 2.9.6-24.fc33              fedora     83 k
 crypto-policies              noarch 20210127-2.gitb21c811.fc34 fedora     57 k
 curl                         x86_64 7.74.0-4.fc34              copr_base 299 k
 cyrus-sasl-lib               x86_64 2.1.27-6.fc33              fedora    101 k
 dwz                          x86_64 0.13-7.fc34                fedora    126 k
 ed                           x86_64 1.14.2-9.fc33              fedora     75 k
 efi-srpm-macros              noarch 4-5.fc33                   fedora     21 k
 elfutils                     x86_64 0.182-3.fc34               copr_base 526 k
 elfutils-debuginfod-client   x86_64 0.182-3.fc34               copr_base  32 k
 elfutils-default-yama-scope  noarch 0.182-3.fc34               copr_base  16 k
 elfutils-libelf              x86_64 0.182-3.fc34               copr_base 194 k
 elfutils-libs                x86_64 0.182-3.fc34               copr_base 265 k
 expat                        x86_64 2.2.10-2.fc34              copr_base 105 k
 fedora-gpg-keys              noarch 34-0.8                     fedora    107 k
 fedora-release               noarch 34-0.10                    fedora     11 k
 fedora-release-identity-basic
                              noarch 34-0.10                    fedora     12 k
 fedora-repos                 noarch 34-0.8                     fedora     11 k
 fedora-repos-rawhide         noarch 34-0.8                     fedora     10 k
 file                         x86_64 5.39-5.fc34                copr_base  52 k
 file-libs                    x86_64 5.39-5.fc34                copr_base 592 k
 filesystem                   x86_64 3.14-4.fc34                fedora    1.1 M
 fonts-srpm-macros            noarch 1:2.0.5-4.fc33             fedora     27 k
 fpc-srpm-macros              noarch 1.3-2.fc33                 fedora    7.6 k
 gc                           x86_64 8.0.4-5.fc34               copr_base 105 k
 gdb-minimal                  x86_64 10.1-2.fc34                fedora    3.6 M
 ghc-srpm-macros              noarch 1.5.0-3.fc33               fedora    7.7 k
 glibc                        x86_64 2.32.9000-26.fc34          fedora    3.5 M
 glibc-common                 x86_64 2.32.9000-26.fc34          fedora    2.1 M
 gmp                          x86_64 1:6.2.0-6.fc34             copr_base 320 k
 gnat-srpm-macros             noarch 4-12.fc33                  fedora    8.2 k
 go-srpm-macros               noarch 3.0.9-1.fc34               fedora     25 k
 guile22                      x86_64 2.2.7-1.fc34               fedora    6.5 M
 kernel-srpm-macros           noarch 1.0-3.fc33                 fedora    7.2 k
 keyutils-libs                x86_64 1.6.1-1.fc34               fedora     31 k
 krb5-libs                    x86_64 1.19-0.beta2.5.fc34        copr_base 735 k
 libacl                       x86_64 2.2.53-10.fc34             copr_base  24 k
 libarchive                   x86_64 3.5.1-2.fc34               copr_base 393 k
 libattr                      x86_64 2.4.48-11.fc34             copr_base  18 k
 libblkid                     x86_64 2.36.1-4.fc34              copr_base 101 k
 libbrotli                    x86_64 1.0.9-3.fc34               fedora    322 k
 libcap                       x86_64 2.46-1.fc34                fedora     65 k
 libcap-ng                    x86_64 0.8.2-1.fc34               fedora     32 k
 libcom_err                   x86_64 1.45.6-4.fc33              fedora     27 k
 libcurl                      x86_64 7.74.0-4.fc34              copr_base 286 k
 libdb                        x86_64 5.3.28-46.fc34             copr_base 761 k
 libeconf                     x86_64 0.3.8-4.fc33               fedora     24 k
 libfdisk                     x86_64 2.36.1-4.fc34              copr_base 153 k
 libffi                       x86_64 3.1-27.fc34                fedora     33 k
 libgcc                       x86_64 11.0.0-0.17.fc34           fedora     91 k
 libgcrypt                    x86_64 1.9.1-1.fc34               copr_base 512 k
 libgomp                      x86_64 11.0.0-0.17.fc34           fedora    262 k
 libgpg-error                 x86_64 1.41-2.fc34                copr_base 213 k
 libidn2                      x86_64 2.3.0-4.fc34               fedora    104 k
 libmetalink                  x86_64 0.1.3-13.fc33              fedora     31 k
 libmount                     x86_64 2.36.1-4.fc34              copr_base 131 k
 libnghttp2                   x86_64 1.42.0-1.fc34              fedora     76 k
 libnsl2                      x86_64 1.3.0-2.fc34               copr_base  59 k
 libpkgconf                   x86_64 1.7.3-6.fc34               copr_base  36 k
 libpsl                       x86_64 0.21.1-2.fc33              fedora     61 k
 libpwquality                 x86_64 1.4.4-2.fc34               fedora    104 k
 libselinux                   x86_64 3.2-0.rc1.1.fc34           fedora     84 k
 libsemanage                  x86_64 3.2-0.rc1.1.fc34           fedora    116 k
 libsepol                     x86_64 3.2-0.rc1.1.fc34           fedora    286 k
 libsigsegv                   x86_64 2.13-2.fc34                copr_base  27 k
 libsmartcols                 x86_64 2.36.1-4.fc34              copr_base  60 k
 libssh                       x86_64 0.9.5-1.fc34               fedora    209 k
 libssh-config                noarch 0.9.5-1.fc34               fedora     11 k
 libstdc++                    x86_64 11.0.0-0.17.fc34           fedora    693 k
 libtasn1                     x86_64 4.16.0-3.fc33              fedora     75 k
 libtirpc                     x86_64 1.3.1-1.fc34               copr_base  95 k
 libtool-ltdl                 x86_64 2.4.6-40.fc34              copr_base  37 k
 libunistring                 x86_64 0.9.10-9.fc33              fedora    516 k
 libutempter                  x86_64 1.2.1-3.fc34               fedora     26 k
 libuuid                      x86_64 2.36.1-4.fc34              copr_base  25 k
 libverto                     x86_64 0.3.1-3.fc34               copr_base  22 k
 libxcrypt                    x86_64 4.4.17-2.fc34              copr_base 119 k
 libxml2                      x86_64 2.9.10-9.fc34              fedora    744 k
 libzstd                      x86_64 1.4.7-1.fc34               fedora    340 k
 lua-libs                     x86_64 5.4.2-2.fc34               copr_base 217 k
 lua-srpm-macros              noarch 1-3.fc34                   fedora    8.1 k
 lz4-libs                     x86_64 1.9.3-1.fc34               fedora     67 k
 mpfr                         x86_64 4.1.0-2.fc33               fedora    1.4 M
 ncurses-base                 noarch 6.2-3.20200222.fc33        fedora     60 k
 ncurses-libs                 x86_64 6.2-3.20200222.fc33        fedora    329 k
 nim-srpm-macros              noarch 3-3.fc33                   fedora    8.3 k
 ocaml-srpm-macros            noarch 6-3.fc33                   fedora    7.7 k
 openblas-srpm-macros         noarch 2-8.fc33                   fedora    7.2 k
 openldap                     x86_64 2.4.57-1.fc34              fedora    261 k
 openssl-libs                 x86_64 1:1.1.1i-1.fc34            fedora    1.4 M
 p11-kit                      x86_64 0.23.22-3.fc34             fedora    369 k
 p11-kit-trust                x86_64 0.23.22-3.fc34             fedora    141 k
 pam                          x86_64 1.5.1-3.fc34               copr_base 545 k
 pcre                         x86_64 8.44-3.fc34.1              copr_base 200 k
 pcre2                        x86_64 10.36-2.fc34.1             copr_base 235 k
 pcre2-syntax                 noarch 10.36-2.fc34.1             copr_base 143 k
 perl-srpm-macros             noarch 1-38.fc33                  fedora    8.3 k
 pkgconf                      x86_64 1.7.3-6.fc34               copr_base  41 k
 pkgconf-m4                   noarch 1.7.3-6.fc34               copr_base  15 k
 pkgconf-pkg-config           x86_64 1.7.3-6.fc34               copr_base  11 k
 popt                         x86_64 1.18-2.fc34                fedora     59 k
 publicsuffix-list-dafsa      noarch 20190417-4.fc33            fedora     55 k
 python-srpm-macros           noarch 3.9-11.fc34                fedora     20 k
 qt5-srpm-macros              noarch 5.15.2-1.fc34              fedora    8.4 k
 readline                     x86_64 8.1-1.fc34                 fedora    216 k
 rpm                          x86_64 4.16.1.2-4.fc34.1          copr_base 502 k
 rpm-build-libs               x86_64 4.16.1.2-4.fc34.1          copr_base  98 k
 rpm-libs                     x86_64 4.16.1.2-4.fc34.1          copr_base 328 k
 rust-srpm-macros             noarch 17-1.fc34                  fedora    9.8 k
 setup                        noarch 2.13.7-2.fc33              fedora    142 k
 sqlite-libs                  x86_64 3.34.1-2.fc34              copr_base 627 k
 systemd-libs                 x86_64 247.2-1.fc34               fedora    546 k
 tzdata                       noarch 2021a-1.fc34               fedora    432 k
 xxhash-libs                  x86_64 0.8.0-1.fc33               fedora     41 k
 xz-libs                      x86_64 5.2.5-4.fc34               fedora     91 k
 zip                          x86_64 3.0-27.fc33                fedora    258 k
 zlib                         x86_64 1.2.11-24.fc34             copr_base  92 k
 zstd                         x86_64 1.4.7-1.fc34               fedora    568 k
Installing Groups:
 Buildsystem building group                                                    

Transaction Summary
================================================================================
Install  148 Packages

Total size: 58 M
Installed size: 224 M
Downloading Packages:
[SKIPPED] bash-5.1.0-2.fc34.x86_64.rpm: Already downloaded                     
[SKIPPED] cpio-2.13-9.fc34.x86_64.rpm: Already downloaded                      
[SKIPPED] curl-7.74.0-4.fc34.x86_64.rpm: Already downloaded                    
[SKIPPED] diffutils-3.7-8.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] elfutils-0.182-3.fc34.x86_64.rpm: Already downloaded                 
[SKIPPED] elfutils-debuginfod-client-0.182-3.fc34.x86_64.rpm: Already downloaded
[SKIPPED] elfutils-default-yama-scope-0.182-3.fc34.noarch.rpm: Already downloaded
[SKIPPED] elfutils-libelf-0.182-3.fc34.x86_64.rpm: Already downloaded          
[SKIPPED] elfutils-libs-0.182-3.fc34.x86_64.rpm: Already downloaded            
[SKIPPED] expat-2.2.10-2.fc34.x86_64.rpm: Already downloaded                   
[SKIPPED] file-5.39-5.fc34.x86_64.rpm: Already downloaded                      
[SKIPPED] file-libs-5.39-5.fc34.x86_64.rpm: Already downloaded                 
[SKIPPED] gc-8.0.4-5.fc34.x86_64.rpm: Already downloaded                       
[SKIPPED] gmp-6.2.0-6.fc34.x86_64.rpm: Already downloaded                      
[SKIPPED] grep-3.6-2.fc34.x86_64.rpm: Already downloaded                       
[SKIPPED] gzip-1.10-4.fc34.x86_64.rpm: Already downloaded                      
[SKIPPED] krb5-libs-1.19-0.beta2.5.fc34.x86_64.rpm: Already downloaded         
[SKIPPED] libacl-2.2.53-10.fc34.x86_64.rpm: Already downloaded                 
[SKIPPED] libarchive-3.5.1-2.fc34.x86_64.rpm: Already downloaded               
[SKIPPED] libattr-2.4.48-11.fc34.x86_64.rpm: Already downloaded                
[SKIPPED] libblkid-2.36.1-4.fc34.x86_64.rpm: Already downloaded                
[SKIPPED] libcurl-7.74.0-4.fc34.x86_64.rpm: Already downloaded                 
[SKIPPED] libdb-5.3.28-46.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] libfdisk-2.36.1-4.fc34.x86_64.rpm: Already downloaded                
[SKIPPED] libgcrypt-1.9.1-1.fc34.x86_64.rpm: Already downloaded                
[SKIPPED] libgpg-error-1.41-2.fc34.x86_64.rpm: Already downloaded              
[SKIPPED] libmount-2.36.1-4.fc34.x86_64.rpm: Already downloaded                
[SKIPPED] libnsl2-1.3.0-2.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] libpkgconf-1.7.3-6.fc34.x86_64.rpm: Already downloaded               
[SKIPPED] libsigsegv-2.13-2.fc34.x86_64.rpm: Already downloaded                
[SKIPPED] libsmartcols-2.36.1-4.fc34.x86_64.rpm: Already downloaded            
[SKIPPED] libtirpc-1.3.1-1.fc34.x86_64.rpm: Already downloaded                 
[SKIPPED] libtool-ltdl-2.4.6-40.fc34.x86_64.rpm: Already downloaded            
[SKIPPED] libuuid-2.36.1-4.fc34.x86_64.rpm: Already downloaded                 
[SKIPPED] libverto-0.3.1-3.fc34.x86_64.rpm: Already downloaded                 
[SKIPPED] libxcrypt-4.4.17-2.fc34.x86_64.rpm: Already downloaded               
[SKIPPED] lua-libs-5.4.2-2.fc34.x86_64.rpm: Already downloaded                 
[SKIPPED] make-4.3-4.fc34.x86_64.rpm: Already downloaded                       
[SKIPPED] pam-1.5.1-3.fc34.x86_64.rpm: Already downloaded                      
[SKIPPED] patch-2.7.6-14.fc34.x86_64.rpm: Already downloaded                   
[SKIPPED] pcre-8.44-3.fc34.1.x86_64.rpm: Already downloaded                    
[SKIPPED] pcre2-10.36-2.fc34.1.x86_64.rpm: Already downloaded                  
[SKIPPED] pcre2-syntax-10.36-2.fc34.1.noarch.rpm: Already downloaded           
[SKIPPED] pkgconf-1.7.3-6.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] pkgconf-m4-1.7.3-6.fc34.noarch.rpm: Already downloaded               
[SKIPPED] pkgconf-pkg-config-1.7.3-6.fc34.x86_64.rpm: Already downloaded       
[SKIPPED] rpm-4.16.1.2-4.fc34.1.x86_64.rpm: Already downloaded                 
[SKIPPED] rpm-build-4.16.1.2-4.fc34.1.x86_64.rpm: Already downloaded           
[SKIPPED] rpm-build-libs-4.16.1.2-4.fc34.1.x86_64.rpm: Already downloaded      
[SKIPPED] rpm-libs-4.16.1.2-4.fc34.1.x86_64.rpm: Already downloaded            
[SKIPPED] sed-4.8-7.fc34.x86_64.rpm: Already downloaded                        
[SKIPPED] shadow-utils-4.8.1-7.fc34.x86_64.rpm: Already downloaded             
[SKIPPED] sqlite-libs-3.34.1-2.fc34.x86_64.rpm: Already downloaded             
[SKIPPED] tar-1.33-3.fc34.x86_64.rpm: Already downloaded                       
[SKIPPED] util-linux-2.36.1-4.fc34.x86_64.rpm: Already downloaded              
[SKIPPED] zlib-1.2.11-24.fc34.x86_64.rpm: Already downloaded                   
[SKIPPED] alternatives-1.15-1.fc34.x86_64.rpm: Already downloaded              
[SKIPPED] audit-libs-3.0-1.fc34.x86_64.rpm: Already downloaded                 
[SKIPPED] basesystem-11-10.fc33.noarch.rpm: Already downloaded                 
[SKIPPED] binutils-2.35.1-25.fc34.x86_64.rpm: Already downloaded               
[SKIPPED] binutils-gold-2.35.1-25.fc34.x86_64.rpm: Already downloaded          
[SKIPPED] bzip2-1.0.8-4.fc33.x86_64.rpm: Already downloaded                    
[SKIPPED] bzip2-libs-1.0.8-4.fc33.x86_64.rpm: Already downloaded               
[SKIPPED] ca-certificates-2020.2.41-6.fc34.noarch.rpm: Already downloaded      
[SKIPPED] coreutils-8.32-15.fc34.x86_64.rpm: Already downloaded                
[SKIPPED] coreutils-common-8.32-15.fc34.x86_64.rpm: Already downloaded         
[SKIPPED] cracklib-2.9.6-24.fc33.x86_64.rpm: Already downloaded                
[SKIPPED] crypto-policies-20210127-2.gitb21c811.fc34.noarch.rpm: Already downloaded
[SKIPPED] cyrus-sasl-lib-2.1.27-6.fc33.x86_64.rpm: Already downloaded          
[SKIPPED] dwz-0.13-7.fc34.x86_64.rpm: Already downloaded                       
[SKIPPED] ed-1.14.2-9.fc33.x86_64.rpm: Already downloaded                      
[SKIPPED] efi-srpm-macros-4-5.fc33.noarch.rpm: Already downloaded              
[SKIPPED] fedora-gpg-keys-34-0.8.noarch.rpm: Already downloaded                
[SKIPPED] fedora-release-34-0.10.noarch.rpm: Already downloaded                
[SKIPPED] fedora-release-common-34-0.10.noarch.rpm: Already downloaded         
[SKIPPED] fedora-release-identity-basic-34-0.10.noarch.rpm: Already downloaded 
[SKIPPED] fedora-repos-34-0.8.noarch.rpm: Already downloaded                   
[SKIPPED] fedora-repos-rawhide-34-0.8.noarch.rpm: Already downloaded           
[SKIPPED] filesystem-3.14-4.fc34.x86_64.rpm: Already downloaded                
[SKIPPED] findutils-4.8.0-1.fc34.x86_64.rpm: Already downloaded                
[SKIPPED] fonts-srpm-macros-2.0.5-4.fc33.noarch.rpm: Already downloaded        
[SKIPPED] fpc-srpm-macros-1.3-2.fc33.noarch.rpm: Already downloaded            
[SKIPPED] gawk-5.1.0-2.fc33.x86_64.rpm: Already downloaded                     
[SKIPPED] gdb-minimal-10.1-2.fc34.x86_64.rpm: Already downloaded               
[SKIPPED] ghc-srpm-macros-1.5.0-3.fc33.noarch.rpm: Already downloaded          
[SKIPPED] glibc-2.32.9000-26.fc34.x86_64.rpm: Already downloaded               
[SKIPPED] glibc-common-2.32.9000-26.fc34.x86_64.rpm: Already downloaded        
[SKIPPED] glibc-minimal-langpack-2.32.9000-26.fc34.x86_64.rpm: Already downloaded
[SKIPPED] gnat-srpm-macros-4-12.fc33.noarch.rpm: Already downloaded            
[SKIPPED] go-srpm-macros-3.0.9-1.fc34.noarch.rpm: Already downloaded           
[SKIPPED] guile22-2.2.7-1.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] info-6.7-8.fc33.x86_64.rpm: Already downloaded                       
[SKIPPED] kernel-srpm-macros-1.0-3.fc33.noarch.rpm: Already downloaded         
[SKIPPED] keyutils-libs-1.6.1-1.fc34.x86_64.rpm: Already downloaded            
[SKIPPED] libbrotli-1.0.9-3.fc34.x86_64.rpm: Already downloaded                
[SKIPPED] libcap-2.46-1.fc34.x86_64.rpm: Already downloaded                    
[SKIPPED] libcap-ng-0.8.2-1.fc34.x86_64.rpm: Already downloaded                
[SKIPPED] libcom_err-1.45.6-4.fc33.x86_64.rpm: Already downloaded              
[SKIPPED] libeconf-0.3.8-4.fc33.x86_64.rpm: Already downloaded                 
[SKIPPED] libffi-3.1-27.fc34.x86_64.rpm: Already downloaded                    
[SKIPPED] libgcc-11.0.0-0.17.fc34.x86_64.rpm: Already downloaded               
[SKIPPED] libgomp-11.0.0-0.17.fc34.x86_64.rpm: Already downloaded              
[SKIPPED] libidn2-2.3.0-4.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] libmetalink-0.1.3-13.fc33.x86_64.rpm: Already downloaded             
[SKIPPED] libnghttp2-1.42.0-1.fc34.x86_64.rpm: Already downloaded              
[SKIPPED] libpsl-0.21.1-2.fc33.x86_64.rpm: Already downloaded                  
[SKIPPED] libpwquality-1.4.4-2.fc34.x86_64.rpm: Already downloaded             
[SKIPPED] libselinux-3.2-0.rc1.1.fc34.x86_64.rpm: Already downloaded           
[SKIPPED] libsemanage-3.2-0.rc1.1.fc34.x86_64.rpm: Already downloaded          
[SKIPPED] libsepol-3.2-0.rc1.1.fc34.x86_64.rpm: Already downloaded             
[SKIPPED] libssh-0.9.5-1.fc34.x86_64.rpm: Already downloaded                   
[SKIPPED] libssh-config-0.9.5-1.fc34.noarch.rpm: Already downloaded            
[SKIPPED] libstdc++-11.0.0-0.17.fc34.x86_64.rpm: Already downloaded            
[SKIPPED] libtasn1-4.16.0-3.fc33.x86_64.rpm: Already downloaded                
[SKIPPED] libunistring-0.9.10-9.fc33.x86_64.rpm: Already downloaded            
[SKIPPED] libutempter-1.2.1-3.fc34.x86_64.rpm: Already downloaded              
[SKIPPED] libxml2-2.9.10-9.fc34.x86_64.rpm: Already downloaded                 
[SKIPPED] libzstd-1.4.7-1.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] lua-srpm-macros-1-3.fc34.noarch.rpm: Already downloaded              
[SKIPPED] lz4-libs-1.9.3-1.fc34.x86_64.rpm: Already downloaded                 
[SKIPPED] mpfr-4.1.0-2.fc33.x86_64.rpm: Already downloaded                     
[SKIPPED] ncurses-base-6.2-3.20200222.fc33.noarch.rpm: Already downloaded      
[SKIPPED] ncurses-libs-6.2-3.20200222.fc33.x86_64.rpm: Already downloaded      
[SKIPPED] nim-srpm-macros-3-3.fc33.noarch.rpm: Already downloaded              
[SKIPPED] ocaml-srpm-macros-6-3.fc33.noarch.rpm: Already downloaded            
[SKIPPED] openblas-srpm-macros-2-8.fc33.noarch.rpm: Already downloaded         
[SKIPPED] openldap-2.4.57-1.fc34.x86_64.rpm: Already downloaded                
[SKIPPED] openssl-libs-1.1.1i-1.fc34.x86_64.rpm: Already downloaded            
[SKIPPED] p11-kit-0.23.22-3.fc34.x86_64.rpm: Already downloaded                
[SKIPPED] p11-kit-trust-0.23.22-3.fc34.x86_64.rpm: Already downloaded          
[SKIPPED] perl-srpm-macros-1-38.fc33.noarch.rpm: Already downloaded            
[SKIPPED] popt-1.18-2.fc34.x86_64.rpm: Already downloaded                      
[SKIPPED] publicsuffix-list-dafsa-20190417-4.fc33.noarch.rpm: Already downloaded
[SKIPPED] python-srpm-macros-3.9-11.fc34.noarch.rpm: Already downloaded        
[SKIPPED] qt5-srpm-macros-5.15.2-1.fc34.noarch.rpm: Already downloaded         
[SKIPPED] readline-8.1-1.fc34.x86_64.rpm: Already downloaded                   
[SKIPPED] redhat-rpm-config-180-1.fc34.noarch.rpm: Already downloaded          
[SKIPPED] rust-srpm-macros-17-1.fc34.noarch.rpm: Already downloaded            
[SKIPPED] setup-2.13.7-2.fc33.noarch.rpm: Already downloaded                   
[SKIPPED] systemd-libs-247.2-1.fc34.x86_64.rpm: Already downloaded             
[SKIPPED] tzdata-2021a-1.fc34.noarch.rpm: Already downloaded                   
[SKIPPED] unzip-6.0-49.fc33.x86_64.rpm: Already downloaded                     
[SKIPPED] which-2.21-20.fc33.x86_64.rpm: Already downloaded                    
[SKIPPED] xxhash-libs-0.8.0-1.fc33.x86_64.rpm: Already downloaded              
[SKIPPED] xz-5.2.5-4.fc34.x86_64.rpm: Already downloaded                       
[SKIPPED] xz-libs-5.2.5-4.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] zip-3.0-27.fc33.x86_64.rpm: Already downloaded                       
[SKIPPED] zstd-1.4.7-1.fc34.x86_64.rpm: Already downloaded                     
warning: /var/lib/mock/fedora-rawhide-x86_64-1611948391.735902/root/var/cache/dnf/fedora-2d95c80a1fa0a67d/packages/alternatives-1.15-1.fc34.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 45719a39: NOKEY
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x45719A39:
 Userid     : "Fedora (34) <fedora-34-primary@fedoraproject.org>"
 Fingerprint: 8C5B A699 0BDB 26E1 9F2A 1A80 1161 AE69 4571 9A39
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-34-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-34-primary (0x45719A39) is already installed
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x9570FF31:
 Userid     : "Fedora (33) <fedora-33-primary@fedoraproject.org>"
 Fingerprint: 963A 2BEB 0200 9608 FE67 EA42 49FD 7749 9570 FF31
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-33-primary
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: filesystem-3.14-4.fc34.x86_64                          1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-11.0.0-0.17.fc34.x86_64                       1/148 
  Running scriptlet: libgcc-11.0.0-0.17.fc34.x86_64                       1/148 
  Installing       : crypto-policies-20210127-2.gitb21c811.fc34.noarc     2/148 
  Running scriptlet: crypto-policies-20210127-2.gitb21c811.fc34.noarc     2/148 
  Installing       : fedora-release-identity-basic-34-0.10.noarch         3/148 
  Installing       : tzdata-2021a-1.fc34.noarch                           4/148 
  Installing       : rust-srpm-macros-17-1.fc34.noarch                    5/148 
  Installing       : qt5-srpm-macros-5.15.2-1.fc34.noarch                 6/148 
  Installing       : publicsuffix-list-dafsa-20190417-4.fc33.noarch       7/148 
  Installing       : perl-srpm-macros-1-38.fc33.noarch                    8/148 
  Installing       : openblas-srpm-macros-2-8.fc33.noarch                 9/148 
  Installing       : ocaml-srpm-macros-6-3.fc33.noarch                   10/148 
  Installing       : nim-srpm-macros-3-3.fc33.noarch                     11/148 
  Installing       : ncurses-base-6.2-3.20200222.fc33.noarch             12/148 
  Installing       : libssh-config-0.9.5-1.fc34.noarch                   13/148 
  Installing       : kernel-srpm-macros-1.0-3.fc33.noarch                14/148 
  Installing       : gnat-srpm-macros-4-12.fc33.noarch                   15/148 
  Installing       : ghc-srpm-macros-1.5.0-3.fc33.noarch                 16/148 
  Installing       : fpc-srpm-macros-1.3-2.fc33.noarch                   17/148 
  Installing       : fedora-gpg-keys-34-0.8.noarch                       18/148 
  Installing       : fedora-release-34-0.10.noarch                       19/148 
  Installing       : fedora-release-common-34-0.10.noarch                20/148 
  Installing       : fedora-repos-rawhide-34-0.8.noarch                  21/148 
  Installing       : fedora-repos-34-0.8.noarch                          22/148 
  Installing       : setup-2.13.7-2.fc33.noarch                          23/148 
warning: /etc/hosts created as /etc/hosts.rpmnew

  Running scriptlet: setup-2.13.7-2.fc33.noarch                          23/148 
  Installing       : filesystem-3.14-4.fc34.x86_64                       24/148 
  Installing       : basesystem-11-10.fc33.noarch                        25/148 
  Installing       : ncurses-libs-6.2-3.20200222.fc33.x86_64             26/148 
  Running scriptlet: glibc-2.32.9000-26.fc34.x86_64                      27/148 
  Installing       : glibc-2.32.9000-26.fc34.x86_64                      27/148 
  Running scriptlet: glibc-2.32.9000-26.fc34.x86_64                      27/148 
  Installing       : bash-5.1.0-2.fc34.x86_64                            28/148 
  Running scriptlet: bash-5.1.0-2.fc34.x86_64                            28/148 
  Installing       : glibc-common-2.32.9000-26.fc34.x86_64               29/148 
  Installing       : glibc-minimal-langpack-2.32.9000-26.fc34.x86_64     30/148 
  Installing       : zlib-1.2.11-24.fc34.x86_64                          31/148 
  Installing       : bzip2-libs-1.0.8-4.fc33.x86_64                      32/148 
  Installing       : xz-libs-5.2.5-4.fc34.x86_64                         33/148 
  Installing       : elfutils-libelf-0.182-3.fc34.x86_64                 34/148 
  Installing       : libxcrypt-4.4.17-2.fc34.x86_64                      35/148 
  Installing       : libstdc++-11.0.0-0.17.fc34.x86_64                   36/148 
  Installing       : libzstd-1.4.7-1.fc34.x86_64                         37/148 
  Installing       : gmp-1:6.2.0-6.fc34.x86_64                           38/148 
  Installing       : libattr-2.4.48-11.fc34.x86_64                       39/148 
  Installing       : libacl-2.2.53-10.fc34.x86_64                        40/148 
  Installing       : libdb-5.3.28-46.fc34.x86_64                         41/148 
  Installing       : libuuid-2.36.1-4.fc34.x86_64                        42/148 
  Installing       : libcap-2.46-1.fc34.x86_64                           43/148 
  Installing       : libcom_err-1.45.6-4.fc33.x86_64                     44/148 
  Installing       : popt-1.18-2.fc34.x86_64                             45/148 
  Installing       : readline-8.1-1.fc34.x86_64                          46/148 
  Installing       : libunistring-0.9.10-9.fc33.x86_64                   47/148 
  Installing       : libidn2-2.3.0-4.fc34.x86_64                         48/148 
  Installing       : mpfr-4.1.0-2.fc33.x86_64                            49/148 
  Installing       : unzip-6.0-49.fc33.x86_64                            50/148 
  Installing       : file-libs-5.39-5.fc34.x86_64                        51/148 
  Installing       : file-5.39-5.fc34.x86_64                             52/148 
  Installing       : sqlite-libs-3.34.1-2.fc34.x86_64                    53/148 
  Installing       : lua-libs-5.4.2-2.fc34.x86_64                        54/148 
  Installing       : alternatives-1.15-1.fc34.x86_64                     55/148 
  Installing       : libcap-ng-0.8.2-1.fc34.x86_64                       56/148 
  Installing       : audit-libs-3.0-1.fc34.x86_64                        57/148 
  Installing       : libffi-3.1-27.fc34.x86_64                           58/148 
  Installing       : p11-kit-0.23.22-3.fc34.x86_64                       59/148 
  Installing       : libsepol-3.2-0.rc1.1.fc34.x86_64                    60/148 
  Installing       : lz4-libs-1.9.3-1.fc34.x86_64                        61/148 
  Installing       : zip-3.0-27.fc33.x86_64                              62/148 
  Installing       : libpsl-0.21.1-2.fc33.x86_64                         63/148 
  Installing       : gc-8.0.4-5.fc34.x86_64                              64/148 
  Installing       : zstd-1.4.7-1.fc34.x86_64                            65/148 
  Installing       : dwz-0.13-7.fc34.x86_64                              66/148 
  Installing       : libxml2-2.9.10-9.fc34.x86_64                        67/148 
  Installing       : bzip2-1.0.8-4.fc33.x86_64                           68/148 
  Installing       : info-6.7-8.fc33.x86_64                              69/148 
  Installing       : ed-1.14.2-9.fc33.x86_64                             70/148 
  Installing       : elfutils-default-yama-scope-0.182-3.fc34.noarch     71/148 
  Running scriptlet: elfutils-default-yama-scope-0.182-3.fc34.noarch     71/148 
  Installing       : cpio-2.13-9.fc34.x86_64                             72/148 
  Installing       : diffutils-3.7-8.fc34.x86_64                         73/148 
  Installing       : expat-2.2.10-2.fc34.x86_64                          74/148 
  Installing       : libmetalink-0.1.3-13.fc33.x86_64                    75/148 
  Installing       : libgpg-error-1.41-2.fc34.x86_64                     76/148 
  Installing       : libgcrypt-1.9.1-1.fc34.x86_64                       77/148 
  Installing       : libpkgconf-1.7.3-6.fc34.x86_64                      78/148 
  Installing       : pkgconf-1.7.3-6.fc34.x86_64                         79/148 
  Installing       : libsigsegv-2.13-2.fc34.x86_64                       80/148 
  Installing       : gawk-5.1.0-2.fc33.x86_64                            81/148 
  Installing       : libsmartcols-2.36.1-4.fc34.x86_64                   82/148 
  Installing       : libtool-ltdl-2.4.6-40.fc34.x86_64                   83/148 
  Installing       : libverto-0.3.1-3.fc34.x86_64                        84/148 
  Installing       : pcre-8.44-3.fc34.1.x86_64                           85/148 
  Installing       : grep-3.6-2.fc34.x86_64                              86/148 
  Installing       : xz-5.2.5-4.fc34.x86_64                              87/148 
  Installing       : keyutils-libs-1.6.1-1.fc34.x86_64                   88/148 
  Installing       : libbrotli-1.0.9-3.fc34.x86_64                       89/148 
  Installing       : libeconf-0.3.8-4.fc33.x86_64                        90/148 
  Installing       : libgomp-11.0.0-0.17.fc34.x86_64                     91/148 
  Installing       : libnghttp2-1.42.0-1.fc34.x86_64                     92/148 
  Installing       : libtasn1-4.16.0-3.fc33.x86_64                       93/148 
  Installing       : p11-kit-trust-0.23.22-3.fc34.x86_64                 94/148 
  Running scriptlet: p11-kit-trust-0.23.22-3.fc34.x86_64                 94/148 
  Installing       : xxhash-libs-0.8.0-1.fc33.x86_64                     95/148 
  Installing       : coreutils-common-8.32-15.fc34.x86_64                96/148 
  Installing       : pkgconf-m4-1.7.3-6.fc34.noarch                      97/148 
  Installing       : pkgconf-pkg-config-1.7.3-6.fc34.x86_64              98/148 
  Installing       : pcre2-syntax-10.36-2.fc34.1.noarch                  99/148 
  Installing       : pcre2-10.36-2.fc34.1.x86_64                        100/148 
  Installing       : libselinux-3.2-0.rc1.1.fc34.x86_64                 101/148 
  Installing       : sed-4.8-7.fc34.x86_64                              102/148 
  Installing       : findutils-1:4.8.0-1.fc34.x86_64                    103/148 
  Installing       : openssl-libs-1:1.1.1i-1.fc34.x86_64                104/148 
  Installing       : coreutils-8.32-15.fc34.x86_64                      105/148 
  Running scriptlet: ca-certificates-2020.2.41-6.fc34.noarch            106/148 
  Installing       : ca-certificates-2020.2.41-6.fc34.noarch            106/148 
  Running scriptlet: ca-certificates-2020.2.41-6.fc34.noarch            106/148 
  Installing       : krb5-libs-1.19-0.beta2.5.fc34.x86_64               107/148 
  Installing       : libblkid-2.36.1-4.fc34.x86_64                      108/148 
  Running scriptlet: libblkid-2.36.1-4.fc34.x86_64                      108/148 
  Installing       : libtirpc-1.3.1-1.fc34.x86_64                       109/148 
  Installing       : gzip-1.10-4.fc34.x86_64                            110/148 
  Installing       : cracklib-2.9.6-24.fc33.x86_64                      111/148 
  Installing       : libnsl2-1.3.0-2.fc34.x86_64                        112/148 
  Installing       : libpwquality-1.4.4-2.fc34.x86_64                   113/148 
  Installing       : pam-1.5.1-3.fc34.x86_64                            114/148 
  Installing       : libfdisk-2.36.1-4.fc34.x86_64                      115/148 
  Installing       : libmount-2.36.1-4.fc34.x86_64                      116/148 
  Installing       : cyrus-sasl-lib-2.1.27-6.fc33.x86_64                117/148 
  Installing       : openldap-2.4.57-1.fc34.x86_64                      118/148 
  Installing       : libssh-0.9.5-1.fc34.x86_64                         119/148 
  Installing       : libcurl-7.74.0-4.fc34.x86_64                       120/148 
  Installing       : elfutils-libs-0.182-3.fc34.x86_64                  121/148 
  Installing       : elfutils-debuginfod-client-0.182-3.fc34.x86_64     122/148 
  Installing       : binutils-gold-2.35.1-25.fc34.x86_64                123/148 
  Installing       : binutils-2.35.1-25.fc34.x86_64                     124/148 
  Running scriptlet: binutils-2.35.1-25.fc34.x86_64                     124/148 
  Installing       : elfutils-0.182-3.fc34.x86_64                       125/148 
  Installing       : gdb-minimal-10.1-2.fc34.x86_64                     126/148 
  Installing       : curl-7.74.0-4.fc34.x86_64                          127/148 
  Installing       : guile22-2.2.7-1.fc34.x86_64                        128/148 
  Installing       : systemd-libs-247.2-1.fc34.x86_64                   129/148 
  Running scriptlet: systemd-libs-247.2-1.fc34.x86_64                   129/148 
  Installing       : libarchive-3.5.1-2.fc34.x86_64                     130/148 
  Installing       : rpm-libs-4.16.1.2-4.fc34.1.x86_64                  131/148 
  Installing       : rpm-4.16.1.2-4.fc34.1.x86_64                       132/148 
  Installing       : efi-srpm-macros-4-5.fc33.noarch                    133/148 
  Installing       : lua-srpm-macros-1-3.fc34.noarch                    134/148 
  Installing       : fonts-srpm-macros-1:2.0.5-4.fc33.noarch            135/148 
  Installing       : go-srpm-macros-3.0.9-1.fc34.noarch                 136/148 
  Installing       : python-srpm-macros-3.9-11.fc34.noarch              137/148 
  Installing       : redhat-rpm-config-180-1.fc34.noarch                138/148 
  Installing       : rpm-build-libs-4.16.1.2-4.fc34.1.x86_64            139/148 
  Installing       : patch-2.7.6-14.fc34.x86_64                         140/148 
  Installing       : tar-2:1.33-3.fc34.x86_64                           141/148 
  Installing       : libsemanage-3.2-0.rc1.1.fc34.x86_64                142/148 
  Installing       : shadow-utils-2:4.8.1-7.fc34.x86_64                 143/148 
  Running scriptlet: libutempter-1.2.1-3.fc34.x86_64                    144/148 
  Installing       : libutempter-1.2.1-3.fc34.x86_64                    144/148 
  Installing       : util-linux-2.36.1-4.fc34.x86_64                    145/148 
  Running scriptlet: util-linux-2.36.1-4.fc34.x86_64                    145/148 
  Installing       : rpm-build-4.16.1.2-4.fc34.1.x86_64                 146/148 
  Installing       : make-1:4.3-4.fc34.x86_64                           147/148 
  Installing       : which-2.21-20.fc33.x86_64                          148/148 
  Running scriptlet: filesystem-3.14-4.fc34.x86_64                      148/148 
  Running scriptlet: ca-certificates-2020.2.41-6.fc34.noarch            148/148 
  Running scriptlet: rpm-4.16.1.2-4.fc34.1.x86_64                       148/148 
  Running scriptlet: which-2.21-20.fc33.x86_64                          148/148 
  Verifying        : bash-5.1.0-2.fc34.x86_64                             1/148 
  Verifying        : cpio-2.13-9.fc34.x86_64                              2/148 
  Verifying        : curl-7.74.0-4.fc34.x86_64                            3/148 
  Verifying        : diffutils-3.7-8.fc34.x86_64                          4/148 
  Verifying        : elfutils-0.182-3.fc34.x86_64                         5/148 
  Verifying        : elfutils-debuginfod-client-0.182-3.fc34.x86_64       6/148 
  Verifying        : elfutils-default-yama-scope-0.182-3.fc34.noarch      7/148 
  Verifying        : elfutils-libelf-0.182-3.fc34.x86_64                  8/148 
  Verifying        : elfutils-libs-0.182-3.fc34.x86_64                    9/148 
  Verifying        : expat-2.2.10-2.fc34.x86_64                          10/148 
  Verifying        : file-5.39-5.fc34.x86_64                             11/148 
  Verifying        : file-libs-5.39-5.fc34.x86_64                        12/148 
  Verifying        : gc-8.0.4-5.fc34.x86_64                              13/148 
  Verifying        : gmp-1:6.2.0-6.fc34.x86_64                           14/148 
  Verifying        : grep-3.6-2.fc34.x86_64                              15/148 
  Verifying        : gzip-1.10-4.fc34.x86_64                             16/148 
  Verifying        : krb5-libs-1.19-0.beta2.5.fc34.x86_64                17/148 
  Verifying        : libacl-2.2.53-10.fc34.x86_64                        18/148 
  Verifying        : libarchive-3.5.1-2.fc34.x86_64                      19/148 
  Verifying        : libattr-2.4.48-11.fc34.x86_64                       20/148 
  Verifying        : libblkid-2.36.1-4.fc34.x86_64                       21/148 
  Verifying        : libcurl-7.74.0-4.fc34.x86_64                        22/148 
  Verifying        : libdb-5.3.28-46.fc34.x86_64                         23/148 
  Verifying        : libfdisk-2.36.1-4.fc34.x86_64                       24/148 
  Verifying        : libgcrypt-1.9.1-1.fc34.x86_64                       25/148 
  Verifying        : libgpg-error-1.41-2.fc34.x86_64                     26/148 
  Verifying        : libmount-2.36.1-4.fc34.x86_64                       27/148 
  Verifying        : libnsl2-1.3.0-2.fc34.x86_64                         28/148 
  Verifying        : libpkgconf-1.7.3-6.fc34.x86_64                      29/148 
  Verifying        : libsigsegv-2.13-2.fc34.x86_64                       30/148 
  Verifying        : libsmartcols-2.36.1-4.fc34.x86_64                   31/148 
  Verifying        : libtirpc-1.3.1-1.fc34.x86_64                        32/148 
  Verifying        : libtool-ltdl-2.4.6-40.fc34.x86_64                   33/148 
  Verifying        : libuuid-2.36.1-4.fc34.x86_64                        34/148 
  Verifying        : libverto-0.3.1-3.fc34.x86_64                        35/148 
  Verifying        : libxcrypt-4.4.17-2.fc34.x86_64                      36/148 
  Verifying        : lua-libs-5.4.2-2.fc34.x86_64                        37/148 
  Verifying        : make-1:4.3-4.fc34.x86_64                            38/148 
  Verifying        : pam-1.5.1-3.fc34.x86_64                             39/148 
  Verifying        : patch-2.7.6-14.fc34.x86_64                          40/148 
  Verifying        : pcre-8.44-3.fc34.1.x86_64                           41/148 
  Verifying        : pcre2-10.36-2.fc34.1.x86_64                         42/148 
  Verifying        : pcre2-syntax-10.36-2.fc34.1.noarch                  43/148 
  Verifying        : pkgconf-1.7.3-6.fc34.x86_64                         44/148 
  Verifying        : pkgconf-m4-1.7.3-6.fc34.noarch                      45/148 
  Verifying        : pkgconf-pkg-config-1.7.3-6.fc34.x86_64              46/148 
  Verifying        : rpm-4.16.1.2-4.fc34.1.x86_64                        47/148 
  Verifying        : rpm-build-4.16.1.2-4.fc34.1.x86_64                  48/148 
  Verifying        : rpm-build-libs-4.16.1.2-4.fc34.1.x86_64             49/148 
  Verifying        : rpm-libs-4.16.1.2-4.fc34.1.x86_64                   50/148 
  Verifying        : sed-4.8-7.fc34.x86_64                               51/148 
  Verifying        : shadow-utils-2:4.8.1-7.fc34.x86_64                  52/148 
  Verifying        : sqlite-libs-3.34.1-2.fc34.x86_64                    53/148 
  Verifying        : tar-2:1.33-3.fc34.x86_64                            54/148 
  Verifying        : util-linux-2.36.1-4.fc34.x86_64                     55/148 
  Verifying        : zlib-1.2.11-24.fc34.x86_64                          56/148 
  Verifying        : alternatives-1.15-1.fc34.x86_64                     57/148 
  Verifying        : audit-libs-3.0-1.fc34.x86_64                        58/148 
  Verifying        : basesystem-11-10.fc33.noarch                        59/148 
  Verifying        : binutils-2.35.1-25.fc34.x86_64                      60/148 
  Verifying        : binutils-gold-2.35.1-25.fc34.x86_64                 61/148 
  Verifying        : bzip2-1.0.8-4.fc33.x86_64                           62/148 
  Verifying        : bzip2-libs-1.0.8-4.fc33.x86_64                      63/148 
  Verifying        : ca-certificates-2020.2.41-6.fc34.noarch             64/148 
  Verifying        : coreutils-8.32-15.fc34.x86_64                       65/148 
  Verifying        : coreutils-common-8.32-15.fc34.x86_64                66/148 
  Verifying        : cracklib-2.9.6-24.fc33.x86_64                       67/148 
  Verifying        : crypto-policies-20210127-2.gitb21c811.fc34.noarc    68/148 
  Verifying        : cyrus-sasl-lib-2.1.27-6.fc33.x86_64                 69/148 
  Verifying        : dwz-0.13-7.fc34.x86_64                              70/148 
  Verifying        : ed-1.14.2-9.fc33.x86_64                             71/148 
  Verifying        : efi-srpm-macros-4-5.fc33.noarch                     72/148 
  Verifying        : fedora-gpg-keys-34-0.8.noarch                       73/148 
  Verifying        : fedora-release-34-0.10.noarch                       74/148 
  Verifying        : fedora-release-common-34-0.10.noarch                75/148 
  Verifying        : fedora-release-identity-basic-34-0.10.noarch        76/148 
  Verifying        : fedora-repos-34-0.8.noarch                          77/148 
  Verifying        : fedora-repos-rawhide-34-0.8.noarch                  78/148 
  Verifying        : filesystem-3.14-4.fc34.x86_64                       79/148 
  Verifying        : findutils-1:4.8.0-1.fc34.x86_64                     80/148 
  Verifying        : fonts-srpm-macros-1:2.0.5-4.fc33.noarch             81/148 
  Verifying        : fpc-srpm-macros-1.3-2.fc33.noarch                   82/148 
  Verifying        : gawk-5.1.0-2.fc33.x86_64                            83/148 
  Verifying        : gdb-minimal-10.1-2.fc34.x86_64                      84/148 
  Verifying        : ghc-srpm-macros-1.5.0-3.fc33.noarch                 85/148 
  Verifying        : glibc-2.32.9000-26.fc34.x86_64                      86/148 
  Verifying        : glibc-common-2.32.9000-26.fc34.x86_64               87/148 
  Verifying        : glibc-minimal-langpack-2.32.9000-26.fc34.x86_64     88/148 
  Verifying        : gnat-srpm-macros-4-12.fc33.noarch                   89/148 
  Verifying        : go-srpm-macros-3.0.9-1.fc34.noarch                  90/148 
  Verifying        : guile22-2.2.7-1.fc34.x86_64                         91/148 
  Verifying        : info-6.7-8.fc33.x86_64                              92/148 
  Verifying        : kernel-srpm-macros-1.0-3.fc33.noarch                93/148 
  Verifying        : keyutils-libs-1.6.1-1.fc34.x86_64                   94/148 
  Verifying        : libbrotli-1.0.9-3.fc34.x86_64                       95/148 
  Verifying        : libcap-2.46-1.fc34.x86_64                           96/148 
  Verifying        : libcap-ng-0.8.2-1.fc34.x86_64                       97/148 
  Verifying        : libcom_err-1.45.6-4.fc33.x86_64                     98/148 
  Verifying        : libeconf-0.3.8-4.fc33.x86_64                        99/148 
  Verifying        : libffi-3.1-27.fc34.x86_64                          100/148 
  Verifying        : libgcc-11.0.0-0.17.fc34.x86_64                     101/148 
  Verifying        : libgomp-11.0.0-0.17.fc34.x86_64                    102/148 
  Verifying        : libidn2-2.3.0-4.fc34.x86_64                        103/148 
  Verifying        : libmetalink-0.1.3-13.fc33.x86_64                   104/148 
  Verifying        : libnghttp2-1.42.0-1.fc34.x86_64                    105/148 
  Verifying        : libpsl-0.21.1-2.fc33.x86_64                        106/148 
  Verifying        : libpwquality-1.4.4-2.fc34.x86_64                   107/148 
  Verifying        : libselinux-3.2-0.rc1.1.fc34.x86_64                 108/148 
  Verifying        : libsemanage-3.2-0.rc1.1.fc34.x86_64                109/148 
  Verifying        : libsepol-3.2-0.rc1.1.fc34.x86_64                   110/148 
  Verifying        : libssh-0.9.5-1.fc34.x86_64                         111/148 
  Verifying        : libssh-config-0.9.5-1.fc34.noarch                  112/148 
  Verifying        : libstdc++-11.0.0-0.17.fc34.x86_64                  113/148 
  Verifying        : libtasn1-4.16.0-3.fc33.x86_64                      114/148 
  Verifying        : libunistring-0.9.10-9.fc33.x86_64                  115/148 
  Verifying        : libutempter-1.2.1-3.fc34.x86_64                    116/148 
  Verifying        : libxml2-2.9.10-9.fc34.x86_64                       117/148 
  Verifying        : libzstd-1.4.7-1.fc34.x86_64                        118/148 
  Verifying        : lua-srpm-macros-1-3.fc34.noarch                    119/148 
  Verifying        : lz4-libs-1.9.3-1.fc34.x86_64                       120/148 
  Verifying        : mpfr-4.1.0-2.fc33.x86_64                           121/148 
  Verifying        : ncurses-base-6.2-3.20200222.fc33.noarch            122/148 
  Verifying        : ncurses-libs-6.2-3.20200222.fc33.x86_64            123/148 
  Verifying        : nim-srpm-macros-3-3.fc33.noarch                    124/148 
  Verifying        : ocaml-srpm-macros-6-3.fc33.noarch                  125/148 
  Verifying        : openblas-srpm-macros-2-8.fc33.noarch               126/148 
  Verifying        : openldap-2.4.57-1.fc34.x86_64                      127/148 
  Verifying        : openssl-libs-1:1.1.1i-1.fc34.x86_64                128/148 
  Verifying        : p11-kit-0.23.22-3.fc34.x86_64                      129/148 
  Verifying        : p11-kit-trust-0.23.22-3.fc34.x86_64                130/148 
  Verifying        : perl-srpm-macros-1-38.fc33.noarch                  131/148 
  Verifying        : popt-1.18-2.fc34.x86_64                            132/148 
  Verifying        : publicsuffix-list-dafsa-20190417-4.fc33.noarch     133/148 
  Verifying        : python-srpm-macros-3.9-11.fc34.noarch              134/148 
  Verifying        : qt5-srpm-macros-5.15.2-1.fc34.noarch               135/148 
  Verifying        : readline-8.1-1.fc34.x86_64                         136/148 
  Verifying        : redhat-rpm-config-180-1.fc34.noarch                137/148 
  Verifying        : rust-srpm-macros-17-1.fc34.noarch                  138/148 
  Verifying        : setup-2.13.7-2.fc33.noarch                         139/148 
  Verifying        : systemd-libs-247.2-1.fc34.x86_64                   140/148 
  Verifying        : tzdata-2021a-1.fc34.noarch                         141/148 
  Verifying        : unzip-6.0-49.fc33.x86_64                           142/148 
  Verifying        : which-2.21-20.fc33.x86_64                          143/148 
  Verifying        : xxhash-libs-0.8.0-1.fc33.x86_64                    144/148 
  Verifying        : xz-5.2.5-4.fc34.x86_64                             145/148 
  Verifying        : xz-libs-5.2.5-4.fc34.x86_64                        146/148 
  Verifying        : zip-3.0-27.fc33.x86_64                             147/148 
  Verifying        : zstd-1.4.7-1.fc34.x86_64                           148/148 

Installed:
  alternatives-1.15-1.fc34.x86_64                                               
  audit-libs-3.0-1.fc34.x86_64                                                  
  basesystem-11-10.fc33.noarch                                                  
  bash-5.1.0-2.fc34.x86_64                                                      
  binutils-2.35.1-25.fc34.x86_64                                                
  binutils-gold-2.35.1-25.fc34.x86_64                                           
  bzip2-1.0.8-4.fc33.x86_64                                                     
  bzip2-libs-1.0.8-4.fc33.x86_64                                                
  ca-certificates-2020.2.41-6.fc34.noarch                                       
  coreutils-8.32-15.fc34.x86_64                                                 
  coreutils-common-8.32-15.fc34.x86_64                                          
  cpio-2.13-9.fc34.x86_64                                                       
  cracklib-2.9.6-24.fc33.x86_64                                                 
  crypto-policies-20210127-2.gitb21c811.fc34.noarch                             
  curl-7.74.0-4.fc34.x86_64                                                     
  cyrus-sasl-lib-2.1.27-6.fc33.x86_64                                           
  diffutils-3.7-8.fc34.x86_64                                                   
  dwz-0.13-7.fc34.x86_64                                                        
  ed-1.14.2-9.fc33.x86_64                                                       
  efi-srpm-macros-4-5.fc33.noarch                                               
  elfutils-0.182-3.fc34.x86_64                                                  
  elfutils-debuginfod-client-0.182-3.fc34.x86_64                                
  elfutils-default-yama-scope-0.182-3.fc34.noarch                               
  elfutils-libelf-0.182-3.fc34.x86_64                                           
  elfutils-libs-0.182-3.fc34.x86_64                                             
  expat-2.2.10-2.fc34.x86_64                                                    
  fedora-gpg-keys-34-0.8.noarch                                                 
  fedora-release-34-0.10.noarch                                                 
  fedora-release-common-34-0.10.noarch                                          
  fedora-release-identity-basic-34-0.10.noarch                                  
  fedora-repos-34-0.8.noarch                                                    
  fedora-repos-rawhide-34-0.8.noarch                                            
  file-5.39-5.fc34.x86_64                                                       
  file-libs-5.39-5.fc34.x86_64                                                  
  filesystem-3.14-4.fc34.x86_64                                                 
  findutils-1:4.8.0-1.fc34.x86_64                                               
  fonts-srpm-macros-1:2.0.5-4.fc33.noarch                                       
  fpc-srpm-macros-1.3-2.fc33.noarch                                             
  gawk-5.1.0-2.fc33.x86_64                                                      
  gc-8.0.4-5.fc34.x86_64                                                        
  gdb-minimal-10.1-2.fc34.x86_64                                                
  ghc-srpm-macros-1.5.0-3.fc33.noarch                                           
  glibc-2.32.9000-26.fc34.x86_64                                                
  glibc-common-2.32.9000-26.fc34.x86_64                                         
  glibc-minimal-langpack-2.32.9000-26.fc34.x86_64                               
  gmp-1:6.2.0-6.fc34.x86_64                                                     
  gnat-srpm-macros-4-12.fc33.noarch                                             
  go-srpm-macros-3.0.9-1.fc34.noarch                                            
  grep-3.6-2.fc34.x86_64                                                        
  guile22-2.2.7-1.fc34.x86_64                                                   
  gzip-1.10-4.fc34.x86_64                                                       
  info-6.7-8.fc33.x86_64                                                        
  kernel-srpm-macros-1.0-3.fc33.noarch                                          
  keyutils-libs-1.6.1-1.fc34.x86_64                                             
  krb5-libs-1.19-0.beta2.5.fc34.x86_64                                          
  libacl-2.2.53-10.fc34.x86_64                                                  
  libarchive-3.5.1-2.fc34.x86_64                                                
  libattr-2.4.48-11.fc34.x86_64                                                 
  libblkid-2.36.1-4.fc34.x86_64                                                 
  libbrotli-1.0.9-3.fc34.x86_64                                                 
  libcap-2.46-1.fc34.x86_64                                                     
  libcap-ng-0.8.2-1.fc34.x86_64                                                 
  libcom_err-1.45.6-4.fc33.x86_64                                               
  libcurl-7.74.0-4.fc34.x86_64                                                  
  libdb-5.3.28-46.fc34.x86_64                                                   
  libeconf-0.3.8-4.fc33.x86_64                                                  
  libfdisk-2.36.1-4.fc34.x86_64                                                 
  libffi-3.1-27.fc34.x86_64                                                     
  libgcc-11.0.0-0.17.fc34.x86_64                                                
  libgcrypt-1.9.1-1.fc34.x86_64                                                 
  libgomp-11.0.0-0.17.fc34.x86_64                                               
  libgpg-error-1.41-2.fc34.x86_64                                               
  libidn2-2.3.0-4.fc34.x86_64                                                   
  libmetalink-0.1.3-13.fc33.x86_64                                              
  libmount-2.36.1-4.fc34.x86_64                                                 
  libnghttp2-1.42.0-1.fc34.x86_64                                               
  libnsl2-1.3.0-2.fc34.x86_64                                                   
  libpkgconf-1.7.3-6.fc34.x86_64                                                
  libpsl-0.21.1-2.fc33.x86_64                                                   
  libpwquality-1.4.4-2.fc34.x86_64                                              
  libselinux-3.2-0.rc1.1.fc34.x86_64                                            
  libsemanage-3.2-0.rc1.1.fc34.x86_64                                           
  libsepol-3.2-0.rc1.1.fc34.x86_64                                              
  libsigsegv-2.13-2.fc34.x86_64                                                 
  libsmartcols-2.36.1-4.fc34.x86_64                                             
  libssh-0.9.5-1.fc34.x86_64                                                    
  libssh-config-0.9.5-1.fc34.noarch                                             
  libstdc++-11.0.0-0.17.fc34.x86_64                                             
  libtasn1-4.16.0-3.fc33.x86_64                                                 
  libtirpc-1.3.1-1.fc34.x86_64                                                  
  libtool-ltdl-2.4.6-40.fc34.x86_64                                             
  libunistring-0.9.10-9.fc33.x86_64                                             
  libutempter-1.2.1-3.fc34.x86_64                                               
  libuuid-2.36.1-4.fc34.x86_64                                                  
  libverto-0.3.1-3.fc34.x86_64                                                  
  libxcrypt-4.4.17-2.fc34.x86_64                                                
  libxml2-2.9.10-9.fc34.x86_64                                                  
  libzstd-1.4.7-1.fc34.x86_64                                                   
  lua-libs-5.4.2-2.fc34.x86_64                                                  
  lua-srpm-macros-1-3.fc34.noarch                                               
  lz4-libs-1.9.3-1.fc34.x86_64                                                  
  make-1:4.3-4.fc34.x86_64                                                      
  mpfr-4.1.0-2.fc33.x86_64                                                      
  ncurses-base-6.2-3.20200222.fc33.noarch                                       
  ncurses-libs-6.2-3.20200222.fc33.x86_64                                       
  nim-srpm-macros-3-3.fc33.noarch                                               
  ocaml-srpm-macros-6-3.fc33.noarch                                             
  openblas-srpm-macros-2-8.fc33.noarch                                          
  openldap-2.4.57-1.fc34.x86_64                                                 
  openssl-libs-1:1.1.1i-1.fc34.x86_64                                           
  p11-kit-0.23.22-3.fc34.x86_64                                                 
  p11-kit-trust-0.23.22-3.fc34.x86_64                                           
  pam-1.5.1-3.fc34.x86_64                                                       
  patch-2.7.6-14.fc34.x86_64                                                    
  pcre-8.44-3.fc34.1.x86_64                                                     
  pcre2-10.36-2.fc34.1.x86_64                                                   
  pcre2-syntax-10.36-2.fc34.1.noarch                                            
  perl-srpm-macros-1-38.fc33.noarch                                             
  pkgconf-1.7.3-6.fc34.x86_64                                                   
  pkgconf-m4-1.7.3-6.fc34.noarch                                                
  pkgconf-pkg-config-1.7.3-6.fc34.x86_64                                        
  popt-1.18-2.fc34.x86_64                                                       
  publicsuffix-list-dafsa-20190417-4.fc33.noarch                                
  python-srpm-macros-3.9-11.fc34.noarch                                         
  qt5-srpm-macros-5.15.2-1.fc34.noarch                                          
  readline-8.1-1.fc34.x86_64                                                    
  redhat-rpm-config-180-1.fc34.noarch                                           
  rpm-4.16.1.2-4.fc34.1.x86_64                                                  
  rpm-build-4.16.1.2-4.fc34.1.x86_64                                            
  rpm-build-libs-4.16.1.2-4.fc34.1.x86_64                                       
  rpm-libs-4.16.1.2-4.fc34.1.x86_64                                             
  rust-srpm-macros-17-1.fc34.noarch                                             
  sed-4.8-7.fc34.x86_64                                                         
  setup-2.13.7-2.fc33.noarch                                                    
  shadow-utils-2:4.8.1-7.fc34.x86_64                                            
  sqlite-libs-3.34.1-2.fc34.x86_64                                              
  systemd-libs-247.2-1.fc34.x86_64                                              
  tar-2:1.33-3.fc34.x86_64                                                      
  tzdata-2021a-1.fc34.noarch                                                    
  unzip-6.0-49.fc33.x86_64                                                      
  util-linux-2.36.1-4.fc34.x86_64                                               
  which-2.21-20.fc33.x86_64                                                     
  xxhash-libs-0.8.0-1.fc33.x86_64                                               
  xz-5.2.5-4.fc34.x86_64                                                        
  xz-libs-5.2.5-4.fc34.x86_64                                                   
  zip-3.0-27.fc33.x86_64                                                        
  zlib-1.2.11-24.fc34.x86_64                                                    
  zstd-1.4.7-1.fc34.x86_64                                                      

Complete!
Finish: dnf install
Start: creating root cache
Finish: creating root cache
Finish: chroot init
INFO: Installed packages:
INFO: gnat-srpm-macros-4-12.fc33.noarch
gpg-pubkey-45719a39-5f2c0192
mpfr-4.1.0-2.fc33.x86_64
glibc-minimal-langpack-2.32.9000-26.fc34.x86_64
libpwquality-1.4.4-2.fc34.x86_64
gawk-5.1.0-2.fc33.x86_64
audit-libs-3.0-1.fc34.x86_64
bash-5.1.0-2.fc34.x86_64
zip-3.0-27.fc33.x86_64
libpkgconf-1.7.3-6.fc34.x86_64
file-5.39-5.fc34.x86_64
p11-kit-0.23.22-3.fc34.x86_64
pcre2-10.36-2.fc34.1.x86_64
fpc-srpm-macros-1.3-2.fc33.noarch
publicsuffix-list-dafsa-20190417-4.fc33.noarch
fedora-repos-34-0.8.noarch
lua-libs-5.4.2-2.fc34.x86_64
cpio-2.13-9.fc34.x86_64
libsigsegv-2.13-2.fc34.x86_64
libstdc++-11.0.0-0.17.fc34.x86_64
sed-4.8-7.fc34.x86_64
zstd-1.4.7-1.fc34.x86_64
libtool-ltdl-2.4.6-40.fc34.x86_64
elfutils-debuginfod-client-0.182-3.fc34.x86_64
readline-8.1-1.fc34.x86_64
libsepol-3.2-0.rc1.1.fc34.x86_64
elfutils-libelf-0.182-3.fc34.x86_64
fedora-release-common-34-0.10.noarch
libffi-3.1-27.fc34.x86_64
libsmartcols-2.36.1-4.fc34.x86_64
glibc-common-2.32.9000-26.fc34.x86_64
pkgconf-pkg-config-1.7.3-6.fc34.x86_64
rpm-libs-4.16.1.2-4.fc34.1.x86_64
unzip-6.0-49.fc33.x86_64
kernel-srpm-macros-1.0-3.fc33.noarch
grep-3.6-2.fc34.x86_64
fonts-srpm-macros-2.0.5-4.fc33.noarch
lua-srpm-macros-1-3.fc34.noarch
fedora-gpg-keys-34-0.8.noarch
pam-1.5.1-3.fc34.x86_64
popt-1.18-2.fc34.x86_64
binutils-gold-2.35.1-25.fc34.x86_64
libmount-2.36.1-4.fc34.x86_64
coreutils-common-8.32-15.fc34.x86_64
fedora-release-34-0.10.noarch
python-srpm-macros-3.9-11.fc34.noarch
util-linux-2.36.1-4.fc34.x86_64
binutils-2.35.1-25.fc34.x86_64
libarchive-3.5.1-2.fc34.x86_64
perl-srpm-macros-1-38.fc33.noarch
pcre-8.44-3.fc34.1.x86_64
libcom_err-1.45.6-4.fc33.x86_64
findutils-4.8.0-1.fc34.x86_64
cracklib-2.9.6-24.fc33.x86_64
libtasn1-4.16.0-3.fc33.x86_64
libgcrypt-1.9.1-1.fc34.x86_64
openldap-2.4.57-1.fc34.x86_64
basesystem-11-10.fc33.noarch
sqlite-libs-3.34.1-2.fc34.x86_64
redhat-rpm-config-180-1.fc34.noarch
ocaml-srpm-macros-6-3.fc33.noarch
ncurses-libs-6.2-3.20200222.fc33.x86_64
libeconf-0.3.8-4.fc33.x86_64
libmetalink-0.1.3-13.fc33.x86_64
coreutils-8.32-15.fc34.x86_64
libssh-config-0.9.5-1.fc34.noarch
libgomp-11.0.0-0.17.fc34.x86_64
expat-2.2.10-2.fc34.x86_64
libattr-2.4.48-11.fc34.x86_64
p11-kit-trust-0.23.22-3.fc34.x86_64
libnsl2-1.3.0-2.fc34.x86_64
which-2.21-20.fc33.x86_64
xz-5.2.5-4.fc34.x86_64
fedora-repos-rawhide-34-0.8.noarch
glibc-2.32.9000-26.fc34.x86_64
shadow-utils-4.8.1-7.fc34.x86_64
libcap-ng-0.8.2-1.fc34.x86_64
gpg-pubkey-9570ff31-5e3006fb
bzip2-1.0.8-4.fc33.x86_64
pkgconf-1.7.3-6.fc34.x86_64
ncurses-base-6.2-3.20200222.fc33.noarch
file-libs-5.39-5.fc34.x86_64
libgpg-error-1.41-2.fc34.x86_64
krb5-libs-1.19-0.beta2.5.fc34.x86_64
libcurl-7.74.0-4.fc34.x86_64
libbrotli-1.0.9-3.fc34.x86_64
dwz-0.13-7.fc34.x86_64
xxhash-libs-0.8.0-1.fc33.x86_64
rpm-build-4.16.1.2-4.fc34.1.x86_64
setup-2.13.7-2.fc33.noarch
libxml2-2.9.10-9.fc34.x86_64
alternatives-1.15-1.fc34.x86_64
guile22-2.2.7-1.fc34.x86_64
libfdisk-2.36.1-4.fc34.x86_64
openblas-srpm-macros-2-8.fc33.noarch
libtirpc-1.3.1-1.fc34.x86_64
libxcrypt-4.4.17-2.fc34.x86_64
patch-2.7.6-14.fc34.x86_64
gc-8.0.4-5.fc34.x86_64
libidn2-2.3.0-4.fc34.x86_64
libssh-0.9.5-1.fc34.x86_64
libuuid-2.36.1-4.fc34.x86_64
fedora-release-identity-basic-34-0.10.noarch
libverto-0.3.1-3.fc34.x86_64
keyutils-libs-1.6.1-1.fc34.x86_64
systemd-libs-247.2-1.fc34.x86_64
make-4.3-4.fc34.x86_64
bzip2-libs-1.0.8-4.fc33.x86_64
rust-srpm-macros-17-1.fc34.noarch
efi-srpm-macros-4-5.fc33.noarch
libunistring-0.9.10-9.fc33.x86_64
curl-7.74.0-4.fc34.x86_64
libselinux-3.2-0.rc1.1.fc34.x86_64
openssl-libs-1.1.1i-1.fc34.x86_64
libsemanage-3.2-0.rc1.1.fc34.x86_64
libgcc-11.0.0-0.17.fc34.x86_64
qt5-srpm-macros-5.15.2-1.fc34.noarch
ghc-srpm-macros-1.5.0-3.fc33.noarch
info-6.7-8.fc33.x86_64
libdb-5.3.28-46.fc34.x86_64
libcap-2.46-1.fc34.x86_64
libblkid-2.36.1-4.fc34.x86_64
cyrus-sasl-lib-2.1.27-6.fc33.x86_64
diffutils-3.7-8.fc34.x86_64
go-srpm-macros-3.0.9-1.fc34.noarch
pcre2-syntax-10.36-2.fc34.1.noarch
elfutils-default-yama-scope-0.182-3.fc34.noarch
xz-libs-5.2.5-4.fc34.x86_64
tar-1.33-3.fc34.x86_64
elfutils-libs-0.182-3.fc34.x86_64
libpsl-0.21.1-2.fc33.x86_64
filesystem-3.14-4.fc34.x86_64
nim-srpm-macros-3-3.fc33.noarch
zlib-1.2.11-24.fc34.x86_64
libnghttp2-1.42.0-1.fc34.x86_64
tzdata-2021a-1.fc34.noarch
pkgconf-m4-1.7.3-6.fc34.noarch
ed-1.14.2-9.fc33.x86_64
gmp-6.2.0-6.fc34.x86_64
libacl-2.2.53-10.fc34.x86_64
libzstd-1.4.7-1.fc34.x86_64
lz4-libs-1.9.3-1.fc34.x86_64
gdb-minimal-10.1-2.fc34.x86_64
gzip-1.10-4.fc34.x86_64
crypto-policies-20210127-2.gitb21c811.fc34.noarch
ca-certificates-2020.2.41-6.fc34.noarch
libutempter-1.2.1-3.fc34.x86_64
rpm-4.16.1.2-4.fc34.1.x86_64
rpm-build-libs-4.16.1.2-4.fc34.1.x86_64
elfutils-0.182-3.fc34.x86_64
Start: buildsrpm
Start: rpmbuild -bs
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1611705600
Wrote: /builddir/build/SRPMS/povray-3.7.0.8-10.fc34.src.rpm
Finish: rpmbuild -bs
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-x86_64-1611948391.735902/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-x86_64-1611948391.735902/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-x86_64-1611948391.735902/root/var/log/dnf.log
Finish: buildsrpm
INFO: Done(/tmp/copr-rpmbuild-3pysysk9/obtain-sources/povray/povray.spec) Config(child) 1 minutes 17 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
INFO: unmounting tmpfs.
Running (timeout=18000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/povray-3.7.0.8-10.fc34.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1611948470.023771 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 2.9 starting (python version = 3.9.1, NVR = mock-2.9-1.fc33)...
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/povray-3.7.0.8-10.fc34.src.rpm)  Config(fedora-rawhide-x86_64)
Start: clean chroot
Finish: clean chroot
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1611948470.023771/root.
INFO: calling preinit hooks
INFO: enabled root cache
Start(bootstrap): unpacking root cache
Finish(bootstrap): unpacking 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: 2.9
INFO: Mock Version: 2.9
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1611948470.023771/root.
INFO: calling preinit hooks
INFO: enabled root cache
Start: unpacking root cache
Finish: unpacking root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 2.9
INFO: Mock Version: 2.9
Start: dnf update
No matches found for the following disable plugin patterns: local, spacewalk
Copr repository                                  59 kB/s | 3.7 kB     00:00    
Copr repository                                 101 MB/s |  15 MB     00:00    
fedora                                          152 kB/s | 8.7 kB     00:00    
Last metadata expiration check: 0:00:01 ago on Fri Jan 29 19:27:56 2021.
Dependencies resolved.
Nothing to do.
Complete!
Finish: dnf update
Finish: chroot init
Start: build phase for povray-3.7.0.8-10.fc34.src.rpm
Start: build setup for povray-3.7.0.8-10.fc34.src.rpm
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1611705600
Wrote: /builddir/build/SRPMS/povray-3.7.0.8-10.fc34.src.rpm
No matches found for the following disable plugin patterns: local, spacewalk
Copr repository                                 162 kB/s | 3.7 kB     00:00    
fedora                                          165 kB/s | 8.7 kB     00:00    
Package make-1:4.3-4.fc34.x86_64 is already installed.
Dependencies resolved.
================================================================================
 Package                    Arch    Version                    Repository  Size
================================================================================
Installing:
 SDL-devel                  x86_64  1.2.15-46.fc34             copr_base  330 k
 autoconf                   noarch  2.71-1.fc34                copr_base  720 k
 automake                   noarch  1.16.2-3.fc34              fedora     664 k
 boost-devel                x86_64  1.75.0-1.fc34              fedora      13 M
 gcc-c++                    x86_64  11.0.0-0.17.fc34           fedora      12 M
 libXpm-devel               x86_64  3.5.13-5.fc34              copr_base   35 k
 libjpeg-turbo-devel        x86_64  2.0.90-1.fc34              copr_base  100 k
 libpng-devel               x86_64  2:1.6.37-7.fc34            copr_base  292 k
 libtiff-devel              x86_64  4.1.0-7.fc34               copr_base  491 k
 openexr-devel              x86_64  2.5.4-3.fc34               fedora     2.1 M
 zlib-devel                 x86_64  1.2.11-24.fc34             copr_base   44 k
Installing dependencies:
 SDL                        x86_64  1.2.15-46.fc34             copr_base  201 k
 alsa-lib                   x86_64  1.2.4-5.fc34               copr_base  475 k
 alsa-lib-devel             x86_64  1.2.4-5.fc34               copr_base  774 k
 annobin                    x86_64  9.58-1.fc34                fedora     135 k
 boost                      x86_64  1.75.0-1.fc34              fedora      13 k
 boost-atomic               x86_64  1.75.0-1.fc34              fedora      19 k
 boost-chrono               x86_64  1.75.0-1.fc34              fedora      26 k
 boost-container            x86_64  1.75.0-1.fc34              fedora      38 k
 boost-context              x86_64  1.75.0-1.fc34              fedora      16 k
 boost-contract             x86_64  1.75.0-1.fc34              fedora      46 k
 boost-coroutine            x86_64  1.75.0-1.fc34              fedora      33 k
 boost-date-time            x86_64  1.75.0-1.fc34              fedora      14 k
 boost-fiber                x86_64  1.75.0-1.fc34              fedora      41 k
 boost-filesystem           x86_64  1.75.0-1.fc34              fedora      59 k
 boost-graph                x86_64  1.75.0-1.fc34              fedora     103 k
 boost-iostreams            x86_64  1.75.0-1.fc34              fedora      39 k
 boost-json                 x86_64  1.75.0-1.fc34              fedora     110 k
 boost-locale               x86_64  1.75.0-1.fc34              fedora     220 k
 boost-log                  x86_64  1.75.0-1.fc34              fedora     416 k
 boost-math                 x86_64  1.75.0-1.fc34              fedora     211 k
 boost-nowide               x86_64  1.75.0-1.fc34              fedora      16 k
 boost-numpy3               x86_64  1.75.0-1.fc34              fedora      28 k
 boost-program-options      x86_64  1.75.0-1.fc34              fedora     109 k
 boost-python3              x86_64  1.75.0-1.fc34              fedora      97 k
 boost-random               x86_64  1.75.0-1.fc34              fedora      25 k
 boost-regex                x86_64  1.75.0-1.fc34              fedora     284 k
 boost-serialization        x86_64  1.75.0-1.fc34              fedora     133 k
 boost-stacktrace           x86_64  1.75.0-1.fc34              fedora      29 k
 boost-system               x86_64  1.75.0-1.fc34              fedora      14 k
 boost-test                 x86_64  1.75.0-1.fc34              fedora     236 k
 boost-thread               x86_64  1.75.0-1.fc34              fedora      57 k
 boost-timer                x86_64  1.75.0-1.fc34              fedora      25 k
 boost-type_erasure         x86_64  1.75.0-1.fc34              fedora      32 k
 boost-wave                 x86_64  1.75.0-1.fc34              fedora     214 k
 cmake-filesystem           x86_64  3.19.4-1.fc34              fedora      16 k
 cpp                        x86_64  11.0.0-0.17.fc34           fedora      10 M
 emacs-filesystem           noarch  1:27.1-3.fc34              copr_base  8.7 k
 flexiblas                  x86_64  3.0.4-2.fc34               fedora      31 k
 flexiblas-netlib           x86_64  3.0.4-2.fc34               fedora     3.0 M
 flexiblas-openblas-openmp  x86_64  3.0.4-2.fc34               fedora      17 k
 gcc                        x86_64  11.0.0-0.17.fc34           fedora      31 M
 gdbm-libs                  x86_64  1:1.19-2.fc34              copr_base   54 k
 gl-manpages                noarch  1.1-21.20190306.fc33       fedora     1.0 M
 glibc-devel                x86_64  2.32.9000-26.fc34          fedora     1.1 M
 glibc-headers-x86          noarch  2.32.9000-26.fc34          fedora     514 k
 groff-base                 x86_64  1.22.4-4.fc34              fedora     1.1 M
 hwdata                     noarch  0.343-1.fc34               fedora     1.5 M
 isl                        x86_64  0.16.1-12.fc33             fedora     876 k
 jbigkit-libs               x86_64  2.1-20.fc34                fedora      52 k
 kernel-headers             x86_64  5.11.0-0.rc5.git0.1.fc34   fedora     1.2 M
 libICE                     x86_64  1.0.10-6.fc34              copr_base   72 k
 libSM                      x86_64  1.2.3-8.fc34               copr_base   43 k
 libX11                     x86_64  1.7.0-2.fc34               fedora     660 k
 libX11-common              noarch  1.7.0-2.fc34               fedora     153 k
 libX11-devel               x86_64  1.7.0-2.fc34               fedora     940 k
 libX11-xcb                 x86_64  1.7.0-2.fc34               fedora      11 k
 libXau                     x86_64  1.0.9-6.fc34               copr_base   31 k
 libXau-devel               x86_64  1.0.9-6.fc34               copr_base   14 k
 libXdamage                 x86_64  1.1.5-5.fc34               copr_base   23 k
 libXext                    x86_64  1.3.4-6.fc34               copr_base   40 k
 libXext-devel              x86_64  1.3.4-6.fc34               copr_base   73 k
 libXfixes                  x86_64  5.0.3-14.fc34              copr_base   19 k
 libXpm                     x86_64  3.5.13-5.fc34              copr_base   60 k
 libXrandr                  x86_64  1.5.2-6.fc34               copr_base   28 k
 libXrandr-devel            x86_64  1.5.2-6.fc34               copr_base   20 k
 libXrender                 x86_64  0.9.10-14.fc34             copr_base   27 k
 libXrender-devel           x86_64  0.9.10-14.fc34             copr_base   16 k
 libXt                      x86_64  1.2.0-4.fc34               copr_base  184 k
 libXxf86vm                 x86_64  1.1.4-16.fc34              copr_base   18 k
 libdrm                     x86_64  2.4.103-1.fc34             fedora     160 k
 libdrm-devel               x86_64  2.4.103-1.fc34             fedora     141 k
 libedit                    x86_64  3.1-33.20191231cvs.fc33    fedora     106 k
 libgfortran                x86_64  11.0.0-0.17.fc34           fedora     803 k
 libglvnd                   x86_64  1:1.3.2-3.fc34             copr_base  141 k
 libglvnd-core-devel        x86_64  1:1.3.2-3.fc34             copr_base   18 k
 libglvnd-devel             x86_64  1:1.3.2-3.fc34             copr_base  156 k
 libglvnd-egl               x86_64  1:1.3.2-3.fc34             copr_base   37 k
 libglvnd-gles              x86_64  1:1.3.2-3.fc34             copr_base   34 k
 libglvnd-glx               x86_64  1:1.3.2-3.fc34             copr_base  154 k
 libglvnd-opengl            x86_64  1:1.3.2-3.fc34             copr_base   45 k
 libicu                     x86_64  67.1-5.fc34                copr_base  9.7 M
 libicu-devel               x86_64  67.1-5.fc34                copr_base  831 k
 libjpeg-turbo              x86_64  2.0.90-1.fc34              copr_base  177 k
 libmpc                     x86_64  1.2.1-1.fc34               fedora      63 k
 libpciaccess               x86_64  0.16-4.fc34                copr_base   27 k
 libpng                     x86_64  2:1.6.37-7.fc34            copr_base  119 k
 libquadmath                x86_64  11.0.0-0.17.fc34           fedora     195 k
 libquadmath-devel          x86_64  11.0.0-0.17.fc34           fedora      34 k
 libstdc++-devel            x86_64  11.0.0-0.17.fc34           fedora     2.1 M
 libtiff                    x86_64  4.1.0-7.fc34               copr_base  191 k
 libwayland-client          x86_64  1.19.0-1.fc34              fedora      32 k
 libwayland-server          x86_64  1.19.0-1.fc34              fedora      41 k
 libwebp                    x86_64  1.1.0-6.fc34               copr_base  278 k
 libxcb                     x86_64  1.13.1-7.fc34              copr_base  230 k
 libxcb-devel               x86_64  1.13.1-7.fc34              copr_base  1.0 M
 libxcrypt-devel            x86_64  4.4.17-2.fc34              copr_base   30 k
 libxshmfence               x86_64  1.3-8.fc34                 copr_base   12 k
 llvm-libs                  x86_64  11.1.0-0.2.rc2.fc34        fedora      22 M
 m4                         x86_64  1.4.18-17.fc34             copr_base  212 k
 mesa-libEGL                x86_64  20.3.3-5.fc34              fedora     121 k
 mesa-libGL                 x86_64  20.3.3-5.fc34              fedora     182 k
 mesa-libGL-devel           x86_64  20.3.3-5.fc34              fedora      34 k
 mesa-libGLU                x86_64  9.0.1-4.fc34               copr_base  148 k
 mesa-libGLU-devel          x86_64  9.0.1-4.fc34               copr_base   13 k
 mesa-libgbm                x86_64  20.3.3-5.fc34              fedora      42 k
 mesa-libglapi              x86_64  20.3.3-5.fc34              fedora      59 k
 ncurses                    x86_64  6.2-3.20200222.fc33        fedora     395 k
 openblas                   x86_64  0.3.12-1.fc34              fedora      31 k
 openblas-openmp            x86_64  0.3.12-1.fc34              fedora     4.6 M
 openexr-libs               x86_64  2.5.4-3.fc34               fedora     1.0 M
 perl-B                     x86_64  1.80-469.fc34              fedora     192 k
 perl-Carp                  noarch  1.50-457.fc33              fedora      29 k
 perl-Class-Struct          noarch  0.66-469.fc34              fedora      33 k
 perl-Data-Dumper           x86_64  2.174-459.fc34             fedora      56 k
 perl-DynaLoader            x86_64  1.47-469.fc34              fedora      40 k
 perl-Encode                x86_64  4:3.08-458.fc34            fedora     1.8 M
 perl-Errno                 x86_64  1.30-469.fc34              fedora      26 k
 perl-Exporter              noarch  5.74-458.fc33              fedora      32 k
 perl-Fcntl                 x86_64  1.13-469.fc34              fedora      32 k
 perl-File-Basename         noarch  2.85-469.fc34              fedora      28 k
 perl-File-Compare          noarch  1.100.600-469.fc34         fedora      24 k
 perl-File-Copy             noarch  2.34-469.fc34              fedora      31 k
 perl-File-Find             noarch  1.37-469.fc34              fedora      37 k
 perl-File-Path             noarch  2.18-1.fc34                fedora      36 k
 perl-File-Temp             noarch  1:0.231.100-1.fc34         fedora      60 k
 perl-File-stat             noarch  1.09-469.fc34              fedora      28 k
 perl-Getopt-Long           noarch  1:2.52-1.fc34              fedora      60 k
 perl-Getopt-Std            noarch  1.12-469.fc34              fedora      27 k
 perl-HTTP-Tiny             noarch  0.076-457.fc33             fedora      55 k
 perl-IO                    x86_64  1.43-469.fc34              fedora      99 k
 perl-IPC-Open3             noarch  1.21-469.fc34              fedora      34 k
 perl-MIME-Base64           x86_64  3.16-1.fc34                fedora      30 k
 perl-POSIX                 x86_64  1.94-469.fc34              fedora     110 k
 perl-PathTools             x86_64  3.78-458.fc34              fedora      86 k
 perl-Pod-Escapes           noarch  1:1.07-457.fc33            fedora      20 k
 perl-Pod-Perldoc           noarch  3.28.01-458.fc33           fedora      84 k
 perl-Pod-Simple            noarch  1:3.42-1.fc34              fedora     216 k
 perl-Pod-Usage             noarch  4:2.01-1.fc34              fedora      41 k
 perl-Scalar-List-Utils     x86_64  4:1.55-457.fc33            fedora      70 k
 perl-SelectSaver           noarch  1.02-469.fc34              fedora      23 k
 perl-Socket                x86_64  4:2.031-1.fc34             fedora      56 k
 perl-Storable              x86_64  1:3.21-457.fc33            fedora      97 k
 perl-Symbol                noarch  1.08-469.fc34              fedora      25 k
 perl-Term-ANSIColor        noarch  5.01-458.fc33              fedora      49 k
 perl-Term-Cap              noarch  1.17-457.fc33              fedora      22 k
 perl-Text-ParseWords       noarch  3.30-457.fc33              fedora      16 k
 perl-Text-Tabs+Wrap        noarch  2013.0523-457.fc33         fedora      23 k
 perl-Thread-Queue          noarch  3.14-457.fc33              fedora      21 k
 perl-Time-Local            noarch  2:1.300-4.fc33             fedora      34 k
 perl-constant              noarch  1.33-458.fc33              fedora      23 k
 perl-if                    noarch  0.60.800-469.fc34          fedora      25 k
 perl-interpreter           x86_64  4:5.32.1-469.fc34          fedora      83 k
 perl-libs                  x86_64  4:5.32.1-469.fc34          fedora     2.1 M
 perl-mro                   x86_64  1.23-469.fc34              fedora      40 k
 perl-overload              noarch  1.31-469.fc34              fedora      57 k
 perl-overloading           noarch  0.02-469.fc34              fedora      24 k
 perl-parent                noarch  1:0.238-457.fc33           fedora      14 k
 perl-podlators             noarch  1:4.14-457.fc33            fedora     113 k
 perl-subs                  noarch  1.03-469.fc34              fedora      23 k
 perl-threads               x86_64  1:2.25-457.fc33            fedora      58 k
 perl-threads-shared        x86_64  1.61-457.fc33              fedora      44 k
 perl-vars                  noarch  1.05-469.fc34              fedora      24 k
 python-pip-wheel           noarch  21.0-1.fc34                fedora     1.3 M
 python-setuptools-wheel    noarch  52.0.0-1.fc34              fedora     471 k
 python3                    x86_64  3.9.1-5.fc34               copr_base   29 k
 python3-libs               x86_64  3.9.1-5.fc34               copr_base  7.4 M
 python3-numpy              x86_64  1:1.20.0-0.1.rc2.fc34      fedora     4.8 M
 python3-openexr            x86_64  2.5.4-3.fc34               fedora     3.1 M
 python3-setuptools         noarch  52.0.0-1.fc34              fedora     842 k
 xorg-x11-proto-devel       noarch  2019.1-6.fc34              copr_base  262 k

Transaction Summary
================================================================================
Install  181 Packages

Total size: 158 M
Total download size: 57 M
Installed size: 644 M
Downloading Packages:
[SKIPPED] autoconf-2.71-1.fc34.noarch.rpm: Already downloaded                  
[SKIPPED] emacs-filesystem-27.1-3.fc34.noarch.rpm: Already downloaded          
[SKIPPED] gdbm-libs-1.19-2.fc34.x86_64.rpm: Already downloaded                 
[SKIPPED] libICE-1.0.10-6.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] libSM-1.2.3-8.fc34.x86_64.rpm: Already downloaded                    
[SKIPPED] libXau-1.0.9-6.fc34.x86_64.rpm: Already downloaded                   
[SKIPPED] libXau-devel-1.0.9-6.fc34.x86_64.rpm: Already downloaded             
[SKIPPED] libXdamage-1.1.5-5.fc34.x86_64.rpm: Already downloaded               
[SKIPPED] libXext-1.3.4-6.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] libXext-devel-1.3.4-6.fc34.x86_64.rpm: Already downloaded            
[SKIPPED] libXfixes-5.0.3-14.fc34.x86_64.rpm: Already downloaded               
[SKIPPED] libXpm-3.5.13-5.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] libXrandr-1.5.2-6.fc34.x86_64.rpm: Already downloaded                
[SKIPPED] libXrender-0.9.10-14.fc34.x86_64.rpm: Already downloaded             
[SKIPPED] libXrender-devel-0.9.10-14.fc34.x86_64.rpm: Already downloaded       
[SKIPPED] libXt-1.2.0-4.fc34.x86_64.rpm: Already downloaded                    
[SKIPPED] libicu-67.1-5.fc34.x86_64.rpm: Already downloaded                    
[SKIPPED] libicu-devel-67.1-5.fc34.x86_64.rpm: Already downloaded              
[SKIPPED] libjpeg-turbo-2.0.90-1.fc34.x86_64.rpm: Already downloaded           
[SKIPPED] libpng-1.6.37-7.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] libpng-devel-1.6.37-7.fc34.x86_64.rpm: Already downloaded            
[SKIPPED] libtiff-4.1.0-7.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] libwebp-1.1.0-6.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] libxcb-1.13.1-7.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] libxcb-devel-1.13.1-7.fc34.x86_64.rpm: Already downloaded            
[SKIPPED] libxcrypt-devel-4.4.17-2.fc34.x86_64.rpm: Already downloaded         
[SKIPPED] m4-1.4.18-17.fc34.x86_64.rpm: Already downloaded                     
[SKIPPED] python3-3.9.1-5.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] python3-libs-3.9.1-5.fc34.x86_64.rpm: Already downloaded             
[SKIPPED] xorg-x11-proto-devel-2019.1-6.fc34.noarch.rpm: Already downloaded    
[SKIPPED] zlib-devel-1.2.11-24.fc34.x86_64.rpm: Already downloaded             
[SKIPPED] annobin-9.58-1.fc34.x86_64.rpm: Already downloaded                   
[SKIPPED] automake-1.16.2-3.fc34.noarch.rpm: Already downloaded                
[SKIPPED] cmake-filesystem-3.19.4-1.fc34.x86_64.rpm: Already downloaded        
[SKIPPED] cpp-11.0.0-0.17.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] gcc-11.0.0-0.17.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] glibc-devel-2.32.9000-26.fc34.x86_64.rpm: Already downloaded         
[SKIPPED] glibc-headers-x86-2.32.9000-26.fc34.noarch.rpm: Already downloaded   
[SKIPPED] groff-base-1.22.4-4.fc34.x86_64.rpm: Already downloaded              
[SKIPPED] isl-0.16.1-12.fc33.x86_64.rpm: Already downloaded                    
[SKIPPED] jbigkit-libs-2.1-20.fc34.x86_64.rpm: Already downloaded              
[SKIPPED] kernel-headers-5.11.0-0.rc5.git0.1.fc34.x86_64.rpm: Already downloaded
[SKIPPED] libX11-1.7.0-2.fc34.x86_64.rpm: Already downloaded                   
[SKIPPED] libX11-common-1.7.0-2.fc34.noarch.rpm: Already downloaded            
[SKIPPED] libX11-devel-1.7.0-2.fc34.x86_64.rpm: Already downloaded             
[SKIPPED] libX11-xcb-1.7.0-2.fc34.x86_64.rpm: Already downloaded               
[SKIPPED] libedit-3.1-33.20191231cvs.fc33.x86_64.rpm: Already downloaded       
[SKIPPED] libmpc-1.2.1-1.fc34.x86_64.rpm: Already downloaded                   
[SKIPPED] llvm-libs-11.1.0-0.2.rc2.fc34.x86_64.rpm: Already downloaded         
[SKIPPED] ncurses-6.2-3.20200222.fc33.x86_64.rpm: Already downloaded           
[SKIPPED] perl-B-1.80-469.fc34.x86_64.rpm: Already downloaded                  
[SKIPPED] perl-Carp-1.50-457.fc33.noarch.rpm: Already downloaded               
[SKIPPED] perl-Class-Struct-0.66-469.fc34.noarch.rpm: Already downloaded       
[SKIPPED] perl-Data-Dumper-2.174-459.fc34.x86_64.rpm: Already downloaded       
[SKIPPED] perl-DynaLoader-1.47-469.fc34.x86_64.rpm: Already downloaded         
[SKIPPED] perl-Encode-3.08-458.fc34.x86_64.rpm: Already downloaded             
[SKIPPED] perl-Errno-1.30-469.fc34.x86_64.rpm: Already downloaded              
[SKIPPED] perl-Exporter-5.74-458.fc33.noarch.rpm: Already downloaded           
[SKIPPED] perl-Fcntl-1.13-469.fc34.x86_64.rpm: Already downloaded              
[SKIPPED] perl-File-Basename-2.85-469.fc34.noarch.rpm: Already downloaded      
[SKIPPED] perl-File-Compare-1.100.600-469.fc34.noarch.rpm: Already downloaded  
[SKIPPED] perl-File-Copy-2.34-469.fc34.noarch.rpm: Already downloaded          
[SKIPPED] perl-File-Find-1.37-469.fc34.noarch.rpm: Already downloaded          
[SKIPPED] perl-File-Path-2.18-1.fc34.noarch.rpm: Already downloaded            
[SKIPPED] perl-File-Temp-0.231.100-1.fc34.noarch.rpm: Already downloaded       
[SKIPPED] perl-File-stat-1.09-469.fc34.noarch.rpm: Already downloaded          
[SKIPPED] perl-Getopt-Long-2.52-1.fc34.noarch.rpm: Already downloaded          
[SKIPPED] perl-Getopt-Std-1.12-469.fc34.noarch.rpm: Already downloaded         
[SKIPPED] perl-HTTP-Tiny-0.076-457.fc33.noarch.rpm: Already downloaded         
[SKIPPED] perl-IO-1.43-469.fc34.x86_64.rpm: Already downloaded                 
[SKIPPED] perl-IPC-Open3-1.21-469.fc34.noarch.rpm: Already downloaded          
[SKIPPED] perl-MIME-Base64-3.16-1.fc34.x86_64.rpm: Already downloaded          
[SKIPPED] perl-POSIX-1.94-469.fc34.x86_64.rpm: Already downloaded              
[SKIPPED] perl-PathTools-3.78-458.fc34.x86_64.rpm: Already downloaded          
[SKIPPED] perl-Pod-Escapes-1.07-457.fc33.noarch.rpm: Already downloaded        
[SKIPPED] perl-Pod-Perldoc-3.28.01-458.fc33.noarch.rpm: Already downloaded     
[SKIPPED] perl-Pod-Simple-3.42-1.fc34.noarch.rpm: Already downloaded           
[SKIPPED] perl-Pod-Usage-2.01-1.fc34.noarch.rpm: Already downloaded            
[SKIPPED] perl-Scalar-List-Utils-1.55-457.fc33.x86_64.rpm: Already downloaded  
[SKIPPED] perl-SelectSaver-1.02-469.fc34.noarch.rpm: Already downloaded        
[SKIPPED] perl-Socket-2.031-1.fc34.x86_64.rpm: Already downloaded              
[SKIPPED] perl-Storable-3.21-457.fc33.x86_64.rpm: Already downloaded           
[SKIPPED] perl-Symbol-1.08-469.fc34.noarch.rpm: Already downloaded             
[SKIPPED] perl-Term-ANSIColor-5.01-458.fc33.noarch.rpm: Already downloaded     
[SKIPPED] perl-Term-Cap-1.17-457.fc33.noarch.rpm: Already downloaded           
[SKIPPED] perl-Text-ParseWords-3.30-457.fc33.noarch.rpm: Already downloaded    
[SKIPPED] perl-Text-Tabs+Wrap-2013.0523-457.fc33.noarch.rpm: Already downloaded
[SKIPPED] perl-Thread-Queue-3.14-457.fc33.noarch.rpm: Already downloaded       
[SKIPPED] perl-Time-Local-1.300-4.fc33.noarch.rpm: Already downloaded          
[SKIPPED] perl-constant-1.33-458.fc33.noarch.rpm: Already downloaded           
[SKIPPED] perl-if-0.60.800-469.fc34.noarch.rpm: Already downloaded             
[SKIPPED] perl-interpreter-5.32.1-469.fc34.x86_64.rpm: Already downloaded      
[SKIPPED] perl-libs-5.32.1-469.fc34.x86_64.rpm: Already downloaded             
[SKIPPED] perl-mro-1.23-469.fc34.x86_64.rpm: Already downloaded                
[SKIPPED] perl-overload-1.31-469.fc34.noarch.rpm: Already downloaded           
[SKIPPED] perl-overloading-0.02-469.fc34.noarch.rpm: Already downloaded        
[SKIPPED] perl-parent-0.238-457.fc33.noarch.rpm: Already downloaded            
[SKIPPED] perl-podlators-4.14-457.fc33.noarch.rpm: Already downloaded          
[SKIPPED] perl-subs-1.03-469.fc34.noarch.rpm: Already downloaded               
[SKIPPED] perl-threads-2.25-457.fc33.x86_64.rpm: Already downloaded            
[SKIPPED] perl-threads-shared-1.61-457.fc33.x86_64.rpm: Already downloaded     
[SKIPPED] perl-vars-1.05-469.fc34.noarch.rpm: Already downloaded               
[SKIPPED] python-pip-wheel-21.0-1.fc34.noarch.rpm: Already downloaded          
[SKIPPED] python-setuptools-wheel-52.0.0-1.fc34.noarch.rpm: Already downloaded 
(105/181): SDL-1.2.15-46.fc34.x86_64.rpm        6.5 MB/s | 201 kB     00:00    
(106/181): SDL-devel-1.2.15-46.fc34.x86_64.rpm  9.5 MB/s | 330 kB     00:00    
(107/181): libXpm-devel-3.5.13-5.fc34.x86_64.rp  14 MB/s |  35 kB     00:00    
(108/181): libXrandr-devel-1.5.2-6.fc34.x86_64. 9.4 MB/s |  20 kB     00:00    
(109/181): libXxf86vm-1.1.4-16.fc34.x86_64.rpm  7.5 MB/s |  18 kB     00:00    
(110/181): libglvnd-1.3.2-3.fc34.x86_64.rpm      42 MB/s | 141 kB     00:00    
(111/181): alsa-lib-1.2.4-5.fc34.x86_64.rpm     9.0 MB/s | 475 kB     00:00    
(112/181): libglvnd-core-devel-1.3.2-3.fc34.x86 3.3 MB/s |  18 kB     00:00    
(113/181): libglvnd-devel-1.3.2-3.fc34.x86_64.r  34 MB/s | 156 kB     00:00    
(114/181): libglvnd-egl-1.3.2-3.fc34.x86_64.rpm  10 MB/s |  37 kB     00:00    
(115/181): libglvnd-gles-1.3.2-3.fc34.x86_64.rp  15 MB/s |  34 kB     00:00    
(116/181): libglvnd-glx-1.3.2-3.fc34.x86_64.rpm  34 MB/s | 154 kB     00:00    
(117/181): libglvnd-opengl-1.3.2-3.fc34.x86_64.  11 MB/s |  45 kB     00:00    
(118/181): alsa-lib-devel-1.2.4-5.fc34.x86_64.r  20 MB/s | 774 kB     00:00    
(119/181): libjpeg-turbo-devel-2.0.90-1.fc34.x8  19 MB/s | 100 kB     00:00    
(120/181): libpciaccess-0.16-4.fc34.x86_64.rpm  4.9 MB/s |  27 kB     00:00    
(121/181): libtiff-devel-4.1.0-7.fc34.x86_64.rp  78 MB/s | 491 kB     00:00    
(122/181): libxshmfence-1.3-8.fc34.x86_64.rpm   2.0 MB/s |  12 kB     00:00    
(123/181): mesa-libGLU-9.0.1-4.fc34.x86_64.rpm   24 MB/s | 148 kB     00:00    
(124/181): mesa-libGLU-devel-9.0.1-4.fc34.x86_6 4.3 MB/s |  13 kB     00:00    
(125/181): boost-1.75.0-1.fc34.x86_64.rpm       245 kB/s |  13 kB     00:00    
(126/181): boost-atomic-1.75.0-1.fc34.x86_64.rp 350 kB/s |  19 kB     00:00    
(127/181): boost-chrono-1.75.0-1.fc34.x86_64.rp 466 kB/s |  26 kB     00:00    
(128/181): boost-context-1.75.0-1.fc34.x86_64.r 3.6 MB/s |  16 kB     00:00    
(129/181): boost-container-1.75.0-1.fc34.x86_64 6.4 MB/s |  38 kB     00:00    
(130/181): boost-contract-1.75.0-1.fc34.x86_64.  12 MB/s |  46 kB     00:00    
(131/181): boost-date-time-1.75.0-1.fc34.x86_64 4.8 MB/s |  14 kB     00:00    
(132/181): boost-coroutine-1.75.0-1.fc34.x86_64 5.9 MB/s |  33 kB     00:00    
(133/181): boost-fiber-1.75.0-1.fc34.x86_64.rpm  11 MB/s |  41 kB     00:00    
(134/181): boost-filesystem-1.75.0-1.fc34.x86_6  11 MB/s |  59 kB     00:00    
(135/181): boost-iostreams-1.75.0-1.fc34.x86_64 8.1 MB/s |  39 kB     00:00    
(136/181): boost-graph-1.75.0-1.fc34.x86_64.rpm 8.7 MB/s | 103 kB     00:00    
(137/181): boost-json-1.75.0-1.fc34.x86_64.rpm   12 MB/s | 110 kB     00:00    
(138/181): boost-locale-1.75.0-1.fc34.x86_64.rp  14 MB/s | 220 kB     00:00    
(139/181): boost-log-1.75.0-1.fc34.x86_64.rpm    27 MB/s | 416 kB     00:00    
(140/181): boost-nowide-1.75.0-1.fc34.x86_64.rp 2.4 MB/s |  16 kB     00:00    
(141/181): boost-numpy3-1.75.0-1.fc34.x86_64.rp 7.2 MB/s |  28 kB     00:00    
(142/181): boost-program-options-1.75.0-1.fc34. 9.4 MB/s | 109 kB     00:00    
(143/181): boost-python3-1.75.0-1.fc34.x86_64.r  14 MB/s |  97 kB     00:00    
(144/181): boost-math-1.75.0-1.fc34.x86_64.rpm  5.5 MB/s | 211 kB     00:00    
(145/181): boost-random-1.75.0-1.fc34.x86_64.rp 3.7 MB/s |  25 kB     00:00    
(146/181): boost-serialization-1.75.0-1.fc34.x8  11 MB/s | 133 kB     00:00    
(147/181): boost-regex-1.75.0-1.fc34.x86_64.rpm  13 MB/s | 284 kB     00:00    
(148/181): boost-stacktrace-1.75.0-1.fc34.x86_6 4.4 MB/s |  29 kB     00:00    
(149/181): boost-system-1.75.0-1.fc34.x86_64.rp 3.2 MB/s |  14 kB     00:00    
(150/181): boost-test-1.75.0-1.fc34.x86_64.rpm   24 MB/s | 236 kB     00:00    
(151/181): boost-thread-1.75.0-1.fc34.x86_64.rp 6.8 MB/s |  57 kB     00:00    
(152/181): boost-timer-1.75.0-1.fc34.x86_64.rpm 4.0 MB/s |  25 kB     00:00    
(153/181): boost-wave-1.75.0-1.fc34.x86_64.rpm   23 MB/s | 214 kB     00:00    
(154/181): boost-type_erasure-1.75.0-1.fc34.x86 941 kB/s |  32 kB     00:00    
(155/181): flexiblas-3.0.4-2.fc34.x86_64.rpm    1.5 MB/s |  31 kB     00:00    
(156/181): flexiblas-openblas-openmp-3.0.4-2.fc 6.7 MB/s |  17 kB     00:00    
(157/181): gcc-c++-11.0.0-0.17.fc34.x86_64.rpm  114 MB/s |  12 MB     00:00    
(158/181): boost-devel-1.75.0-1.fc34.x86_64.rpm  41 MB/s |  13 MB     00:00    
(159/181): flexiblas-netlib-3.0.4-2.fc34.x86_64  16 MB/s | 3.0 MB     00:00    
(160/181): gl-manpages-1.1-21.20190306.fc33.noa  12 MB/s | 1.0 MB     00:00    
(161/181): hwdata-0.343-1.fc34.noarch.rpm        49 MB/s | 1.5 MB     00:00    
(162/181): libdrm-2.4.103-1.fc34.x86_64.rpm      17 MB/s | 160 kB     00:00    
(163/181): libdrm-devel-2.4.103-1.fc34.x86_64.r  14 MB/s | 141 kB     00:00    
(164/181): libquadmath-devel-11.0.0-0.17.fc34.x 5.7 MB/s |  34 kB     00:00    
(165/181): libquadmath-11.0.0-0.17.fc34.x86_64.  19 MB/s | 195 kB     00:00    
(166/181): libgfortran-11.0.0-0.17.fc34.x86_64.  38 MB/s | 803 kB     00:00    
(167/181): libwayland-client-1.19.0-1.fc34.x86_ 3.4 MB/s |  32 kB     00:00    
(168/181): libwayland-server-1.19.0-1.fc34.x86_  13 MB/s |  41 kB     00:00    
(169/181): mesa-libEGL-20.3.3-5.fc34.x86_64.rpm  18 MB/s | 121 kB     00:00    
(170/181): mesa-libGL-20.3.3-5.fc34.x86_64.rpm   21 MB/s | 182 kB     00:00    
(171/181): mesa-libGL-devel-20.3.3-5.fc34.x86_6 8.0 MB/s |  34 kB     00:00    
(172/181): mesa-libgbm-20.3.3-5.fc34.x86_64.rpm  12 MB/s |  42 kB     00:00    
(173/181): mesa-libglapi-20.3.3-5.fc34.x86_64.r  18 MB/s |  59 kB     00:00    
(174/181): openblas-0.3.12-1.fc34.x86_64.rpm    8.1 MB/s |  31 kB     00:00    
(175/181): libstdc++-devel-11.0.0-0.17.fc34.x86  30 MB/s | 2.1 MB     00:00    
(176/181): openexr-libs-2.5.4-3.fc34.x86_64.rpm  23 MB/s | 1.0 MB     00:00    
(177/181): openblas-openmp-0.3.12-1.fc34.x86_64  41 MB/s | 4.6 MB     00:00    
(178/181): openexr-devel-2.5.4-3.fc34.x86_64.rp  18 MB/s | 2.1 MB     00:00    
(179/181): python3-openexr-2.5.4-3.fc34.x86_64.  63 MB/s | 3.1 MB     00:00    
(180/181): python3-setuptools-52.0.0-1.fc34.noa  14 MB/s | 842 kB     00:00    
(181/181): python3-numpy-1.20.0-0.1.rc2.fc34.x8  39 MB/s | 4.8 MB     00:00    
--------------------------------------------------------------------------------
Total                                            46 MB/s |  57 MB     00:01     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : boost-system-1.75.0-1.fc34.x86_64                    1/181 
  Installing       : boost-chrono-1.75.0-1.fc34.x86_64                    2/181 
  Installing       : boost-thread-1.75.0-1.fc34.x86_64                    3/181 
  Installing       : boost-filesystem-1.75.0-1.fc34.x86_64                4/181 
  Installing       : xorg-x11-proto-devel-2019.1-6.fc34.noarch            5/181 
  Installing       : libicu-67.1-5.fc34.x86_64                            6/181 
  Installing       : libglvnd-1:1.3.2-3.fc34.x86_64                       7/181 
  Installing       : boost-regex-1.75.0-1.fc34.x86_64                     8/181 
  Installing       : boost-python3-1.75.0-1.fc34.x86_64                   9/181 
  Installing       : boost-context-1.75.0-1.fc34.x86_64                  10/181 
  Installing       : mesa-libglapi-20.3.3-5.fc34.x86_64                  11/181 
  Installing       : libquadmath-11.0.0-0.17.fc34.x86_64                 12/181 
  Installing       : libmpc-1.2.1-1.fc34.x86_64                          13/181 
  Installing       : libX11-xcb-1.7.0-2.fc34.x86_64                      14/181 
  Installing       : boost-date-time-1.75.0-1.fc34.x86_64                15/181 
  Installing       : boost-container-1.75.0-1.fc34.x86_64                16/181 
  Installing       : boost-atomic-1.75.0-1.fc34.x86_64                   17/181 
  Installing       : boost-log-1.75.0-1.fc34.x86_64                      18/181 
  Installing       : boost-wave-1.75.0-1.fc34.x86_64                     19/181 
  Installing       : libgfortran-11.0.0-0.17.fc34.x86_64                 20/181 
  Installing       : boost-coroutine-1.75.0-1.fc34.x86_64                21/181 
  Installing       : boost-fiber-1.75.0-1.fc34.x86_64                    22/181 
  Installing       : boost-graph-1.75.0-1.fc34.x86_64                    23/181 
  Installing       : boost-locale-1.75.0-1.fc34.x86_64                   24/181 
  Installing       : boost-type_erasure-1.75.0-1.fc34.x86_64             25/181 
  Installing       : boost-timer-1.75.0-1.fc34.x86_64                    26/181 
  Installing       : openexr-libs-2.5.4-3.fc34.x86_64                    27/181 
  Installing       : libwayland-server-1.19.0-1.fc34.x86_64              28/181 
  Installing       : kernel-headers-5.11.0-0.rc5.git0.1.fc34.x86_64      29/181 
  Installing       : gl-manpages-1.1-21.20190306.fc33.noarch             30/181 
  Installing       : flexiblas-3.0.4-2.fc34.x86_64                       31/181 
  Installing       : cmake-filesystem-3.19.4-1.fc34.x86_64               32/181 
  Installing       : boost-test-1.75.0-1.fc34.x86_64                     33/181 
  Installing       : boost-stacktrace-1.75.0-1.fc34.x86_64               34/181 
  Installing       : boost-serialization-1.75.0-1.fc34.x86_64            35/181 
  Installing       : boost-random-1.75.0-1.fc34.x86_64                   36/181 
  Installing       : boost-program-options-1.75.0-1.fc34.x86_64          37/181 
  Installing       : boost-nowide-1.75.0-1.fc34.x86_64                   38/181 
  Installing       : boost-math-1.75.0-1.fc34.x86_64                     39/181 
  Installing       : boost-iostreams-1.75.0-1.fc34.x86_64                40/181 
  Installing       : boost-contract-1.75.0-1.fc34.x86_64                 41/181 
  Installing       : libxshmfence-1.3-8.fc34.x86_64                      42/181 
  Installing       : libjpeg-turbo-2.0.90-1.fc34.x86_64                  43/181 
  Installing       : libXau-1.0.9-6.fc34.x86_64                          44/181 
  Installing       : libxcb-1.13.1-7.fc34.x86_64                         45/181 
  Installing       : libICE-1.0.10-6.fc34.x86_64                         46/181 
  Installing       : libSM-1.2.3-8.fc34.x86_64                           47/181 
  Installing       : libXau-devel-1.0.9-6.fc34.x86_64                    48/181 
  Installing       : libxcb-devel-1.13.1-7.fc34.x86_64                   49/181 
  Installing       : boost-json-1.75.0-1.fc34.x86_64                     50/181 
  Installing       : cpp-11.0.0-0.17.fc34.x86_64                         51/181 
  Installing       : libglvnd-opengl-1:1.3.2-3.fc34.x86_64               52/181 
  Installing       : libicu-devel-67.1-5.fc34.x86_64                     53/181 
  Installing       : python-setuptools-wheel-52.0.0-1.fc34.noarch        54/181 
  Installing       : python-pip-wheel-21.0-1.fc34.noarch                 55/181 
  Installing       : openblas-0.3.12-1.fc34.x86_64                       56/181 
  Installing       : openblas-openmp-0.3.12-1.fc34.x86_64                57/181 
  Installing       : flexiblas-openblas-openmp-3.0.4-2.fc34.x86_64       58/181 
  Installing       : flexiblas-netlib-3.0.4-2.fc34.x86_64                59/181 
  Installing       : ncurses-6.2-3.20200222.fc33.x86_64                  60/181 
  Installing       : libwayland-client-1.19.0-1.fc34.x86_64              61/181 
  Installing       : libstdc++-devel-11.0.0-0.17.fc34.x86_64             62/181 
  Installing       : libedit-3.1-33.20191231cvs.fc33.x86_64              63/181 
  Installing       : llvm-libs-11.1.0-0.2.rc2.fc34.x86_64                64/181 
  Installing       : libX11-common-1.7.0-2.fc34.noarch                   65/181 
  Installing       : libX11-1.7.0-2.fc34.x86_64                          66/181 
  Installing       : libXext-1.3.4-6.fc34.x86_64                         67/181 
  Installing       : libX11-devel-1.7.0-2.fc34.x86_64                    68/181 
  Installing       : libXext-devel-1.3.4-6.fc34.x86_64                   69/181 
  Installing       : libXfixes-5.0.3-14.fc34.x86_64                      70/181 
  Installing       : libXrender-0.9.10-14.fc34.x86_64                    71/181 
  Installing       : libXrender-devel-0.9.10-14.fc34.x86_64              72/181 
  Installing       : libXrandr-1.5.2-6.fc34.x86_64                       73/181 
  Installing       : libXrandr-devel-1.5.2-6.fc34.x86_64                 74/181 
  Installing       : libXdamage-1.1.5-5.fc34.x86_64                      75/181 
  Installing       : libXxf86vm-1.1.4-16.fc34.x86_64                     76/181 
  Installing       : libXpm-3.5.13-5.fc34.x86_64                         77/181 
  Installing       : libXt-1.2.0-4.fc34.x86_64                           78/181 
  Installing       : jbigkit-libs-2.1-20.fc34.x86_64                     79/181 
  Installing       : isl-0.16.1-12.fc33.x86_64                           80/181 
  Installing       : hwdata-0.343-1.fc34.noarch                          81/181 
  Installing       : libpciaccess-0.16-4.fc34.x86_64                     82/181 
  Installing       : libdrm-2.4.103-1.fc34.x86_64                        83/181 
  Installing       : libglvnd-glx-1:1.3.2-3.fc34.x86_64                  84/181 
  Installing       : mesa-libGL-20.3.3-5.fc34.x86_64                     85/181 
  Installing       : mesa-libGLU-9.0.1-4.fc34.x86_64                     86/181 
  Installing       : libdrm-devel-2.4.103-1.fc34.x86_64                  87/181 
  Installing       : mesa-libgbm-20.3.3-5.fc34.x86_64                    88/181 
  Installing       : libglvnd-egl-1:1.3.2-3.fc34.x86_64                  89/181 
  Installing       : mesa-libEGL-20.3.3-5.fc34.x86_64                    90/181 
  Installing       : libglvnd-gles-1:1.3.2-3.fc34.x86_64                 91/181 
  Running scriptlet: groff-base-1.22.4-4.fc34.x86_64                     92/181 
  Installing       : groff-base-1.22.4-4.fc34.x86_64                     92/181 
  Running scriptlet: groff-base-1.22.4-4.fc34.x86_64                     92/181 
  Installing       : perl-if-0.60.800-469.fc34.noarch                    93/181 
  Installing       : perl-Time-Local-2:1.300-4.fc33.noarch               94/181 
  Installing       : perl-File-Path-2.18-1.fc34.noarch                   95/181 
  Installing       : perl-Pod-Escapes-1:1.07-457.fc33.noarch             96/181 
  Installing       : perl-Text-Tabs+Wrap-2013.0523-457.fc33.noarch       97/181 
  Installing       : perl-Class-Struct-0.66-469.fc34.noarch              98/181 
  Installing       : perl-POSIX-1.94-469.fc34.x86_64                     99/181 
  Installing       : perl-Term-ANSIColor-5.01-458.fc33.noarch           100/181 
  Installing       : perl-IPC-Open3-1.21-469.fc34.noarch                101/181 
  Installing       : perl-HTTP-Tiny-0.076-457.fc33.noarch               102/181 
  Installing       : perl-subs-1.03-469.fc34.noarch                     103/181 
  Installing       : perl-File-Temp-1:0.231.100-1.fc34.noarch           104/181 
  Installing       : perl-Term-Cap-1.17-457.fc33.noarch                 105/181 
  Installing       : perl-Pod-Simple-1:3.42-1.fc34.noarch               106/181 
  Installing       : perl-Socket-4:2.031-1.fc34.x86_64                  107/181 
  Installing       : perl-SelectSaver-1.02-469.fc34.noarch              108/181 
  Installing       : perl-Symbol-1.08-469.fc34.noarch                   109/181 
  Installing       : perl-File-stat-1.09-469.fc34.noarch                110/181 
  Installing       : perl-podlators-1:4.14-457.fc33.noarch              111/181 
  Installing       : perl-Pod-Perldoc-3.28.01-458.fc33.noarch           112/181 
  Installing       : perl-Fcntl-1.13-469.fc34.x86_64                    113/181 
  Installing       : perl-Text-ParseWords-3.30-457.fc33.noarch          114/181 
  Installing       : perl-mro-1.23-469.fc34.x86_64                      115/181 
  Installing       : perl-IO-1.43-469.fc34.x86_64                       116/181 
  Installing       : perl-overloading-0.02-469.fc34.noarch              117/181 
  Installing       : perl-Pod-Usage-4:2.01-1.fc34.noarch                118/181 
  Installing       : perl-Errno-1.30-469.fc34.x86_64                    119/181 
  Installing       : perl-File-Basename-2.85-469.fc34.noarch            120/181 
  Installing       : perl-Getopt-Std-1.12-469.fc34.noarch               121/181 
  Installing       : perl-MIME-Base64-3.16-1.fc34.x86_64                122/181 
  Installing       : perl-Scalar-List-Utils-4:1.55-457.fc33.x86_64      123/181 
  Installing       : perl-constant-1.33-458.fc33.noarch                 124/181 
  Installing       : perl-Storable-1:3.21-457.fc33.x86_64               125/181 
  Installing       : perl-overload-1.31-469.fc34.noarch                 126/181 
  Installing       : perl-parent-1:0.238-457.fc33.noarch                127/181 
  Installing       : perl-vars-1.05-469.fc34.noarch                     128/181 
  Installing       : perl-Getopt-Long-1:2.52-1.fc34.noarch              129/181 
  Installing       : perl-Carp-1.50-457.fc33.noarch                     130/181 
  Installing       : perl-Exporter-5.74-458.fc33.noarch                 131/181 
  Installing       : perl-PathTools-3.78-458.fc34.x86_64                132/181 
  Installing       : perl-Encode-4:3.08-458.fc34.x86_64                 133/181 
  Installing       : perl-libs-4:5.32.1-469.fc34.x86_64                 134/181 
  Installing       : perl-interpreter-4:5.32.1-469.fc34.x86_64          135/181 
  Installing       : perl-File-Compare-1.100.600-469.fc34.noarch        136/181 
  Installing       : perl-File-Copy-2.34-469.fc34.noarch                137/181 
  Installing       : perl-threads-1:2.25-457.fc33.x86_64                138/181 
  Installing       : perl-threads-shared-1.61-457.fc33.x86_64           139/181 
  Installing       : perl-Thread-Queue-3.14-457.fc33.noarch             140/181 
  Installing       : perl-Data-Dumper-2.174-459.fc34.x86_64             141/181 
  Installing       : perl-B-1.80-469.fc34.x86_64                        142/181 
  Installing       : perl-DynaLoader-1.47-469.fc34.x86_64               143/181 
  Installing       : perl-File-Find-1.37-469.fc34.noarch                144/181 
  Installing       : glibc-headers-x86-2.32.9000-26.fc34.noarch         145/181 
  Installing       : glibc-devel-2.32.9000-26.fc34.x86_64               146/181 
  Installing       : libxcrypt-devel-4.4.17-2.fc34.x86_64               147/181 
  Installing       : gcc-11.0.0-0.17.fc34.x86_64                        148/181 
  Installing       : libquadmath-devel-11.0.0-0.17.fc34.x86_64          149/181 
  Installing       : zlib-devel-1.2.11-24.fc34.x86_64                   150/181 
  Installing       : m4-1.4.18-17.fc34.x86_64                           151/181 
  Installing       : libwebp-1.1.0-6.fc34.x86_64                        152/181 
  Installing       : libtiff-4.1.0-7.fc34.x86_64                        153/181 
  Installing       : libpng-2:1.6.37-7.fc34.x86_64                      154/181 
  Installing       : libglvnd-core-devel-1:1.3.2-3.fc34.x86_64          155/181 
  Installing       : libglvnd-devel-1:1.3.2-3.fc34.x86_64               156/181 
  Installing       : mesa-libGLU-devel-9.0.1-4.fc34.x86_64              157/181 
  Installing       : mesa-libGL-devel-20.3.3-5.fc34.x86_64              158/181 
  Installing       : gdbm-libs-1:1.19-2.fc34.x86_64                     159/181 
  Installing       : python3-setuptools-52.0.0-1.fc34.noarch            160/181 
  Installing       : python3-3.9.1-5.fc34.x86_64                        161/181 
  Installing       : python3-libs-3.9.1-5.fc34.x86_64                   162/181 
  Installing       : python3-openexr-2.5.4-3.fc34.x86_64                163/181 
  Installing       : python3-numpy-1:1.20.0-0.1.rc2.fc34.x86_64         164/181 
  Installing       : boost-numpy3-1.75.0-1.fc34.x86_64                  165/181 
  Installing       : boost-1.75.0-1.fc34.x86_64                         166/181 
  Installing       : emacs-filesystem-1:27.1-3.fc34.noarch              167/181 
  Installing       : autoconf-2.71-1.fc34.noarch                        168/181 
  Installing       : alsa-lib-1.2.4-5.fc34.x86_64                       169/181 
  Installing       : alsa-lib-devel-1.2.4-5.fc34.x86_64                 170/181 
  Installing       : SDL-1.2.15-46.fc34.x86_64                          171/181 
  Installing       : SDL-devel-1.2.15-46.fc34.x86_64                    172/181 
  Installing       : automake-1.16.2-3.fc34.noarch                      173/181 
  Installing       : boost-devel-1.75.0-1.fc34.x86_64                   174/181 
  Installing       : openexr-devel-2.5.4-3.fc34.x86_64                  175/181 
  Installing       : libpng-devel-2:1.6.37-7.fc34.x86_64                176/181 
  Installing       : libtiff-devel-4.1.0-7.fc34.x86_64                  177/181 
  Installing       : annobin-9.58-1.fc34.x86_64                         178/181 
  Installing       : gcc-c++-11.0.0-0.17.fc34.x86_64                    179/181 
  Installing       : libXpm-devel-3.5.13-5.fc34.x86_64                  180/181 
  Installing       : libjpeg-turbo-devel-2.0.90-1.fc34.x86_64           181/181 
  Running scriptlet: libjpeg-turbo-devel-2.0.90-1.fc34.x86_64           181/181 
  Verifying        : SDL-1.2.15-46.fc34.x86_64                            1/181 
  Verifying        : SDL-devel-1.2.15-46.fc34.x86_64                      2/181 
  Verifying        : alsa-lib-1.2.4-5.fc34.x86_64                         3/181 
  Verifying        : alsa-lib-devel-1.2.4-5.fc34.x86_64                   4/181 
  Verifying        : autoconf-2.71-1.fc34.noarch                          5/181 
  Verifying        : emacs-filesystem-1:27.1-3.fc34.noarch                6/181 
  Verifying        : gdbm-libs-1:1.19-2.fc34.x86_64                       7/181 
  Verifying        : libICE-1.0.10-6.fc34.x86_64                          8/181 
  Verifying        : libSM-1.2.3-8.fc34.x86_64                            9/181 
  Verifying        : libXau-1.0.9-6.fc34.x86_64                          10/181 
  Verifying        : libXau-devel-1.0.9-6.fc34.x86_64                    11/181 
  Verifying        : libXdamage-1.1.5-5.fc34.x86_64                      12/181 
  Verifying        : libXext-1.3.4-6.fc34.x86_64                         13/181 
  Verifying        : libXext-devel-1.3.4-6.fc34.x86_64                   14/181 
  Verifying        : libXfixes-5.0.3-14.fc34.x86_64                      15/181 
  Verifying        : libXpm-3.5.13-5.fc34.x86_64                         16/181 
  Verifying        : libXpm-devel-3.5.13-5.fc34.x86_64                   17/181 
  Verifying        : libXrandr-1.5.2-6.fc34.x86_64                       18/181 
  Verifying        : libXrandr-devel-1.5.2-6.fc34.x86_64                 19/181 
  Verifying        : libXrender-0.9.10-14.fc34.x86_64                    20/181 
  Verifying        : libXrender-devel-0.9.10-14.fc34.x86_64              21/181 
  Verifying        : libXt-1.2.0-4.fc34.x86_64                           22/181 
  Verifying        : libXxf86vm-1.1.4-16.fc34.x86_64                     23/181 
  Verifying        : libglvnd-1:1.3.2-3.fc34.x86_64                      24/181 
  Verifying        : libglvnd-core-devel-1:1.3.2-3.fc34.x86_64           25/181 
  Verifying        : libglvnd-devel-1:1.3.2-3.fc34.x86_64                26/181 
  Verifying        : libglvnd-egl-1:1.3.2-3.fc34.x86_64                  27/181 
  Verifying        : libglvnd-gles-1:1.3.2-3.fc34.x86_64                 28/181 
  Verifying        : libglvnd-glx-1:1.3.2-3.fc34.x86_64                  29/181 
  Verifying        : libglvnd-opengl-1:1.3.2-3.fc34.x86_64               30/181 
  Verifying        : libicu-67.1-5.fc34.x86_64                           31/181 
  Verifying        : libicu-devel-67.1-5.fc34.x86_64                     32/181 
  Verifying        : libjpeg-turbo-2.0.90-1.fc34.x86_64                  33/181 
  Verifying        : libjpeg-turbo-devel-2.0.90-1.fc34.x86_64            34/181 
  Verifying        : libpciaccess-0.16-4.fc34.x86_64                     35/181 
  Verifying        : libpng-2:1.6.37-7.fc34.x86_64                       36/181 
  Verifying        : libpng-devel-2:1.6.37-7.fc34.x86_64                 37/181 
  Verifying        : libtiff-4.1.0-7.fc34.x86_64                         38/181 
  Verifying        : libtiff-devel-4.1.0-7.fc34.x86_64                   39/181 
  Verifying        : libwebp-1.1.0-6.fc34.x86_64                         40/181 
  Verifying        : libxcb-1.13.1-7.fc34.x86_64                         41/181 
  Verifying        : libxcb-devel-1.13.1-7.fc34.x86_64                   42/181 
  Verifying        : libxcrypt-devel-4.4.17-2.fc34.x86_64                43/181 
  Verifying        : libxshmfence-1.3-8.fc34.x86_64                      44/181 
  Verifying        : m4-1.4.18-17.fc34.x86_64                            45/181 
  Verifying        : mesa-libGLU-9.0.1-4.fc34.x86_64                     46/181 
  Verifying        : mesa-libGLU-devel-9.0.1-4.fc34.x86_64               47/181 
  Verifying        : python3-3.9.1-5.fc34.x86_64                         48/181 
  Verifying        : python3-libs-3.9.1-5.fc34.x86_64                    49/181 
  Verifying        : xorg-x11-proto-devel-2019.1-6.fc34.noarch           50/181 
  Verifying        : zlib-devel-1.2.11-24.fc34.x86_64                    51/181 
  Verifying        : annobin-9.58-1.fc34.x86_64                          52/181 
  Verifying        : automake-1.16.2-3.fc34.noarch                       53/181 
  Verifying        : boost-1.75.0-1.fc34.x86_64                          54/181 
  Verifying        : boost-atomic-1.75.0-1.fc34.x86_64                   55/181 
  Verifying        : boost-chrono-1.75.0-1.fc34.x86_64                   56/181 
  Verifying        : boost-container-1.75.0-1.fc34.x86_64                57/181 
  Verifying        : boost-context-1.75.0-1.fc34.x86_64                  58/181 
  Verifying        : boost-contract-1.75.0-1.fc34.x86_64                 59/181 
  Verifying        : boost-coroutine-1.75.0-1.fc34.x86_64                60/181 
  Verifying        : boost-date-time-1.75.0-1.fc34.x86_64                61/181 
  Verifying        : boost-devel-1.75.0-1.fc34.x86_64                    62/181 
  Verifying        : boost-fiber-1.75.0-1.fc34.x86_64                    63/181 
  Verifying        : boost-filesystem-1.75.0-1.fc34.x86_64               64/181 
  Verifying        : boost-graph-1.75.0-1.fc34.x86_64                    65/181 
  Verifying        : boost-iostreams-1.75.0-1.fc34.x86_64                66/181 
  Verifying        : boost-json-1.75.0-1.fc34.x86_64                     67/181 
  Verifying        : boost-locale-1.75.0-1.fc34.x86_64                   68/181 
  Verifying        : boost-log-1.75.0-1.fc34.x86_64                      69/181 
  Verifying        : boost-math-1.75.0-1.fc34.x86_64                     70/181 
  Verifying        : boost-nowide-1.75.0-1.fc34.x86_64                   71/181 
  Verifying        : boost-numpy3-1.75.0-1.fc34.x86_64                   72/181 
  Verifying        : boost-program-options-1.75.0-1.fc34.x86_64          73/181 
  Verifying        : boost-python3-1.75.0-1.fc34.x86_64                  74/181 
  Verifying        : boost-random-1.75.0-1.fc34.x86_64                   75/181 
  Verifying        : boost-regex-1.75.0-1.fc34.x86_64                    76/181 
  Verifying        : boost-serialization-1.75.0-1.fc34.x86_64            77/181 
  Verifying        : boost-stacktrace-1.75.0-1.fc34.x86_64               78/181 
  Verifying        : boost-system-1.75.0-1.fc34.x86_64                   79/181 
  Verifying        : boost-test-1.75.0-1.fc34.x86_64                     80/181 
  Verifying        : boost-thread-1.75.0-1.fc34.x86_64                   81/181 
  Verifying        : boost-timer-1.75.0-1.fc34.x86_64                    82/181 
  Verifying        : boost-type_erasure-1.75.0-1.fc34.x86_64             83/181 
  Verifying        : boost-wave-1.75.0-1.fc34.x86_64                     84/181 
  Verifying        : cmake-filesystem-3.19.4-1.fc34.x86_64               85/181 
  Verifying        : cpp-11.0.0-0.17.fc34.x86_64                         86/181 
  Verifying        : flexiblas-3.0.4-2.fc34.x86_64                       87/181 
  Verifying        : flexiblas-netlib-3.0.4-2.fc34.x86_64                88/181 
  Verifying        : flexiblas-openblas-openmp-3.0.4-2.fc34.x86_64       89/181 
  Verifying        : gcc-11.0.0-0.17.fc34.x86_64                         90/181 
  Verifying        : gcc-c++-11.0.0-0.17.fc34.x86_64                     91/181 
  Verifying        : gl-manpages-1.1-21.20190306.fc33.noarch             92/181 
  Verifying        : glibc-devel-2.32.9000-26.fc34.x86_64                93/181 
  Verifying        : glibc-headers-x86-2.32.9000-26.fc34.noarch          94/181 
  Verifying        : groff-base-1.22.4-4.fc34.x86_64                     95/181 
  Verifying        : hwdata-0.343-1.fc34.noarch                          96/181 
  Verifying        : isl-0.16.1-12.fc33.x86_64                           97/181 
  Verifying        : jbigkit-libs-2.1-20.fc34.x86_64                     98/181 
  Verifying        : kernel-headers-5.11.0-0.rc5.git0.1.fc34.x86_64      99/181 
  Verifying        : libX11-1.7.0-2.fc34.x86_64                         100/181 
  Verifying        : libX11-common-1.7.0-2.fc34.noarch                  101/181 
  Verifying        : libX11-devel-1.7.0-2.fc34.x86_64                   102/181 
  Verifying        : libX11-xcb-1.7.0-2.fc34.x86_64                     103/181 
  Verifying        : libdrm-2.4.103-1.fc34.x86_64                       104/181 
  Verifying        : libdrm-devel-2.4.103-1.fc34.x86_64                 105/181 
  Verifying        : libedit-3.1-33.20191231cvs.fc33.x86_64             106/181 
  Verifying        : libgfortran-11.0.0-0.17.fc34.x86_64                107/181 
  Verifying        : libmpc-1.2.1-1.fc34.x86_64                         108/181 
  Verifying        : libquadmath-11.0.0-0.17.fc34.x86_64                109/181 
  Verifying        : libquadmath-devel-11.0.0-0.17.fc34.x86_64          110/181 
  Verifying        : libstdc++-devel-11.0.0-0.17.fc34.x86_64            111/181 
  Verifying        : libwayland-client-1.19.0-1.fc34.x86_64             112/181 
  Verifying        : libwayland-server-1.19.0-1.fc34.x86_64             113/181 
  Verifying        : llvm-libs-11.1.0-0.2.rc2.fc34.x86_64               114/181 
  Verifying        : mesa-libEGL-20.3.3-5.fc34.x86_64                   115/181 
  Verifying        : mesa-libGL-20.3.3-5.fc34.x86_64                    116/181 
  Verifying        : mesa-libGL-devel-20.3.3-5.fc34.x86_64              117/181 
  Verifying        : mesa-libgbm-20.3.3-5.fc34.x86_64                   118/181 
  Verifying        : mesa-libglapi-20.3.3-5.fc34.x86_64                 119/181 
  Verifying        : ncurses-6.2-3.20200222.fc33.x86_64                 120/181 
  Verifying        : openblas-0.3.12-1.fc34.x86_64                      121/181 
  Verifying        : openblas-openmp-0.3.12-1.fc34.x86_64               122/181 
  Verifying        : openexr-devel-2.5.4-3.fc34.x86_64                  123/181 
  Verifying        : openexr-libs-2.5.4-3.fc34.x86_64                   124/181 
  Verifying        : perl-B-1.80-469.fc34.x86_64                        125/181 
  Verifying        : perl-Carp-1.50-457.fc33.noarch                     126/181 
  Verifying        : perl-Class-Struct-0.66-469.fc34.noarch             127/181 
  Verifying        : perl-Data-Dumper-2.174-459.fc34.x86_64             128/181 
  Verifying        : perl-DynaLoader-1.47-469.fc34.x86_64               129/181 
  Verifying        : perl-Encode-4:3.08-458.fc34.x86_64                 130/181 
  Verifying        : perl-Errno-1.30-469.fc34.x86_64                    131/181 
  Verifying        : perl-Exporter-5.74-458.fc33.noarch                 132/181 
  Verifying        : perl-Fcntl-1.13-469.fc34.x86_64                    133/181 
  Verifying        : perl-File-Basename-2.85-469.fc34.noarch            134/181 
  Verifying        : perl-File-Compare-1.100.600-469.fc34.noarch        135/181 
  Verifying        : perl-File-Copy-2.34-469.fc34.noarch                136/181 
  Verifying        : perl-File-Find-1.37-469.fc34.noarch                137/181 
  Verifying        : perl-File-Path-2.18-1.fc34.noarch                  138/181 
  Verifying        : perl-File-Temp-1:0.231.100-1.fc34.noarch           139/181 
  Verifying        : perl-File-stat-1.09-469.fc34.noarch                140/181 
  Verifying        : perl-Getopt-Long-1:2.52-1.fc34.noarch              141/181 
  Verifying        : perl-Getopt-Std-1.12-469.fc34.noarch               142/181 
  Verifying        : perl-HTTP-Tiny-0.076-457.fc33.noarch               143/181 
  Verifying        : perl-IO-1.43-469.fc34.x86_64                       144/181 
  Verifying        : perl-IPC-Open3-1.21-469.fc34.noarch                145/181 
  Verifying        : perl-MIME-Base64-3.16-1.fc34.x86_64                146/181 
  Verifying        : perl-POSIX-1.94-469.fc34.x86_64                    147/181 
  Verifying        : perl-PathTools-3.78-458.fc34.x86_64                148/181 
  Verifying        : perl-Pod-Escapes-1:1.07-457.fc33.noarch            149/181 
  Verifying        : perl-Pod-Perldoc-3.28.01-458.fc33.noarch           150/181 
  Verifying        : perl-Pod-Simple-1:3.42-1.fc34.noarch               151/181 
  Verifying        : perl-Pod-Usage-4:2.01-1.fc34.noarch                152/181 
  Verifying        : perl-Scalar-List-Utils-4:1.55-457.fc33.x86_64      153/181 
  Verifying        : perl-SelectSaver-1.02-469.fc34.noarch              154/181 
  Verifying        : perl-Socket-4:2.031-1.fc34.x86_64                  155/181 
  Verifying        : perl-Storable-1:3.21-457.fc33.x86_64               156/181 
  Verifying        : perl-Symbol-1.08-469.fc34.noarch                   157/181 
  Verifying        : perl-Term-ANSIColor-5.01-458.fc33.noarch           158/181 
  Verifying        : perl-Term-Cap-1.17-457.fc33.noarch                 159/181 
  Verifying        : perl-Text-ParseWords-3.30-457.fc33.noarch          160/181 
  Verifying        : perl-Text-Tabs+Wrap-2013.0523-457.fc33.noarch      161/181 
  Verifying        : perl-Thread-Queue-3.14-457.fc33.noarch             162/181 
  Verifying        : perl-Time-Local-2:1.300-4.fc33.noarch              163/181 
  Verifying        : perl-constant-1.33-458.fc33.noarch                 164/181 
  Verifying        : perl-if-0.60.800-469.fc34.noarch                   165/181 
  Verifying        : perl-interpreter-4:5.32.1-469.fc34.x86_64          166/181 
  Verifying        : perl-libs-4:5.32.1-469.fc34.x86_64                 167/181 
  Verifying        : perl-mro-1.23-469.fc34.x86_64                      168/181 
  Verifying        : perl-overload-1.31-469.fc34.noarch                 169/181 
  Verifying        : perl-overloading-0.02-469.fc34.noarch              170/181 
  Verifying        : perl-parent-1:0.238-457.fc33.noarch                171/181 
  Verifying        : perl-podlators-1:4.14-457.fc33.noarch              172/181 
  Verifying        : perl-subs-1.03-469.fc34.noarch                     173/181 
  Verifying        : perl-threads-1:2.25-457.fc33.x86_64                174/181 
  Verifying        : perl-threads-shared-1.61-457.fc33.x86_64           175/181 
  Verifying        : perl-vars-1.05-469.fc34.noarch                     176/181 
  Verifying        : python-pip-wheel-21.0-1.fc34.noarch                177/181 
  Verifying        : python-setuptools-wheel-52.0.0-1.fc34.noarch       178/181 
  Verifying        : python3-numpy-1:1.20.0-0.1.rc2.fc34.x86_64         179/181 
  Verifying        : python3-openexr-2.5.4-3.fc34.x86_64                180/181 
  Verifying        : python3-setuptools-52.0.0-1.fc34.noarch            181/181 

Installed:
  SDL-1.2.15-46.fc34.x86_64                                                     
  SDL-devel-1.2.15-46.fc34.x86_64                                               
  alsa-lib-1.2.4-5.fc34.x86_64                                                  
  alsa-lib-devel-1.2.4-5.fc34.x86_64                                            
  annobin-9.58-1.fc34.x86_64                                                    
  autoconf-2.71-1.fc34.noarch                                                   
  automake-1.16.2-3.fc34.noarch                                                 
  boost-1.75.0-1.fc34.x86_64                                                    
  boost-atomic-1.75.0-1.fc34.x86_64                                             
  boost-chrono-1.75.0-1.fc34.x86_64                                             
  boost-container-1.75.0-1.fc34.x86_64                                          
  boost-context-1.75.0-1.fc34.x86_64                                            
  boost-contract-1.75.0-1.fc34.x86_64                                           
  boost-coroutine-1.75.0-1.fc34.x86_64                                          
  boost-date-time-1.75.0-1.fc34.x86_64                                          
  boost-devel-1.75.0-1.fc34.x86_64                                              
  boost-fiber-1.75.0-1.fc34.x86_64                                              
  boost-filesystem-1.75.0-1.fc34.x86_64                                         
  boost-graph-1.75.0-1.fc34.x86_64                                              
  boost-iostreams-1.75.0-1.fc34.x86_64                                          
  boost-json-1.75.0-1.fc34.x86_64                                               
  boost-locale-1.75.0-1.fc34.x86_64                                             
  boost-log-1.75.0-1.fc34.x86_64                                                
  boost-math-1.75.0-1.fc34.x86_64                                               
  boost-nowide-1.75.0-1.fc34.x86_64                                             
  boost-numpy3-1.75.0-1.fc34.x86_64                                             
  boost-program-options-1.75.0-1.fc34.x86_64                                    
  boost-python3-1.75.0-1.fc34.x86_64                                            
  boost-random-1.75.0-1.fc34.x86_64                                             
  boost-regex-1.75.0-1.fc34.x86_64                                              
  boost-serialization-1.75.0-1.fc34.x86_64                                      
  boost-stacktrace-1.75.0-1.fc34.x86_64                                         
  boost-system-1.75.0-1.fc34.x86_64                                             
  boost-test-1.75.0-1.fc34.x86_64                                               
  boost-thread-1.75.0-1.fc34.x86_64                                             
  boost-timer-1.75.0-1.fc34.x86_64                                              
  boost-type_erasure-1.75.0-1.fc34.x86_64                                       
  boost-wave-1.75.0-1.fc34.x86_64                                               
  cmake-filesystem-3.19.4-1.fc34.x86_64                                         
  cpp-11.0.0-0.17.fc34.x86_64                                                   
  emacs-filesystem-1:27.1-3.fc34.noarch                                         
  flexiblas-3.0.4-2.fc34.x86_64                                                 
  flexiblas-netlib-3.0.4-2.fc34.x86_64                                          
  flexiblas-openblas-openmp-3.0.4-2.fc34.x86_64                                 
  gcc-11.0.0-0.17.fc34.x86_64                                                   
  gcc-c++-11.0.0-0.17.fc34.x86_64                                               
  gdbm-libs-1:1.19-2.fc34.x86_64                                                
  gl-manpages-1.1-21.20190306.fc33.noarch                                       
  glibc-devel-2.32.9000-26.fc34.x86_64                                          
  glibc-headers-x86-2.32.9000-26.fc34.noarch                                    
  groff-base-1.22.4-4.fc34.x86_64                                               
  hwdata-0.343-1.fc34.noarch                                                    
  isl-0.16.1-12.fc33.x86_64                                                     
  jbigkit-libs-2.1-20.fc34.x86_64                                               
  kernel-headers-5.11.0-0.rc5.git0.1.fc34.x86_64                                
  libICE-1.0.10-6.fc34.x86_64                                                   
  libSM-1.2.3-8.fc34.x86_64                                                     
  libX11-1.7.0-2.fc34.x86_64                                                    
  libX11-common-1.7.0-2.fc34.noarch                                             
  libX11-devel-1.7.0-2.fc34.x86_64                                              
  libX11-xcb-1.7.0-2.fc34.x86_64                                                
  libXau-1.0.9-6.fc34.x86_64                                                    
  libXau-devel-1.0.9-6.fc34.x86_64                                              
  libXdamage-1.1.5-5.fc34.x86_64                                                
  libXext-1.3.4-6.fc34.x86_64                                                   
  libXext-devel-1.3.4-6.fc34.x86_64                                             
  libXfixes-5.0.3-14.fc34.x86_64                                                
  libXpm-3.5.13-5.fc34.x86_64                                                   
  libXpm-devel-3.5.13-5.fc34.x86_64                                             
  libXrandr-1.5.2-6.fc34.x86_64                                                 
  libXrandr-devel-1.5.2-6.fc34.x86_64                                           
  libXrender-0.9.10-14.fc34.x86_64                                              
  libXrender-devel-0.9.10-14.fc34.x86_64                                        
  libXt-1.2.0-4.fc34.x86_64                                                     
  libXxf86vm-1.1.4-16.fc34.x86_64                                               
  libdrm-2.4.103-1.fc34.x86_64                                                  
  libdrm-devel-2.4.103-1.fc34.x86_64                                            
  libedit-3.1-33.20191231cvs.fc33.x86_64                                        
  libgfortran-11.0.0-0.17.fc34.x86_64                                           
  libglvnd-1:1.3.2-3.fc34.x86_64                                                
  libglvnd-core-devel-1:1.3.2-3.fc34.x86_64                                     
  libglvnd-devel-1:1.3.2-3.fc34.x86_64                                          
  libglvnd-egl-1:1.3.2-3.fc34.x86_64                                            
  libglvnd-gles-1:1.3.2-3.fc34.x86_64                                           
  libglvnd-glx-1:1.3.2-3.fc34.x86_64                                            
  libglvnd-opengl-1:1.3.2-3.fc34.x86_64                                         
  libicu-67.1-5.fc34.x86_64                                                     
  libicu-devel-67.1-5.fc34.x86_64                                               
  libjpeg-turbo-2.0.90-1.fc34.x86_64                                            
  libjpeg-turbo-devel-2.0.90-1.fc34.x86_64                                      
  libmpc-1.2.1-1.fc34.x86_64                                                    
  libpciaccess-0.16-4.fc34.x86_64                                               
  libpng-2:1.6.37-7.fc34.x86_64                                                 
  libpng-devel-2:1.6.37-7.fc34.x86_64                                           
  libquadmath-11.0.0-0.17.fc34.x86_64                                           
  libquadmath-devel-11.0.0-0.17.fc34.x86_64                                     
  libstdc++-devel-11.0.0-0.17.fc34.x86_64                                       
  libtiff-4.1.0-7.fc34.x86_64                                                   
  libtiff-devel-4.1.0-7.fc34.x86_64                                             
  libwayland-client-1.19.0-1.fc34.x86_64                                        
  libwayland-server-1.19.0-1.fc34.x86_64                                        
  libwebp-1.1.0-6.fc34.x86_64                                                   
  libxcb-1.13.1-7.fc34.x86_64                                                   
  libxcb-devel-1.13.1-7.fc34.x86_64                                             
  libxcrypt-devel-4.4.17-2.fc34.x86_64                                          
  libxshmfence-1.3-8.fc34.x86_64                                                
  llvm-libs-11.1.0-0.2.rc2.fc34.x86_64                                          
  m4-1.4.18-17.fc34.x86_64                                                      
  mesa-libEGL-20.3.3-5.fc34.x86_64                                              
  mesa-libGL-20.3.3-5.fc34.x86_64                                               
  mesa-libGL-devel-20.3.3-5.fc34.x86_64                                         
  mesa-libGLU-9.0.1-4.fc34.x86_64                                               
  mesa-libGLU-devel-9.0.1-4.fc34.x86_64                                         
  mesa-libgbm-20.3.3-5.fc34.x86_64                                              
  mesa-libglapi-20.3.3-5.fc34.x86_64                                            
  ncurses-6.2-3.20200222.fc33.x86_64                                            
  openblas-0.3.12-1.fc34.x86_64                                                 
  openblas-openmp-0.3.12-1.fc34.x86_64                                          
  openexr-devel-2.5.4-3.fc34.x86_64                                             
  openexr-libs-2.5.4-3.fc34.x86_64                                              
  perl-B-1.80-469.fc34.x86_64                                                   
  perl-Carp-1.50-457.fc33.noarch                                                
  perl-Class-Struct-0.66-469.fc34.noarch                                        
  perl-Data-Dumper-2.174-459.fc34.x86_64                                        
  perl-DynaLoader-1.47-469.fc34.x86_64                                          
  perl-Encode-4:3.08-458.fc34.x86_64                                            
  perl-Errno-1.30-469.fc34.x86_64                                               
  perl-Exporter-5.74-458.fc33.noarch                                            
  perl-Fcntl-1.13-469.fc34.x86_64                                               
  perl-File-Basename-2.85-469.fc34.noarch                                       
  perl-File-Compare-1.100.600-469.fc34.noarch                                   
  perl-File-Copy-2.34-469.fc34.noarch                                           
  perl-File-Find-1.37-469.fc34.noarch                                           
  perl-File-Path-2.18-1.fc34.noarch                                             
  perl-File-Temp-1:0.231.100-1.fc34.noarch                                      
  perl-File-stat-1.09-469.fc34.noarch                                           
  perl-Getopt-Long-1:2.52-1.fc34.noarch                                         
  perl-Getopt-Std-1.12-469.fc34.noarch                                          
  perl-HTTP-Tiny-0.076-457.fc33.noarch                                          
  perl-IO-1.43-469.fc34.x86_64                                                  
  perl-IPC-Open3-1.21-469.fc34.noarch                                           
  perl-MIME-Base64-3.16-1.fc34.x86_64                                           
  perl-POSIX-1.94-469.fc34.x86_64                                               
  perl-PathTools-3.78-458.fc34.x86_64                                           
  perl-Pod-Escapes-1:1.07-457.fc33.noarch                                       
  perl-Pod-Perldoc-3.28.01-458.fc33.noarch                                      
  perl-Pod-Simple-1:3.42-1.fc34.noarch                                          
  perl-Pod-Usage-4:2.01-1.fc34.noarch                                           
  perl-Scalar-List-Utils-4:1.55-457.fc33.x86_64                                 
  perl-SelectSaver-1.02-469.fc34.noarch                                         
  perl-Socket-4:2.031-1.fc34.x86_64                                             
  perl-Storable-1:3.21-457.fc33.x86_64                                          
  perl-Symbol-1.08-469.fc34.noarch                                              
  perl-Term-ANSIColor-5.01-458.fc33.noarch                                      
  perl-Term-Cap-1.17-457.fc33.noarch                                            
  perl-Text-ParseWords-3.30-457.fc33.noarch                                     
  perl-Text-Tabs+Wrap-2013.0523-457.fc33.noarch                                 
  perl-Thread-Queue-3.14-457.fc33.noarch                                        
  perl-Time-Local-2:1.300-4.fc33.noarch                                         
  perl-constant-1.33-458.fc33.noarch                                            
  perl-if-0.60.800-469.fc34.noarch                                              
  perl-interpreter-4:5.32.1-469.fc34.x86_64                                     
  perl-libs-4:5.32.1-469.fc34.x86_64                                            
  perl-mro-1.23-469.fc34.x86_64                                                 
  perl-overload-1.31-469.fc34.noarch                                            
  perl-overloading-0.02-469.fc34.noarch                                         
  perl-parent-1:0.238-457.fc33.noarch                                           
  perl-podlators-1:4.14-457.fc33.noarch                                         
  perl-subs-1.03-469.fc34.noarch                                                
  perl-threads-1:2.25-457.fc33.x86_64                                           
  perl-threads-shared-1.61-457.fc33.x86_64                                      
  perl-vars-1.05-469.fc34.noarch                                                
  python-pip-wheel-21.0-1.fc34.noarch                                           
  python-setuptools-wheel-52.0.0-1.fc34.noarch                                  
  python3-3.9.1-5.fc34.x86_64                                                   
  python3-libs-3.9.1-5.fc34.x86_64                                              
  python3-numpy-1:1.20.0-0.1.rc2.fc34.x86_64                                    
  python3-openexr-2.5.4-3.fc34.x86_64                                           
  python3-setuptools-52.0.0-1.fc34.noarch                                       
  xorg-x11-proto-devel-2019.1-6.fc34.noarch                                     
  zlib-devel-1.2.11-24.fc34.x86_64                                              

Complete!
Finish: build setup for povray-3.7.0.8-10.fc34.src.rpm
Start: rpmbuild povray-3.7.0.8-10.fc34.src.rpm
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1611705600
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.6hq04l
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf povray-3.7.0.8
+ /usr/bin/gzip -dc /builddir/build/SOURCES/povray-3.7.0.8.tar.gz
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd povray-3.7.0.8
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
Patch #1 (0001-Fix-encoding.patch):
+ echo 'Patch #1 (0001-Fix-encoding.patch):'
+ /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0
patching file unix/scripts/rerunpov.sh
patching file unix/scripts/runpov.sh
Patch #2 (0002-Autotool-massaging.patch):
+ echo 'Patch #2 (0002-Autotool-massaging.patch):'
+ /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0
patching file unix/config/acx_pthread.m4
patching file unix/configure.ac
Patch #3 (0003-Remove-povuser.patch):
+ echo 'Patch #3 (0003-Remove-povuser.patch):'
+ /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0
patching file unix/prebuild.sh
+ rm -rf libraries
+ cd unix
+ sed -i -e 's,automake --warnings=all,automake -a -f,' prebuild.sh
+ ./prebuild.sh
Detected autoconf 2.71
Detected automake 1.16.2
Create ../AUTHORS
Create ../ChangeLog
Create ../configure.ac
Create ../COPYING
Create ../NEWS
Create ../README
Create ../VERSION
Create ../povray.1
Create ../povray.conf
Create ../scripts/
Create ../ini/
Create ../include/
Create ../scenes/
Create ../INSTALL
Create ../icons/povray_64.png
Create ../icons/povray_48.png
Create ../icons/povray_32.png
Create ../icons/povray_16.png
Create ../icons/file_pov_slick_64.png
Create ../icons/file_pov_slick_48.png
Create ../icons/file_pov_slick_32.png
Create ../icons/file_pov_slick_16.png
Create ../icons/file_pov_crystal_64.png
Create ../icons/file_pov_crystal_48.png
Create ../icons/file_pov_crystal_32.png
Create ../icons/file_pov_crystal_16.png
Create ../icons/file_pov_classic_64.png
Create ../icons/file_pov_classic_48.png
Create ../icons/file_pov_classic_32.png
Create ../icons/file_pov_classic_16.png
Create ../icons/file_inc_slick_64.png
Create ../icons/file_inc_slick_48.png
Create ../icons/file_inc_slick_32.png
Create ../icons/file_inc_slick_16.png
Create ../icons/file_inc_crystal_64.png
Create ../icons/file_inc_crystal_48.png
Create ../icons/file_inc_crystal_32.png
Create ../icons/file_inc_crystal_16.png
Create ../icons/file_inc_classic_64.png
Create ../icons/file_inc_classic_48.png
Create ../icons/file_inc_classic_32.png
Create ../icons/file_inc_classic_16.png
Create ../doc/html
Create ./Makefile.am
Create ../kde_install.sh
Create ../povray.ini.in
Create ../Makefile.am
Create ../bootstrap
Create ../source/Makefile.am
Create ../vfe/Makefile.am
Run ../bootstrap
+ rm -f config.log config.status
+ aclocal -I .
configure.ac:296: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:296: You should run autoupdate.
./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
unix/config/acx_pthread.m4:78: ACX_PTHREAD is expanded from...
configure.ac:296: the top level
configure.ac:561: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.ac:561: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.ac:561: the top level
+ autoheader --warnings=all
+ automake --add-missing --warnings=all
configure.ac:296: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:296: You should run autoupdate.
./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
unix/config/acx_pthread.m4:78: ACX_PTHREAD is expanded from...
configure.ac:296: the top level
configure.ac:561: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.ac:561: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.ac:561: the top level
configure.ac:187: installing 'unix/config/ar-lib'
configure.ac:185: installing 'unix/config/compile'
configure.ac:166: installing 'unix/config/config.guess'
configure.ac:166: installing 'unix/config/config.sub'
configure.ac:169: installing 'unix/config/install-sh'
configure.ac:169: installing 'unix/config/missing'
source/Makefile.am: installing 'unix/config/depcomp'
+ autoconf --warnings=all
configure.ac:296: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:296: You should run autoupdate.
./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
unix/config/acx_pthread.m4:78: ACX_PTHREAD is expanded from...
configure.ac:296: the top level
configure.ac:561: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.ac:561: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.ac:561: the top level
+ cat ./configure
+ sed -e 's,configure.gnu  --help=recursive,& --srcdir=$ac_srcdir,g' -e 's,\(cd \)\($ac_\)\(pop\)*\(dir\),\1"\2\3\4",g' -e 's,$am_aux_dir/missing,\\"$am_aux_dir\\"/missing,g'
+ mv -f ./configure.tmp ./configure
+ chmod +x ./configure
+ rm -f -r ./autom4te.cache
+ cd ..
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.FGR9uR
+ umask 022
+ cd /builddir/build/BUILD
+ cd povray-3.7.0.8
+ case x"Fedora Copr - user odubaj" in
+ COMPILED_BY='Fedora Copr - user odubaj'
+ 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  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']'
++ find . -type f -name configure -print
+ for file in $(find . -type f -name configure -print)
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure
+ diff -u ./configure.backup ./configure
--- ./configure.backup	2021-01-29 19:28:29.593093513 +0000
+++ ./configure	2021-01-29 19:28:29.656092613 +0000
@@ -2003,7 +2003,7 @@
 #ifdef __cplusplus
 extern "C"
 #endif
-char $2 ();
+__attribute__ ((used)) char $2 ();
 /* The GNU C library defines this for functions which it implements
     to always fail with ENOSYS.  Some functions are actually named
     something starting with __ and the normal name is an alias.  */
@@ -2354,7 +2354,7 @@
 #ifdef __cplusplus
 extern "C"
 #endif
-char $2 ();
+__attribute__ ((used)) char $2 ();
 /* The GNU C library defines this for functions which it implements
     to always fail with ENOSYS.  Some functions are actually named
     something starting with __ and the normal name is an alias.  */
+ /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ '[' 1 = 1 ']'
+++ dirname ./configure
++ find . -name config.guess -o -name config.sub
+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub)
++ basename ./unix/config/config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./unix/config/config.sub
++ basename ./unix/config/config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./unix/config/config.sub
'/usr/lib/rpm/redhat/config.sub' -> './unix/config/config.sub'
+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub)
++ basename ./unix/config/config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./unix/config/config.guess
++ basename ./unix/config/config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./unix/config/config.guess
'/usr/lib/rpm/redhat/config.guess' -> './unix/config/config.guess'
+ '[' 1 = 1 ']'
+ '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']'
++ find . -name ltmain.sh
+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-silent-rules --disable-optimiz --disable-strip --x-includes=/usr/include --x-libraries=/usr/lib64 --with-boost-libdir=/usr/lib64 'COMPILED_BY=Fedora Copr - user odubaj'

===============================================================================
Configure POV-Ray version 3.7.0.8
===============================================================================

This is an unofficial version compiled by:
 Fedora Copr - user odubaj
The POV-Ray Team(tm) is not responsible for supporting this version.

Environment
-----------
checking build system type... x86_64-redhat-linux-gnu
checking host system type... x86_64-redhat-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether $C_INCLUDE_PATH contains the "." path... no
checking whether $CPLUS_INCLUDE_PATH contains the "." path... no

Programs
--------
checking for x86_64-redhat-linux-gnu-gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking how to run the C preprocessor... gcc -E
checking for x86_64-redhat-linux-gnu-ar... no
checking for x86_64-redhat-linux-gnu-lib... no
checking for x86_64-redhat-linux-gnu-link... no
checking for ar... ar
checking the archiver (ar) interface... ar
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for stdlib.h... (cached) yes
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking whether the g++ compiler works... yes
checking how to run the C++ preprocessor... g++ -E
checking for C++ compiler vendor... gnu
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for g++ version... 11
checking for x86_64-redhat-linux-gnu-ranlib... no
checking for ranlib... ranlib

Libraries
---------
checking whether to link with cygwin DLL... no
checking whether to enable static linking... no
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for boostlib >= 1.37... yes
checking whether the Boost::Thread library is available... yes
checking for exit in -lboost_thread... yes
checking whether the boost thread library is usable... yes
checking for sin in -lmkl... no
checking for sin in -lm... yes
checking for clock_gettime in -lrt... yes
checking whether to use the ZLIB library... yes
checking for library containing zlibVersion... -lz
checking for zlib.h... yes
checking for libz version >= 1.2.1... 1.2.11, ok
checking whether to use the PNG library... yes
checking for library containing png_get_libpng_ver... -lpng
checking for png.h... yes
checking for libpng version >= 1.2.5... 1.6.37, ok
checking whether to use the JPEG library... yes
checking for library containing jpeg_std_error... -ljpeg
checking for jpeglib.h... yes
checking for libjpeg version >= 6b (62)... 62, ok
checking whether to use the TIFF library... yes
checking for library containing TIFFGetVersion... -ltiff
checking for tiffio.h... yes
checking for libtiff version >= 3.6.1... 4.1.0, ok
checking whether to use the OpenEXR library... yes
checking for pkg-config... pkg-config
checking for OpenEXR's pkg-config... yes
checking for OpenEXR version >= 1.2... 2.5.4, ok
checking for OpenEXR/ImfCRgbaFile.h... yes
checking for ImfInputReadPixels in -lIlmImf... yes
checking for X... libraries /usr/lib64, headers /usr/include
checking whether -R must be followed by a space... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... no
checking for X11/Xlib.h... yes
checking for XFlush in -lX11... yes
checking for X11/xpm.h... yes
checking for XpmCreatePixmapFromData in -lXpm... yes
checking whether to enable the watch cursor... no
checking for sdl-config... sdl-config
checking for libSDL... yes
checking for libSDL version >= 1.2... 1.2.15, ok
checking for SDL/SDL.h... yes
checking for SDL_Quit in -lSDL... yes

Language constructs and functions
---------------------------------
checking for sys/time.h... yes
checking for time.h... yes
checking for limits.h... yes
checking for sys/resource.h... yes
checking for sys/time.h... (cached) yes
checking for unistd.h... (cached) yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking size of int... 4
checking size of long int... 8
checking size of size_t... 8
checking size of float... 4
checking for working memcmp... yes
checking for vsnprintf... yes
checking for getcwd... yes
checking for readlink... yes
checking for nanosleep... yes
checking for clock_gettime... yes
checking for getrusage... yes
checking for gettimeofday... yes
checking for asinh... yes

Compiling
---------
checking whether to enable pipes for communications... yes
checking whether g++ accepts -pipe... yes
checking whether g++ accepts -Wno-multichar... yes
checking whether g++ accepts -Wno-write-strings... yes
checking whether g++ accepts -fno-enforce-eh-specs... yes
checking whether g++ accepts -Wno-non-template-friend... yes
checking whether to enable I/O restrictions... yes
checking whether to enable debugging... no
checking whether to enable profiling... no
checking whether to enable stripping... no
checking whether to enable optimizations... no

Makefiles
---------
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating source/Makefile
config.status: creating vfe/Makefile
config.status: creating unix/Makefile
config.status: creating config.h
config.status: executing depfiles commands

===============================================================================
POV-Ray 3.7.0.8 has been configured.

Built-in features:
  I/O restrictions:          enabled
  X Window display:          enabled (using SDL)
  Supported image formats:   gif tga iff ppm pgm hdr png jpeg tiff openexr
  Unsupported image formats: -

Compilation settings:
  Build architecture:  x86_64-redhat-linux-gnu
  Built/Optimized for: x86_64-redhat-linux-gnu
  Compiler vendor:     gnu
  Compiler version:    g++ 11
  Compiler flags:      -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread

Type 'make check' to build the program and run a test render.
Type 'make install' to install POV-Ray on your system.

The POV-Ray components will be installed in the following directories:
  Program (executable):       /usr/bin
  System configuration files: /etc/povray/3.7
  User configuration files:   /builddir/.povray/3.7
  Standard include files:     /usr/share/povray-3.7/include
  Standard INI files:         /usr/share/povray-3.7/ini
  Standard demo scene files:  /usr/share/povray-3.7/scenes
  Documentation (text, HTML): /usr/share/doc/povray-3.7
  Unix man page:              /usr/share/man
===============================================================================

+ find -name Makefile -exec sed -i -e 's,-I/usr/include$,,g;s,-I/usr/include ,,g;' -e 's,-L/usr/lib64$,,g;s,-L/usr/lib64 ,,g' '{}' ';'
+ sed -i -e /DEFAULT_DIR=/d -e 's,SYSCONFDIR=\$DEFAULT_DIR/etc,SYSCONFDIR=/etc,' unix/scripts/allanim.sh unix/scripts/allscene.sh unix/scripts/portfolio.sh
+ make -j2
make  all-recursive
make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8'
Making all in source
make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/source'
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o pov_mem.o pov_mem.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o optout.o optout.cpp
In file included from backend/frame.h:54,
                 from optout.cpp:40:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/frame.h:54,
                 from pov_mem.cpp:36:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from optout.cpp:40:
backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from pov_mem.cpp:36:
backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from backend/parser/parse.h:63,
                 from pov_mem.cpp:39:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from backend/parser/parse.h:63,
                 from pov_mem.cpp:39:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/parser/parse.h:63,
                 from pov_mem.cpp:39:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/parser/parse.h:63,
                 from pov_mem.cpp:39:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/parser/parse.h:63,
                 from pov_mem.cpp:39:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/parser/parse.h:63,
                 from pov_mem.cpp:39:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o lightgrp.o lightgrp.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/fileinputoutput.o base/fileinputoutput.cpp
In file included from ./base/fileinputoutput.h:37,
                 from base/fileinputoutput.cpp:41:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/frame.h:54,
                 from lightgrp.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o frontend/shelloutprocessing.o frontend/shelloutprocessing.cpp
In file included from lightgrp.cpp:35:
backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
lightgrp.cpp: In function 'void pov::Promote_Local_Lights_Recursive(pov::CompoundObject*, std::vector<pov::LightSource*>&)':
lightgrp.cpp:169:19: warning: unused variable 'curObject' [-Wunused-variable]
  169 |         ObjectPtr curObject = NULL;
      |                   ^~~~~~~~~
In file included from frontend/shelloutprocessing.cpp:39:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from frontend/shelloutprocessing.cpp:44:
./frontend/shelloutprocessing.h: In constructor 'pov_frontend::ShelloutAction::ShelloutAction(const pov_frontend::ShelloutProcessing*, unsigned int, POVMS_Object&)':
./frontend/shelloutprocessing.h:77:23: warning: 'pov_frontend::ShelloutAction::returnAction' will be initialized after [-Wreorder]
   77 |         Action        returnAction;
      |                       ^~~~~~~~~~~~
./frontend/shelloutprocessing.h:72:23: warning:   'bool pov_frontend::ShelloutAction::returnNegate' [-Wreorder]
   72 |         bool          returnNegate;
      |                       ^~~~~~~~~~~~
frontend/shelloutprocessing.cpp:54:1: warning:   when initialized here [-Wreorder]
   54 | ShelloutAction::ShelloutAction(const ShelloutProcessing *sp, unsigned int attribID, POVMS_Object& opts): returnAction(ignore), returnNegate(false), isSet(false)
      | ^~~~~~~~~~~~~~
In file included from frontend/shelloutprocessing.cpp:44:
./frontend/shelloutprocessing.h:72:23: warning: 'pov_frontend::ShelloutAction::returnNegate' will be initialized after [-Wreorder]
   72 |         bool          returnNegate;
      |                       ^~~~~~~~~~~~
./frontend/shelloutprocessing.h:71:23: warning:   'bool pov_frontend::ShelloutAction::isSet' [-Wreorder]
   71 |         bool          isSet;
      |                       ^~~~~
frontend/shelloutprocessing.cpp:54:1: warning:   when initialized here [-Wreorder]
   54 | ShelloutAction::ShelloutAction(const ShelloutProcessing *sp, unsigned int attribID, POVMS_Object& opts): returnAction(ignore), returnNegate(false), isSet(false)
      | ^~~~~~~~~~~~~~
In file included from frontend/shelloutprocessing.cpp:44:
./frontend/shelloutprocessing.h: In constructor 'pov_frontend::ShelloutProcessing::ShelloutProcessing(POVMS_Object&, const string&, unsigned int, unsigned int)':
./frontend/shelloutprocessing.h:249:16: warning: 'pov_frontend::ShelloutProcessing::sceneName' will be initialized after [-Wreorder]
  249 |         string sceneName;
      |                ^~~~~~~~~
./frontend/shelloutprocessing.h:246:22: warning:   'unsigned int pov_frontend::ShelloutProcessing::imageWidth' [-Wreorder]
  246 |         unsigned int imageWidth;
      |                      ^~~~~~~~~~
frontend/shelloutprocessing.cpp:149:1: warning:   when initialized here [-Wreorder]
  149 | ShelloutProcessing::ShelloutProcessing(POVMS_Object& opts, const string& scene, unsigned int width, unsigned int height): sceneName(scene), imageWidth(width), imageHeight(height)
      | ^~~~~~~~~~~~~~~~~~
frontend/shelloutprocessing.cpp: In member function 'bool pov_frontend::ShelloutProcessing::PostProcessEvent()':
frontend/shelloutprocessing.cpp:406:40: warning: enumeration value 'ignore' not handled in switch [-Wswitch]
  406 |                                 switch (action)
      |                                        ^
frontend/shelloutprocessing.cpp:406:40: warning: enumeration value 'skipOne' not handled in switch [-Wswitch]
frontend/shelloutprocessing.cpp:406:40: warning: enumeration value 'skipAll' not handled in switch [-Wswitch]
frontend/shelloutprocessing.cpp:451:48: warning: enumeration value 'ignore' not handled in switch [-Wswitch]
  451 |                                         switch (action)
      |                                                ^
frontend/shelloutprocessing.cpp:451:48: warning: enumeration value 'quit' not handled in switch [-Wswitch]
frontend/shelloutprocessing.cpp:451:48: warning: enumeration value 'abort' not handled in switch [-Wswitch]
frontend/shelloutprocessing.cpp:451:48: warning: enumeration value 'fatal' not handled in switch [-Wswitch]
frontend/shelloutprocessing.cpp:474:48: warning: enumeration value 'ignore' not handled in switch [-Wswitch]
  474 |                                         switch (action)
      |                                                ^
frontend/shelloutprocessing.cpp:474:48: warning: enumeration value 'quit' not handled in switch [-Wswitch]
frontend/shelloutprocessing.cpp:474:48: warning: enumeration value 'abort' not handled in switch [-Wswitch]
frontend/shelloutprocessing.cpp:474:48: warning: enumeration value 'fatal' not handled in switch [-Wswitch]
frontend/shelloutprocessing.cpp:505:48: warning: enumeration value 'ignore' not handled in switch [-Wswitch]
  505 |                                         switch (action)
      |                                                ^
frontend/shelloutprocessing.cpp:505:48: warning: enumeration value 'quit' not handled in switch [-Wswitch]
frontend/shelloutprocessing.cpp:505:48: warning: enumeration value 'abort' not handled in switch [-Wswitch]
frontend/shelloutprocessing.cpp:505:48: warning: enumeration value 'fatal' not handled in switch [-Wswitch]
frontend/shelloutprocessing.cpp:448:32: warning: enumeration value 'postScene' not handled in switch [-Wswitch]
  448 |                         switch (event)
      |                                ^
frontend/shelloutprocessing.cpp:448:32: warning: enumeration value 'fatalError' not handled in switch [-Wswitch]
frontend/shelloutprocessing.cpp:448:32: warning: enumeration value 'lastShelloutEvent' not handled in switch [-Wswitch]
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o frontend/rendermessagehandler.o frontend/rendermessagehandler.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o frontend/renderfrontend.o frontend/renderfrontend.cpp
In file included from frontend/rendermessagehandler.cpp:36:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ./frontend/renderfrontend.h:41,
                 from frontend/rendermessagehandler.cpp:39:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from ./base/image/colourspace.h:39,
                 from ./base/image/image.h:38,
                 from ./frontend/renderfrontend.h:41,
                 from frontend/rendermessagehandler.cpp:39:
/usr/include/boost/bind.hpp: At global scope:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from frontend/renderfrontend.cpp:34:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ./frontend/renderfrontend.h:41,
                 from frontend/renderfrontend.cpp:43:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from ./base/image/colourspace.h:39,
                 from ./base/image/image.h:38,
                 from ./frontend/renderfrontend.h:41,
                 from frontend/renderfrontend.cpp:43:
/usr/include/boost/bind.hpp: At global scope:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
frontend/renderfrontend.cpp: In member function 'void pov_frontend::RenderFrontendBase::ContinueBackup(POVMS_Object&, pov_frontend::ViewData&, pov_frontend::RenderFrontendBase::ViewId, int&, std::vector<int>&, const pov_base::Path&)':
frontend/renderfrontend.cpp:677:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare]
  677 |                         while(pos < end && inbuffer->eof() == false)
      |                               ~~~~^~~~~
frontend/renderfrontend.cpp: In function 'void pov_frontend::Message2Console::ParserStatistics(POVMS_Object&, pov_base::TextStreamBuffer*)':
frontend/renderfrontend.cpp:1247:19: warning: unused variable 'll' [-Wunused-variable]
 1247 |         POVMSLong ll = 0;
      |                   ^~
frontend/renderfrontend.cpp: In function 'void pov_frontend::Message2Console::FatalError(POVMS_Object&, pov_base::TextStreamBuffer*)':
frontend/renderfrontend.cpp:1691:13: warning: unused variable 'l' [-Wunused-variable]
 1691 |         int l = 0;
      |             ^
frontend/renderfrontend.cpp:1692:13: warning: unused variable 's' [-Wunused-variable]
 1692 |         int s = 0;
      |             ^
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o frontend/processrenderoptions.o frontend/processrenderoptions.cpp
In file included from frontend/processrenderoptions.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
frontend/processrenderoptions.cpp: In member function 'virtual int pov_frontend::ProcessRenderOptions::ReadSpecialOptionHandler(pov_base::ProcessOptions::INI_Parser_Table*, char*, POVMSObjectPtr)':
frontend/processrenderoptions.cpp:362:13: warning: unused variable 'intval2' [-Wunused-variable]
  362 |         int intval2 = 0;
      |             ^~~~~~~
frontend/processrenderoptions.cpp: In member function 'virtual int pov_frontend::ProcessRenderOptions::ReadSpecialSwitchHandler(pov_base::ProcessOptions::Cmd_Parser_Table*, char*, POVMSObjectPtr, bool)':
frontend/processrenderoptions.cpp:540:14: warning: unused variable 'chr' [-Wunused-variable]
  540 |         char chr = 0;
      |              ^~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o frontend/precomp.o frontend/precomp.cpp
frontend/renderfrontend.cpp: In function 'pov_frontend::Message2Console::OutputOptions(POVMS_Object&, pov_base::TextStreamBuffer*)':
frontend/renderfrontend.cpp:1093:36: warning: 'outputCompression' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1093 |                         tsb->printf("  Output file..........%s, %d bpp, quality %d%s%s %s\n", UCS2toASCIIString(ucs2buf).c_str(), outputQuality, outputCompression, "%", al, t);
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from ./frontend/precomp.h:60,
                 from frontend/precomp.cpp:36:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o frontend/parsermessagehandler.o frontend/parsermessagehandler.cpp
In file included from frontend/parsermessagehandler.cpp:36:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ./frontend/renderfrontend.h:41,
                 from frontend/parsermessagehandler.cpp:39:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from ./base/image/colourspace.h:39,
                 from ./base/image/image.h:38,
                 from ./frontend/renderfrontend.h:41,
                 from frontend/parsermessagehandler.cpp:39:
/usr/include/boost/bind.hpp: At global scope:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o frontend/imageprocessing.o frontend/imageprocessing.cpp
In file included from frontend/imageprocessing.cpp:39:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o frontend/imagemessagehandler.o frontend/imagemessagehandler.cpp
In file included from ./frontend/imageprocessing.h:37,
                 from frontend/imageprocessing.cpp:42:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from frontend/imagemessagehandler.cpp:34:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ./frontend/renderfrontend.h:41,
                 from frontend/imagemessagehandler.cpp:37:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from ./base/image/colourspace.h:39,
                 from ./base/image/image.h:38,
                 from ./frontend/renderfrontend.h:41,
                 from frontend/imagemessagehandler.cpp:37:
/usr/include/boost/bind.hpp: At global scope:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
frontend/imagemessagehandler.cpp: In member function 'virtual void pov_frontend::ImageMessageHandler::DrawPixelSet(const pov_frontend::SceneData&, const pov_frontend::ViewData&, POVMS_Object&)':
frontend/imagemessagehandler.cpp:95:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<float>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   95 |         for(int i = 0, ii = 0; (i < pixelcolors.size()) && (ii < pixelpositions.size()); i += 5, ii += 2)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~
frontend/imagemessagehandler.cpp:95:64: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   95 |         for(int i = 0, ii = 0; (i < pixelcolors.size()) && (ii < pixelpositions.size()); i += 5, ii += 2)
      |                                                             ~~~^~~~~~~~~~~~~~~~~~~~~~~
frontend/imagemessagehandler.cpp: In member function 'virtual void pov_frontend::ImageMessageHandler::DrawPixelBlockSet(const pov_frontend::SceneData&, const pov_frontend::ViewData&, POVMS_Object&)':
frontend/imagemessagehandler.cpp:174:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  174 |         for(i = 0; i < rect.GetArea() *  5; i += 5)
      |                    ~~^~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o frontend/filemessagehandler.o frontend/filemessagehandler.cpp
In file included from frontend/filemessagehandler.cpp:34:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o frontend/display.o frontend/display.cpp
In file included from ./frontend/renderfrontend.h:41,
                 from frontend/filemessagehandler.cpp:38:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from ./base/image/colourspace.h:39,
                 from ./base/image/image.h:38,
                 from ./frontend/renderfrontend.h:41,
                 from frontend/filemessagehandler.cpp:38:
/usr/include/boost/bind.hpp: At global scope:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from frontend/display.cpp:34:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o frontend/defaultplatformbase.o frontend/defaultplatformbase.cpp
In file included from ../source/base/platformbase.h:38,
                 from frontend/defaultplatformbase.h:40,
                 from frontend/defaultplatformbase.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o frontend/console.o frontend/console.cpp
In file included from frontend/console.cpp:34:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o frontend/animationprocessing.o frontend/animationprocessing.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/timer.o base/timer.cpp
In file included from frontend/animationprocessing.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/textstreambuffer.o base/textstreambuffer.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/textstream.o base/textstream.cpp
In file included from ./base/fileinputoutput.h:37,
                 from base/textstream.h:49,
                 from base/textstream.cpp:41:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
base/textstream.cpp: In member function 'bool pov_base::ITextStream::seekg(pov_base::ITextStream::FilePos)':
base/textstream.cpp:166:23: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
  166 |         if((fp.offset < curpos) && ((curpos - fp.offset) < maxbufferoffset))
      |             ~~~~~~~~~~^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/stringutilities.o base/stringutilities.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/processoptions.o base/processoptions.cpp
In file included from ./base/fileinputoutput.h:37,
                 from ./base/textstream.h:49,
                 from ./base/processoptions.h:41,
                 from base/processoptions.cpp:40:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
base/processoptions.cpp: In static member function 'static int pov_base::ProcessOptions::POVMSUtil_SetUTF8String(POVMSObjectPtr, unsigned int, const char*)':
base/processoptions.cpp:435:16: warning: unused variable 'len' [-Wunused-variable]
  435 |         size_t len = ConvertUTF8ToUCS2(s, ustr);
      |                ^~~
base/processoptions.cpp: In static member function 'static size_t pov_base::ProcessOptions::ConvertUTF8ToUCS2(const char*, short unsigned int*)':
base/processoptions.cpp:482:57: warning: array subscript has type 'char' [-Wchar-subscripts]
  482 |                 seqlen = gUTF8SequenceArray[text_array[i]];
      |                                             ~~~~~~~~~~~~^
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/precomp.o base/precomp.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/povmscpp.o base/povmscpp.cpp
base/povmscpp.cpp: In member function 'void POVMS_Object::Write(POVMS_Object::OutputStream&, bool, bool)':
base/povmscpp.cpp:1427:19: warning: unused variable 'encoding' [-Wunused-variable]
 1427 |         POVMSType encoding = kPOVMSRawStreamEncoding;
      |                   ^~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from ./base/precomp.h:60,
                 from base/precomp.cpp:36:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/povms.o base/povms.cpp
base/povms.cpp: In function 'int POVMS_OpenContext(void**)':
base/povms.cpp:316:13: warning: unused variable 'err' [-Wunused-variable]
  316 |         int err = kNoErr;
      |             ^~~
base/povms.cpp: In function 'int POVMS_Receive(POVMSContext, POVMSObjectPtr, POVMSObjectPtr, int)':
base/povms.cpp:871:13: warning: unused variable 'l' [-Wunused-variable]
  871 |         int l = 0;
      |             ^
In file included from base/configbase.h:151,
                 from base/povms.cpp:42:
base/povms.cpp: In function 'void POVMSStream_Init()':
./base/povms.h:97:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   97 |                 #define HexToPOVMSIEEEFloat(h, f) *((int *)(&f)) = h
      |                                                    ~^~~~~~~~~~~~
base/povms.cpp:1038:9: note: in expansion of macro 'HexToPOVMSIEEEFloat'
 1038 |         HexToPOVMSIEEEFloat(0x44663355, data_ieeefloat); // 0x44663355 equals 920.802063
      |         ^~~~~~~~~~~~~~~~~~~
base/povms.cpp: In function 'int POVMSObject_DumpAttr(FILE*, POVMSAttributePtr)':
base/povms.cpp:2830:20: warning: unused variable 'cur' [-Wunused-variable]
 2830 |         POVMSNode *cur = NULL;
      |                    ^~~
base/povms.cpp: In function 'int POVMS_Sys_AddressFromStream_Default(void**, unsigned char*, int)':
base/povms.cpp:4543:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4543 |         if((z >= (2 + sizeof(POVMSAddress))) && (*s == 1))
      |             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
base/povms.cpp:4549:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4549 |                         for(i = 0; i < sizeof(POVMSAddress); i++)
      |                                    ~~^~~~~~~~~~~~~~~~~~~~~~
base/povms.cpp: In function 'int POVMS_Sys_AddressToStream_Default(void*, unsigned char*, int*)':
base/povms.cpp:4591:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4591 |         if(*z < (2 + sizeof(POVMSAddress)))
      |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
base/povms.cpp:4599:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4599 |         for(i = 0; i < sizeof(POVMSAddress); i++)
      |                    ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/string.h:519,
                 from base/povms.cpp:37:
In function 'memmove',
    inlined from 'POVMSAttrList_RemoveNth(POVMSData*, int)' at base/povms.cpp:3644:4:
/usr/include/bits/string_fortified.h:36:34: warning: 'memmove' specified size between 18446744039349813248 and 18446744073709551600 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
   36 |   return __builtin___memmove_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   37 |                                   __glibc_objsize0 (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/bits/string_fortified.h: In function 'POVMSAttrList_RemoveNth(POVMSData*, int)':
base/povms.cpp:3644:97: note: destination object allocated here
 3644 |                         POVMS_Sys_Memmove((void *)(&(attr->items[index - 1])), (void *)(&(attr->items[index])), sizeof(POVMSData) * (attr->size - index));
      |                                                                                           ~~~~~~^~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/pov_err.o base/pov_err.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/path.o base/path.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/image/tiff.o base/image/tiff.cpp
In file included from base/path.cpp:34:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ./base/fileinputoutput.h:37,
                 from ./base/image/image.h:36,
                 from base/image/tiff.cpp:39:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/image/targa.o base/image/targa.cpp
In file included from base/image/tiff.cpp:39:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
base/image/tiff.cpp: In function 'int pov_base::Tiff::Tiff_Close(pov_base::Tiff::thandle_t)':
base/image/tiff.cpp:106:18: warning: unused variable 'file' [-Wunused-variable]
  106 |         IStream *file = (IStream *)fd;
      |                  ^~~~
base/image/tiff.cpp: In function 'pov_base::Image* pov_base::Tiff::Read(pov_base::IStream*, const pov_base::Image::ReadOptions&)':
base/image/tiff.cpp:296:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  296 |                 for (int row=0;row<height;row+=RowsPerStrip)
      |                                ~~~^~~~~~~
base/image/tiff.cpp:298:57: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  298 |                         nrow = (row + (int)RowsPerStrip > height ? height - row : RowsPerStrip);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
base/image/tiff.cpp:301:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  301 |                                 for (int x = 0 ; x < width ; x++)
      |                                                  ~~^~~~~~~
base/image/tiff.cpp:321:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  321 |                         for (int j=0;j<width;j++)
      |                                      ~^~~~~~
base/image/tiff.cpp:162:31: warning: unused variable 'result' [-Wunused-variable]
  162 |         int                   result = 0;
      |                               ^~~~~~
In file included from ./base/fileinputoutput.h:37,
                 from ./base/image/image.h:36,
                 from base/image/targa.cpp:60:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from base/image/targa.cpp:60:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
base/image/targa.cpp: In function 'void pov_base::Targa::Write(pov_base::OStream*, const pov_base::Image*, const pov_base::Image::WriteOptions&)':
base/image/targa.cpp:190:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  190 |                 for (int row = 0; row  < h; row++)
      |                                   ~~~~~^~~
base/image/targa.cpp:193:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  193 |                         for (int col = 0; col < w; col++)
      |                                           ~~~~^~~
base/image/targa.cpp:203:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  203 |                 for (int row = 0; row  < h; row++)
      |                                   ~~~~~^~~
base/image/targa.cpp:128:33: warning: unused variable 'compress' [-Wunused-variable]
  128 |         bool                    compress = options.compress > 0 ;
      |                                 ^~~~~~~~
base/image/targa.cpp: In function 'pov_base::Image* pov_base::Targa::Read(pov_base::IStream*, const pov_base::Image::ReadOptions&)':
base/image/targa.cpp:554:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  554 |                 for (int i = 0; i < cmlen; i++)
      |                                 ~~^~~~~~~
base/image/targa.cpp:556:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  556 |                         for (int j = 0; j < cmsizB; j++)
      |                                         ~~^~~~~~~~
base/image/targa.cpp:594:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  594 |                 while (y < height)
      |                        ~~^~~~~~~~
base/image/targa.cpp:606:59: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  606 |                                         for (int k = 0; k < psizeB; k++)
      |                                                         ~~^~~~~~~~
base/image/targa.cpp:616:57: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  616 |                                                 if (++x == width)
      |                                                     ~~~~^~~~~~~~
base/image/targa.cpp:632:57: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  632 |                                                 if (++x == width)
      |                                                     ~~~~^~~~~~~~
base/image/targa.cpp:648:67: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  648 |                                                 for (int k = 0; k < psizeB; k++)
      |                                                                 ~~^~~~~~~~
base/image/targa.cpp:666:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  666 |                                         if (++x == width)
      |                                             ~~~~^~~~~~~~
base/image/targa.cpp:668:57: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  668 |                                                 if (++y == height)
      |                                                     ~~~~^~~~~~~~~
base/image/targa.cpp:680:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  680 |                 for (int y = 0; y < height; y++)
      |                                 ~~^~~~~~~~
base/image/targa.cpp:683:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  683 |                         for (int x = 0; x < width; x++)
      |                                         ~~^~~~~~~
base/image/targa.cpp:687:59: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  687 |                                         for (int z = 0; z < psizeB; z++)
      |                                                         ~~^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/image/ppm.o base/image/ppm.cpp
In file included from ./base/fileinputoutput.h:37,
                 from ./base/image/image.h:36,
                 from base/image/ppm.cpp:54:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from base/image/ppm.cpp:54:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
base/image/ppm.cpp: In function 'void pov_base::Ppm::Write(pov_base::OStream*, const pov_base::Image*, const pov_base::Image::WriteOptions&)':
base/image/ppm.cpp:72:29: warning: unused variable 'file_type' [-Wunused-variable]
   72 |         int                 file_type = POV_File_Image_PPM;
      |                             ^~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/image/png.o base/image/png.cpp
In file included from ./base/fileinputoutput.h:37,
                 from ./base/image/image.h:36,
                 from base/image/png.cpp:60:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from base/image/png.cpp:60:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
base/image/png.cpp: In function 'pov_base::Image* pov_base::Png::Read(pov_base::IStream*, const pov_base::Image::ReadOptions&)':
base/image/png.cpp:500:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  500 |         for(int row = 0; row < height; row++)
      |                          ~~~~^~~~~~~~
base/image/png.cpp:509:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  509 |                 for(int row = 0; row < height; row++)
      |                                  ~~~~^~~~~~~~
base/image/png.cpp:561:62: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  561 |                                         for(int row = 0; row < height; row++)
      |                                                          ~~~~^~~~~~~~
base/image/png.cpp:562:77: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  562 |                                                 for(int col = 0, j = 0; col < width; col++, j += stride)
      |                                                                         ~~~~^~~~~~~
base/image/png.cpp:567:62: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  567 |                                         for(int row = 0; row < height; row++)
      |                                                          ~~~~^~~~~~~~
base/image/png.cpp:569:74: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  569 |                                                 for(int col = j = 0; col < width; col++, j += stride)
      |                                                                      ~~~~^~~~~~~
base/image/png.cpp:583:62: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  583 |                                         for(int row = 0; row < height; row++)
      |                                                          ~~~~^~~~~~~~
base/image/png.cpp:584:74: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  584 |                                                 for(int col = j = 0; col < width; col++, j += stride)
      |                                                                      ~~~~^~~~~~~
base/image/png.cpp:589:62: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  589 |                                         for(int row = 0; row < height; row++)
      |                                                          ~~~~^~~~~~~~
base/image/png.cpp:590:74: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  590 |                                                 for(int col = j = 0; col < width; col ++, j += stride)
      |                                                                      ~~~~^~~~~~~
base/image/png.cpp:627:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  627 |                                 for(int row = 0; row < height; row++)
      |                                                  ~~~~^~~~~~~~
base/image/png.cpp:629:66: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  629 |                                         for(int col = j = 0; col < width; col++, j += stride)
      |                                                              ~~~~^~~~~~~
base/image/png.cpp:643:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  643 |                                 for(int row = 0; row < height; row++)
      |                                                  ~~~~^~~~~~~~
base/image/png.cpp:645:66: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  645 |                                         for(int col = j = 0; col < width; col++, j += stride)
      |                                                              ~~~~^~~~~~~
base/image/png.cpp:662:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  662 |                 for (int row = 0; row < height; row++)
      |                                   ~~~~^~~~~~~~
base/image/png.cpp:663:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  663 |                         for (int col = j = 0; col < width; col++, j += stride)
      |                                               ~~~~^~~~~~~
base/image/png.cpp:668:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  668 |         for(int row = 0; row < height; row++)
      |                          ~~~~^~~~~~~~
base/image/png.cpp: In function 'void pov_base::Png::Write(pov_base::OStream*, const pov_base::Image*, const pov_base::Image::WriteOptions&)':
base/image/png.cpp:684:25: warning: variable 'himask' set but not used [-Wunused-but-set-variable]
  684 |         int             himask;
      |                         ^~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/image/pgm.o base/image/pgm.cpp
In file included from ./base/fileinputoutput.h:37,
                 from ./base/image/image.h:36,
                 from base/image/pgm.cpp:50:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from base/image/pgm.cpp:50:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/image/openexr.o base/image/openexr.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/image/jpeg.o base/image/jpeg.cpp
In file included from ./base/fileinputoutput.h:37,
                 from ./base/image/image.h:36,
                 from base/image/openexr.cpp:41:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from base/image/openexr.cpp:41:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./base/fileinputoutput.h:37,
                 from ./base/image/image.h:36,
                 from base/image/jpeg.cpp:136:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
base/image/openexr.cpp: In member function 'virtual bool pov_base::OpenEXR::POV_EXR_IStream::read(char*, int)':
base/image/openexr.cpp:147:44: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
  147 |                         return (is.tellg() < fsize);
      |                                 ~~~~~~~~~~~^~~~~~~
base/image/openexr.cpp: In function 'pov_base::Image* pov_base::OpenEXR::Read(pov_base::IStream*, const pov_base::Image::ReadOptions&)':
base/image/openexr.cpp:216:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  216 |                 for(int row = 0; row < height; row++)
      |                                  ~~~~^~~~~~~~
base/image/openexr.cpp:218:46: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  218 |                         for(int col = 0; col < width; col++)
      |                                          ~~~~^~~~~~~
In file included from base/image/jpeg.cpp:136:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
base/image/jpeg.cpp: In function 'void pov_base::Jpeg::read_skip_input_data(j_decompress_ptr, long int)':
base/image/jpeg.cpp:322:51: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare]
  322 |                 if ( bufptr->jsrc.bytes_in_buffer < num_bytes )
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/image/image.o base/image/image.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/image/iff.o base/image/iff.cpp
In file included from ./base/fileinputoutput.h:37,
                 from ./base/image/image.h:36,
                 from base/image/image.cpp:44:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ./base/fileinputoutput.h:37,
                 from ./base/image/image.h:36,
                 from base/image/iff.cpp:38:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from base/image/image.cpp:44:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
base/image/image.cpp: In constructor 'pov_base::FileBackedPixelContainer::FileBackedPixelContainer(pov_base::FileBackedPixelContainer::size_type, pov_base::FileBackedPixelContainer::size_type, pov_base::FileBackedPixelContainer::size_type)':
base/image/image.cpp:2957:37: warning: 'pov_base::FileBackedPixelContainer::m_yPos' will be initialized after [-Wreorder]
 2957 |                 size_type           m_yPos;
      |                                     ^~~~~~
base/image/image.cpp:2951:37: warning:   'bool pov_base::FileBackedPixelContainer::m_Dirty' [-Wreorder]
 2951 |                 bool                m_Dirty;
      |                                     ^~~~~~~
base/image/image.cpp:2808:17: warning:   when initialized here [-Wreorder]
 2808 |                 FileBackedPixelContainer(size_type width, size_type height, size_type bs):
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
base/image/image.cpp: In member function 'void pov_base::FileBackedPixelContainer::ReadPixel(pov_base::FileBackedPixelContainer::size_type, pov_base::FileBackedPixelContainer::size_type, pov_base::FileBackedPixelContainer::pixel_type&)':
base/image/image.cpp:3006:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 3006 |                                 if (bytes != (sizeof(pixel_type) * m_Blocksize))
      |                                     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
base/image/image.cpp:3010:108: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class pov_base::FileBackedPixelContainer::pixel_type'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
 3010 |                         memcpy(&pixel, m_Buffer[(y * (POV_LONG)(m_Width) + x) % m_Blocksize], sizeof(pixel));
      |                                                                                                            ^
base/image/image.cpp:2775:23: note: 'class pov_base::FileBackedPixelContainer::pixel_type' declared here
 2775 |                 class pixel_type
      |                       ^~~~~~~~~~
base/image/image.cpp: In member function 'void pov_base::FileBackedPixelContainer::WriteCurrentBlock()':
base/image/image.cpp:3028:105: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]
 3028 |                                 if (write(m_File, &m_Buffer[0], (int) sizeof(pixel_type) * m_Blocksize) != (sizeof(pixel_type) * m_Blocksize))
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from base/image/image.cpp:57:
./base/safemath.h: In instantiation of 'T pov_base::SafeUnsignedProduct(T1, T2, T3, T4) [with T = long long int; T1 = long long int; T2 = long unsigned int; T3 = unsigned int; T4 = unsigned int]':
./base/safemath.h:78:63:   required from 'T pov_base::SafeUnsignedProduct(T1, T2) [with T = long long int; T1 = long long int; T2 = long unsigned int]'
base/image/image.cpp:2827:63:   required from here
./base/safemath.h:61:65: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
   61 |         if ( (((std::numeric_limits<T>::max() / p4) / p3) / p2) < p1 )
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from base/image/iff.cpp:38:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
base/image/iff.cpp: In function 'pov_base::Iff::Read(pov_base::IStream*, pov_base::Image::ReadOptions const&)':
base/image/iff.cpp:275:84: warning: 'b' may be used uninitialized in this function [-Wmaybe-uninitialized]
  275 |                                                                 image->SetRGBValue (col, row, r, g, b); // TODO FIXME - gamma!
      |                                                                 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
base/image/iff.cpp:275:84: warning: 'g' may be used uninitialized in this function [-Wmaybe-uninitialized]
base/image/iff.cpp:275:84: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized]
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/image/hdr.o base/image/hdr.cpp
In file included from ./base/fileinputoutput.h:37,
                 from ./base/image/image.h:36,
                 from base/image/hdr.cpp:45:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from base/image/hdr.cpp:45:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
base/image/hdr.cpp: In function 'pov_base::Image* pov_base::HDR::Read(pov_base::IStream*, const pov_base::Image::ReadOptions&)':
base/image/hdr.cpp:226:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  226 |         for(int row = 0; row < height; row++)
      |                          ~~~~^~~~~~~~
base/image/hdr.cpp:264:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  264 |                 if((((int) scanline[2] << 8) | b) != width)
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
base/image/hdr.cpp:269:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  269 |                         for(int j = 0; j < width; )
      |                                        ~~^~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/image/gifdecod.o base/image/gifdecod.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/image/gif.o base/image/gif.cpp
In file included from ./base/fileinputoutput.h:37,
                 from ./base/image/image.h:36,
                 from base/image/gifdecod.cpp:81:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ./base/fileinputoutput.h:37,
                 from ./base/image/image.h:36,
                 from base/image/gif.cpp:40:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from base/image/gifdecod.cpp:81:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
base/image/gifdecod.cpp: In function 'void pov_base::Gif::Decode(pov_base::IStream*, pov_base::Image*)':
base/image/gifdecod.cpp:254:34: warning: variable 'bufptr' set but not used [-Wunused-but-set-variable]
  254 |                 FAST UTINY *sp, *bufptr;
      |                                  ^~~~~~
base/image/gifdecod.cpp:255:42: warning: variable 'bufcnt' set but not used [-Wunused-but-set-variable]
  255 |                 FAST short code, fc, oc, bufcnt;
      |                                          ^~~~~~
In file included from base/image/gif.cpp:40:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
base/image/gif.cpp: In function 'pov_base::Image* pov_base::Gif::Read(pov_base::IStream*, const pov_base::Image::ReadOptions&, bool)':
base/image/gif.cpp:63:41: warning: unused variable 'alphaIdx' [-Wunused-variable]
   63 |         int                             alphaIdx = -1; // assume no transparency color
      |                                         ^~~~~~~~
base/image/gif.cpp:76:13: warning: variable 'status' set but not used [-Wunused-but-set-variable]
   76 |         int status = 0;
      |             ^~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/image/encoding.o base/image/encoding.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/image/colourspace.o base/image/colourspace.cpp
In file included from ./base/image/encoding.h:40,
                 from base/image/encoding.cpp:34:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from base/image/encoding.cpp:35:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
base/image/encoding.cpp: In constructor 'pov_base::DiffusionDither2D::DiffusionDither2D(unsigned int)':
base/image/encoding.cpp:114:29: warning: 'pov_base::DiffusionDither2D::thisRowOffset' will be initialized after [-Wreorder]
  114 |                 OffsetInfo* thisRowOffset;
      |                             ^~~~~~~~~~~~~
base/image/encoding.cpp:113:29: warning:   'pov_base::DitherHandler::OffsetInfo* pov_base::DiffusionDither2D::nextRowOffset' [-Wreorder]
  113 |                 OffsetInfo* nextRowOffset;
      |                             ^~~~~~~~~~~~~
base/image/encoding.cpp:168:1: warning:   when initialized here [-Wreorder]
  168 | DiffusionDither2D::DiffusionDither2D(unsigned int width) :
      | ^~~~~~~~~~~~~~~~~
base/image/encoding.cpp: In constructor 'pov_base::FloydSteinbergDither::FloydSteinbergDither(unsigned int)':
base/image/encoding.cpp:129:29: warning: 'pov_base::FloydSteinbergDither::thisRowOffset' will be initialized after [-Wreorder]
  129 |                 OffsetInfo* thisRowOffset;
      |                             ^~~~~~~~~~~~~
base/image/encoding.cpp:128:29: warning:   'pov_base::DitherHandler::OffsetInfo* pov_base::FloydSteinbergDither::nextRowOffset' [-Wreorder]
  128 |                 OffsetInfo* nextRowOffset;
      |                             ^~~~~~~~~~~~~
base/image/encoding.cpp:205:1: warning:   when initialized here [-Wreorder]
  205 | FloydSteinbergDither::FloydSteinbergDither(unsigned int width) :
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ./base/image/colourspace.h:42,
                 from base/image/colourspace.cpp:38:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/image/bmp.o base/image/bmp.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/font/timrom.o base/font/timrom.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/font/povlogo.o base/font/povlogo.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/font/cyrvetic.o base/font/cyrvetic.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/font/crystal.o base/font/crystal.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/animation/moov.o base/animation/moov.cpp
In file included from ./base/fileinputoutput.h:37,
                 from ./base/image/image.h:36,
                 from base/image/bmp.cpp:50:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from base/image/bmp.cpp:50:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
base/image/bmp.cpp: In function 'void pov_base::Bmp::Read_BMP_1b(pov_base::Image*, pov_base::IStream&, unsigned int, unsigned int)':
base/image/bmp.cpp:184:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  184 |                 for (int x=0; x<pwidth; x++)
      |                               ~^~~~~~~
base/image/bmp.cpp:188:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  188 |                         if (x<width)
      |                             ~^~~~~~
base/image/bmp.cpp: In function 'void pov_base::Bmp::Read_BMP_4b_RGB(pov_base::Image*, pov_base::IStream&, unsigned int, unsigned int)':
base/image/bmp.cpp:230:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  230 |                 for (int x=0; x<pwidth; x++)
      |                               ~^~~~~~~
base/image/bmp.cpp:234:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  234 |                         if (x<width)
      |                             ~^~~~~~
base/image/bmp.cpp: In function 'pov_base::Image* pov_base::Bmp::Read(pov_base::IStream*, const pov_base::Image::ReadOptions&)':
base/image/bmp.cpp:671:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  671 |                         for (int x = 0 ; x < file_width ; x++)
      |                                          ~~^~~~~~~~~~~~
base/image/bmp.cpp:524:18: warning: variable 'data_location' set but not used [-Wunused-but-set-variable]
  524 |         unsigned data_location, planes, compression;
      |                  ^~~~~~~~~~~~~
In file included from base/animation/moov.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
base/image/bmp.cpp: At global scope:
base/image/bmp.cpp:110:13: warning: 'bool pov_base::Bmp::Skip(pov_base::OStream*, int)' defined but not used [-Wunused-function]
  110 | static bool Skip (OStream *file, int bytes)
      |             ^~~~
In file included from ./base/animation/animation.h:41,
                 from base/animation/moov.cpp:38:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o base/animation/animation.o base/animation/animation.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/vm/fnpovfpu.o backend/vm/fnpovfpu.cpp
In file included from ./base/fileinputoutput.h:37,
                 from ./base/image/image.h:36,
                 from base/animation/animation.cpp:36:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from base/animation/animation.cpp:36:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
base/animation/animation.cpp: In member function 'void pov_base::Animation::AppendFrame(pov_base::Image*)':
base/animation/animation.cpp:177:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  177 |                 for(int y = 0; y < image->GetHeight(); y++)
      |                                ~~^~~~~~~~~~~~~~~~~~~~
base/animation/animation.cpp:179:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  179 |                         for(int x = 0; x < image->GetWidth(); x++)
      |                                        ~~^~~~~~~~~~~~~~~~~~~
base/animation/animation.cpp: In member function 'pov_base::Image* pov_base::Animation::ReadFrame(pov_base::IStream*)':
base/animation/animation.cpp:243:15: warning: enumeration value 'MPEG' not handled in switch [-Wswitch]
  243 |         switch(fileType)
      |               ^
base/animation/animation.cpp:255:15: warning: enumeration value 'LosslessCodec' not handled in switch [-Wswitch]
  255 |         switch(codec)
      |               ^
base/animation/animation.cpp:255:15: warning: enumeration value 'LossyCodec' not handled in switch [-Wswitch]
base/animation/animation.cpp:279:15: warning: enumeration value 'MPEG' not handled in switch [-Wswitch]
  279 |         switch(fileType)
      |               ^
base/animation/animation.cpp: In member function 'long long int pov_base::Animation::WriteFrame(pov_base::OStream*, const pov_base::Image*)':
base/animation/animation.cpp:302:15: warning: enumeration value 'MPEG' not handled in switch [-Wswitch]
  302 |         switch(fileType)
      |               ^
base/animation/animation.cpp:314:15: warning: enumeration value 'LosslessCodec' not handled in switch [-Wswitch]
  314 |         switch(codec)
      |               ^
base/animation/animation.cpp:314:15: warning: enumeration value 'LossyCodec' not handled in switch [-Wswitch]
base/animation/animation.cpp:333:15: warning: enumeration value 'MPEG' not handled in switch [-Wswitch]
  333 |         switch(fileType)
      |               ^
base/animation/animation.cpp: In member function 'void pov_base::Animation::ComputeBlurMask(const pov_base::Image&, pov_base::Image&)':
base/animation/animation.cpp:348:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  348 |         for(int y = 0; y < image.GetHeight(); y++)
      |                        ~~^~~~~~~~~~~~~~~~~~~
base/animation/animation.cpp:350:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  350 |                 for(int x = 0; x < image.GetWidth(); x++)
      |                                ~~^~~~~~~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/vm/fnpovfpu.cpp:228:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/vm/fnpovfpu.cpp:228:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/parser/parse.h:63,
                 from ./backend/vm/fncode.h:40,
                 from ./backend/vm/fnpovfpu.h:53,
                 from backend/vm/fnpovfpu.cpp:229:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/vm/fncode.h:40,
                 from ./backend/vm/fnpovfpu.h:53,
                 from backend/vm/fnpovfpu.cpp:229:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/vm/fncode.h:40,
                 from ./backend/vm/fnpovfpu.h:53,
                 from backend/vm/fnpovfpu.cpp:229:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/vm/fncode.h:40,
                 from ./backend/vm/fnpovfpu.h:53,
                 from backend/vm/fnpovfpu.cpp:229:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/vm/fncode.h:40,
                 from ./backend/vm/fnpovfpu.h:53,
                 from backend/vm/fnpovfpu.cpp:229:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/vm/fncode.h:40,
                 from ./backend/vm/fnpovfpu.h:53,
                 from backend/vm/fnpovfpu.cpp:229:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/vm/fnintern.o backend/vm/fnintern.cpp
backend/vm/fnpovfpu.cpp: In function 'pov::POVFPU_RunDefault(pov::FPUContext*, unsigned int)':
backend/vm/fnpovfpu.cpp:342:35: warning: 'r7' may be used uninitialized in this function [-Wmaybe-uninitialized]
  342 |         case ((a*64)+(b*8)+7): op = r7; break
      |                                   ^
backend/vm/fnpovfpu.cpp:1278:41: note: 'r7' was declared here
 1278 |         DBL r0, r1, r2, r3, r4, r5, r6, r7;
      |                                         ^~
backend/vm/fnpovfpu.cpp:341:35: warning: 'r6' may be used uninitialized in this function [-Wmaybe-uninitialized]
  341 |         case ((a*64)+(b*8)+6): op = r6; break; \
      |                                   ^
backend/vm/fnpovfpu.cpp:1278:37: note: 'r6' was declared here
 1278 |         DBL r0, r1, r2, r3, r4, r5, r6, r7;
      |                                     ^~
backend/vm/fnpovfpu.cpp:340:35: warning: 'r5' may be used uninitialized in this function [-Wmaybe-uninitialized]
  340 |         case ((a*64)+(b*8)+5): op = r5; break; \
      |                                   ^
backend/vm/fnpovfpu.cpp:1278:33: note: 'r5' was declared here
 1278 |         DBL r0, r1, r2, r3, r4, r5, r6, r7;
      |                                 ^~
backend/vm/fnpovfpu.cpp:339:35: warning: 'r4' may be used uninitialized in this function [-Wmaybe-uninitialized]
  339 |         case ((a*64)+(b*8)+4): op = r4; break; \
      |                                   ^
backend/vm/fnpovfpu.cpp:1278:29: note: 'r4' was declared here
 1278 |         DBL r0, r1, r2, r3, r4, r5, r6, r7;
      |                             ^~
backend/vm/fnpovfpu.cpp:338:35: warning: 'r3' may be used uninitialized in this function [-Wmaybe-uninitialized]
  338 |         case ((a*64)+(b*8)+3): op = r3; break; \
      |                                   ^
backend/vm/fnpovfpu.cpp:1278:25: note: 'r3' was declared here
 1278 |         DBL r0, r1, r2, r3, r4, r5, r6, r7;
      |                         ^~
backend/vm/fnpovfpu.cpp:337:35: warning: 'r2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  337 |         case ((a*64)+(b*8)+2): op = r2; break; \
      |                                   ^
backend/vm/fnpovfpu.cpp:1278:21: note: 'r2' was declared here
 1278 |         DBL r0, r1, r2, r3, r4, r5, r6, r7;
      |                     ^~
In file included from ./backend/frame.h:54,
                 from backend/vm/fnintern.cpp:40:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
backend/vm/fnpovfpu.cpp:1424:57: warning: 'r1' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1424 |                                 r0 = POVFPU_Sys2Table[k](r0,r1);
      |                                      ~~~~~~~~~~~~~~~~~~~^~~~~~~
backend/vm/fnpovfpu.cpp:1403:48: warning: 'r0' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1403 |                                         return r0;
      |                                                ^~
In file included from backend/vm/fnintern.cpp:40:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/parser/parse.h:63,
                 from ./backend/vm/fncode.h:40,
                 from backend/vm/fnintern.cpp:41:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/vm/fncode.h:40,
                 from backend/vm/fnintern.cpp:41:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/vm/fncode.h:40,
                 from backend/vm/fnintern.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/vm/fncode.h:40,
                 from backend/vm/fnintern.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/vm/fncode.h:40,
                 from backend/vm/fnintern.cpp:41:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/vm/fncode.h:40,
                 from backend/vm/fnintern.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
backend/vm/fnintern.cpp: In function 'double pov::f_folium_surface_2d(pov::FPUContext*, double*, unsigned int)':
backend/vm/fnintern.cpp:478:56: warning: unused variable 'z2' [-Wunused-variable]
  478 |         DBL r, x2=PARAM_X*PARAM_X, y2=PARAM_Y*PARAM_Y, z2=PARAM_Z*PARAM_Z, th;
      |                                                        ^~
backend/vm/fnintern.cpp: In function 'double pov::f_piriform_2d(pov::FPUContext*, double*, unsigned int)':
backend/vm/fnintern.cpp:864:36: warning: variable 'y2' set but not used [-Wunused-but-set-variable]
  864 |         DBL r, x2=PARAM_X*PARAM_X, y2=PARAM_Y*PARAM_Y,th;
      |                                    ^~
backend/vm/fnintern.cpp: In function 'double pov::f_witch_of_agnesi_2d(pov::FPUContext*, double*, unsigned int)':
backend/vm/fnintern.cpp:1178:36: warning: variable 'y2' set but not used [-Wunused-but-set-variable]
 1178 |         DBL r, x2=PARAM_X*PARAM_X, y2=PARAM_Y*PARAM_Y, th;
      |                                    ^~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/vm/fncode.o backend/vm/fncode.cpp
In file included from ./backend/frame.h:54,
                 from backend/vm/fncode.cpp:28:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/vm/fncode.cpp:28:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/parser/parse.h:63,
                 from backend/vm/fncode.cpp:29:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/vm/fncode.cpp:29:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/vm/fncode.cpp:29:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/vm/fncode.cpp:29:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/vm/fncode.cpp:29:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/vm/fncode.cpp:29:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
backend/vm/fncode.cpp: In member function 'void pov::FNCode::compile_float_function_call(pov::Parser::ExprNode*, pov::FUNCTION, char*)':
backend/vm/fncode.cpp:1401:22: warning: unused variable 'local_k' [-Wunused-variable]
 1401 |         unsigned int local_k = 0;
      |                      ^~~~~~~
backend/vm/fncode.cpp: In member function 'void pov::FNCode::compile_vector_function_call(pov::Parser::ExprNode*, pov::FUNCTION, char*)':
backend/vm/fncode.cpp:1556:22: warning: unused variable 'local_k' [-Wunused-variable]
 1556 |         unsigned int local_k = 0;
      |                      ^~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/texture/texture.o backend/texture/texture.cpp
In file included from ./backend/frame.h:54,
                 from backend/texture/texture.cpp:45:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/texture/texture.cpp:45:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/support/imageutil.h:37,
                 from backend/texture/texture.cpp:49:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
backend/texture/texture.cpp: In function 'void pov::Initialize_Waves(std::vector<double>&, std::vector<pov::Vector3d>&, unsigned int)':
backend/texture/texture.cpp:250:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  250 |         for(int i = 0, next_rand = -560851967; i < numberOfWaves ; i++)
      |                                                ~~^~~~~~~~~~~~~~~
backend/texture/texture.cpp: In function 'double pov::Turbulence(const double*, const TURB*, int)':
backend/texture/texture.cpp:911:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  911 |         else
      |         ^~~~
backend/texture/texture.cpp:913:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  913 |                 if (i < Octaves)
      |                 ^~
backend/texture/texture.cpp: In function 'void pov::Post_Textures(pov::TEXTURE*)':
backend/texture/texture.cpp:1553:41: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1553 |                                         for (Material = Layer->Materials; Material != NULL; Material = Material->Next_Material)
      |                                         ^~~
backend/texture/texture.cpp:1557:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1557 |                                                 break;
      |                                                 ^~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/texture/pigment.o backend/texture/pigment.cpp
backend/texture/texture.cpp: At global scope:
backend/texture/texture.cpp:809:1: warning: 'void pov::SolidDNoise(const double*, double*)' defined but not used [-Wunused-function]
  809 | SolidDNoise(const VECTOR P, VECTOR D)
      | ^~~~~~~~~~~
backend/texture/texture.cpp:66:21: warning: 'pov::next_rand' defined but not used [-Wunused-variable]
   66 | static unsigned int next_rand = 1;
      |                     ^~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/texture/pigment.cpp:42:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/texture/pigment.cpp:42:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/support/imageutil.h:37,
                 from backend/texture/pigment.cpp:46:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/texture/normal.o backend/texture/normal.cpp
In file included from ./backend/frame.h:54,
                 from backend/texture/normal.cpp:43:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/texture/normal.cpp:43:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/support/imageutil.h:37,
                 from backend/texture/normal.cpp:47:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/support/taskqueue.o backend/support/taskqueue.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from backend/support/taskqueue.cpp:32:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/support/taskqueue.cpp:36:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/support/taskqueue.cpp:36:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/support/task.o backend/support/task.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from backend/support/task.cpp:35:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/support/task.cpp:39:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/support/task.cpp:39:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/support/statistics.o backend/support/statistics.cpp
In file included from ./backend/frame.h:54,
                 from backend/support/statistics.cpp:36:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/support/statistics.cpp:36:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/support/randomsequences.o backend/support/randomsequences.cpp
In file included from ./backend/frame.h:54,
                 from backend/support/randomsequences.cpp:42:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/support/statistics.cpp:38:
backend/support/statistics.cpp: In member function 'pov::StatisticsBase<unsigned long long, 180>::operator+=(pov::StatisticsBase<unsigned long long, 180> const&)':
./backend/support/statistics.h:56:57: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized]
   56 |                 inline void operator+=(T other) { value += other; }
      |                                                   ~~~~~~^~~~~~~~
backend/support/statistics.cpp:77:19: note: 'temp' was declared here
   77 |                 T temp;
      |                   ^~~~
In file included from backend/support/statistics.cpp:38:
backend/support/statistics.cpp: In member function 'pov::StatisticsBase<double, 5>::operator+=(pov::StatisticsBase<double, 5> const&)':
./backend/support/statistics.h:56:57: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized]
   56 |                 inline void operator+=(T other) { value += other; }
      |                                                   ~~~~~~^~~~~~~~
backend/support/statistics.cpp:77:19: note: 'temp' was declared here
   77 |                 T temp;
      |                   ^~~~
In file included from backend/support/randomsequences.cpp:42:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/support/octree.o backend/support/octree.cpp
In file included from ./backend/frame.h:54,
                 from backend/support/octree.cpp:56:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/support/octree.cpp:56:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
backend/support/octree.cpp: In function 'bool pov::ot_read_file(pov::OT_NODE**, pov_base::IStream*, const OT_READ_PARAM*, pov::OT_READ_INFO*)':
backend/support/octree.cpp:1286:40: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'pov::OT_BLOCK' {aka 'struct pov::ot_block_struct'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1286 |         memset(&bl, 0, sizeof(OT_BLOCK));
      |                                        ^
In file included from backend/support/octree.cpp:59:
./backend/support/octree.h:80:8: note: 'pov::OT_BLOCK' {aka 'struct pov::ot_block_struct'} declared here
   80 | struct ot_block_struct
      |        ^~~~~~~~~~~~~~~
In file included from ./backend/frame.h:56,
                 from backend/support/octree.cpp:56:
./backend/configbackend.h:87:69: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'pov::OT_BLOCK' {aka 'struct pov::ot_block_struct'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
   87 |         #define POV_MEMCPY(dst,src,len)     memcpy((dst),(src),(len))
      |                                                                     ^
backend/support/octree.cpp:1344:57: note: in expansion of macro 'POV_MEMCPY'
 1344 |                                                         POV_MEMCPY(new_block, &bl, sizeof (OT_BLOCK));
      |                                                         ^~~~~~~~~~
In file included from backend/support/octree.cpp:59:
./backend/support/octree.h:80:8: note: 'pov::OT_BLOCK' {aka 'struct pov::ot_block_struct'} declared here
   80 | struct ot_block_struct
      |        ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/support/msgutil.o backend/support/msgutil.cpp
In file included from ./backend/frame.h:54,
                 from backend/support/msgutil.cpp:38:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/support/jitter.o backend/support/jitter.cpp
In file included from backend/support/msgutil.cpp:38:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/support/jitter.cpp:33:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/support/jitter.cpp:33:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/support/imageutil.o backend/support/imageutil.cpp
In file included from ./backend/frame.h:54,
                 from backend/support/imageutil.cpp:38:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/support/fileutil.o backend/support/fileutil.cpp
In file included from backend/support/imageutil.cpp:38:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/support/imageutil.h:37,
                 from backend/support/imageutil.cpp:39:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/support/fileutil.h:40,
                 from backend/support/imageutil.cpp:43:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/support/fileutil.h:40,
                 from backend/support/imageutil.cpp:43:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/support/fileutil.h:40,
                 from backend/support/imageutil.cpp:43:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/support/fileutil.h:40,
                 from backend/support/imageutil.cpp:43:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/support/fileutil.h:40,
                 from backend/support/imageutil.cpp:43:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
backend/support/imageutil.cpp: In function 'void pov::norm_dist(double*, double, double)':
backend/support/imageutil.cpp:1220:13: warning: unused variable 'sum_I' [-Wunused-variable]
 1220 |         DBL sum_I = 0.0;
      |             ^~~~~
In file included from ./backend/frame.h:54,
                 from backend/support/fileutil.cpp:40:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/support/fileutil.cpp:40:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/parser/parse.h:63,
                 from ./backend/support/fileutil.h:40,
                 from backend/support/fileutil.cpp:41:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/support/fileutil.h:40,
                 from backend/support/fileutil.cpp:41:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/support/fileutil.h:40,
                 from backend/support/fileutil.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/support/fileutil.h:40,
                 from backend/support/fileutil.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/support/fileutil.h:40,
                 from backend/support/fileutil.cpp:41:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/support/fileutil.h:40,
                 from backend/support/fileutil.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
In function 'pov::Interp(pov::ImageData const*, double, double, pov_base::GenericColour<float>&, int*, bool)',
    inlined from 'pov::image_colour_at(pov::ImageData const*, double, double, pov_base::GenericColour<float>&, int*, bool)' at backend/support/imageutil.cpp:462:10:
backend/support/imageutil.cpp:1073:78: warning: 'Corner_Factors' may be used uninitialized [-Wmaybe-uninitialized]
 1073 |                 temp_colour += DblColour(Corner_Colour[i]) * Corner_Factors[i];
      |                                                                              ^
backend/support/imageutil.cpp: In function 'pov::image_colour_at(pov::ImageData const*, double, double, pov_base::GenericColour<float>&, int*, bool)':
backend/support/imageutil.cpp:1047:13: note: 'Corner_Factors' declared here
 1047 |         DBL Corner_Factors[4];
      |             ^~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/support/bsptree.o backend/support/bsptree.cpp
In file included from ./backend/frame.h:54,
                 from backend/support/bsptree.cpp:36:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/truetype.o backend/shape/truetype.cpp
In file included from backend/support/bsptree.cpp:36:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
backend/support/bsptree.cpp: In member function 'void pov::BSPTree::ValidateBounds(FILE*, const pov::BSPTree::Objects&)':
backend/support/bsptree.cpp:746:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  746 |         if(count != objects.size())
      |            ~~~~~~^~~~~~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/shape/truetype.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
backend/support/bsptree.cpp: In member function 'void pov::BSPTree::ReadRecursive(const pov::BSPTree::Progress&, FILE*, unsigned int, unsigned int, unsigned int)':
backend/support/bsptree.cpp:840:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
  840 |                         fscanf(infile, "\n");
      |                         ~~~~~~^~~~~~~~~~~~~~
backend/support/bsptree.cpp:858:23: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
  858 |                 fscanf(infile, "\n");
      |                 ~~~~~~^~~~~~~~~~~~~~
In file included from backend/shape/truetype.cpp:37:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/shape/truetype.h:37,
                 from backend/shape/truetype.cpp:43:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from ./backend/shape/truetype.h:37,
                 from backend/shape/truetype.cpp:43:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/shape/truetype.h:37,
                 from backend/shape/truetype.cpp:43:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/shape/truetype.h:37,
                 from backend/shape/truetype.cpp:43:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/shape/truetype.h:37,
                 from backend/shape/truetype.cpp:43:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/shape/truetype.h:37,
                 from backend/shape/truetype.cpp:43:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
backend/shape/truetype.cpp: In function 'void pov::ProcessKernTable(pov::FontFileInfo*, int)':
backend/shape/truetype.cpp:1172:16: warning: variable 'temp16' set but not used [-Wunused-but-set-variable]
 1172 |         USHORT temp16;
      |                ^~~~~~
backend/shape/truetype.cpp: In function 'pov::USHORT pov::ProcessFormat4Glyph(pov::FontFileInfo*, unsigned int)':
backend/shape/truetype.cpp:1659:24: warning: variable 'temp16' set but not used [-Wunused-but-set-variable]
 1659 |                 USHORT temp16;
      |                        ^~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/triangle.o backend/shape/triangle.cpp
In file included from ./backend/frame.h:54,
                 from backend/shape/triangle.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/torus.o backend/shape/torus.cpp
In file included from backend/shape/triangle.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
backend/shape/triangle.cpp: In static member function 'static double pov::SmoothTriangle::Calculate_Smooth_T(const double*, const double*, const double*, const double*)':
backend/shape/triangle.cpp:1409:25: warning: variable 'r' set but not used [-Wunused-but-set-variable]
 1409 |         DBL dm1,dm2,dm3,r,s,t;
      |                         ^
In file included from ./backend/frame.h:54,
                 from backend/shape/torus.cpp:47:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/shape/torus.cpp:47:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/super.o backend/shape/super.cpp
In file included from ./backend/frame.h:54,
                 from backend/shape/super.cpp:65:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/sphsweep.o backend/shape/sphsweep.cpp
In file included from backend/shape/super.cpp:65:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/shape/sphsweep.cpp:78:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/shape/sphsweep.cpp:78:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
backend/shape/super.cpp: In member function 'pov::Superellipsoid::Normal(double*, pov::Intersection*, pov::SceneThreadData*) const':
backend/shape/super.cpp:469:28: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized]
  469 |                 P[Z] *= (1 + r);
      |                         ~~~^~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/spheres.o backend/shape/spheres.cpp
backend/shape/sphsweep.cpp: In function 'pov::SphereSweep::Intersect_Segment(pov::Ray const&, pov::Sphere_Sweep_Segment_Struct const*, pov::Sphere_Sweep_Intersection_Structure*, pov::SceneThreadData*)':
backend/shape/sphsweep.cpp:626:37: warning: 'e' may be used uninitialized in this function [-Wmaybe-uninitialized]
  626 |                                 fp0 = 2.0 * d * Root[m]
      |                                 ~~~~^~~~~~~~~~~~~~~~~~~
  627 |                                         + e;
      |                                         ~~~
backend/shape/sphsweep.cpp:626:43: warning: 'd' may be used uninitialized in this function [-Wmaybe-uninitialized]
  626 |                                 fp0 = 2.0 * d * Root[m]
      |                                       ~~~~^~~
backend/shape/sphsweep.cpp:632:43: warning: 'b' may be used uninitialized in this function [-Wmaybe-uninitialized]
  632 |                                         t = -fp0 / fp1;
      |                                         ~~^~~~~~~~~~~~
backend/shape/sphsweep.cpp:613:55: warning: 'Num_Poly_Roots' may be used uninitialized in this function [-Wmaybe-uninitialized]
  613 |                         for(n = m; n < Num_Poly_Roots - 1; n++)
      |                                        ~~~~~~~~~~~~~~~^~~
In file included from ./backend/frame.h:54,
                 from backend/shape/spheres.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
backend/shape/sphsweep.cpp: In member function 'pov::SphereSweep::All_Intersections(pov::Ray const&, pov::Ref<std::stack<pov::Intersection, std::vector<pov::Intersection, std::allocator<pov::Intersection> > >, pov::RefClearDefault<std::stack<pov::Intersection, std::vector<pov::Intersection, std::allocator<pov::Intersection> > > > >&, pov::SceneThreadData*)':
backend/shape/sphsweep.cpp:253:44: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
  253 |                                 Isect[i].t /= len;
      |                                 ~~~~~~~~~~~^~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/sor.o backend/shape/sor.cpp
In file included from backend/shape/spheres.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/shape/sor.cpp:97:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/shape/sor.cpp:97:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/quadrics.o backend/shape/quadrics.cpp
In file included from ./backend/frame.h:54,
                 from backend/shape/quadrics.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/prism.o backend/shape/prism.cpp
In file included from backend/shape/quadrics.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/shape/prism.cpp:114:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/shape/prism.cpp:114:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/polygon.o backend/shape/polygon.cpp
backend/shape/prism.cpp: In member function 'pov::Prism::Compute_Prism(double (*) [2], pov::SceneThreadData*)':
backend/shape/prism.cpp:1640:52: warning: 'MEM[(double *)&First + 8B]' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1640 |                                     (fabs(P[i1][Y] - First[Y]) < EPSILON))
      |                                           ~~~~~~~~~^~~~~~~~~~
backend/shape/prism.cpp:1669:52: warning: 'MEM[(double *)&First]' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1669 |                                 if ((fabs(P[i2][X] - First[X]) < EPSILON) &&
      |                                           ~~~~~~~~~^~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/shape/polygon.cpp:60:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/poly.o backend/shape/poly.cpp
In file included from backend/shape/polygon.cpp:60:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/shape/poly.cpp:38:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/shape/poly.cpp:38:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
backend/shape/poly.cpp: In member function 'bool pov::Poly::Set_Coeff(unsigned int, unsigned int, unsigned int, double)':
backend/shape/poly.cpp:143:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  143 |         if ((x+y+z>Order)||(a<0)||(b<0)||(c<0))
      |              ~~~~~^~~~~~
In file included from backend/shape/polygon.cpp:61:
backend/shape/polygon.cpp: In member function 'pov::Polygon::Compute_Polygon(int, double (*) [3])':
./backend/math/vector.h:196:21: warning: 'MEM[(double *)&w + 16B]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  196 |         a[Z] = b[Z] * tmp;
      |                ~~~~~^~~~~
backend/shape/polygon.cpp:676:25: note: 'MEM[(double *)&w + 16B]' was declared here
  676 |         VECTOR o, u, v, w, N;
      |                         ^
In file included from backend/shape/polygon.cpp:61:
./backend/math/vector.h:195:21: warning: 'MEM[(double *)&w + 8B]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  195 |         a[Y] = b[Y] * tmp;
      |                ~~~~~^~~~~
backend/shape/polygon.cpp:676:25: note: 'MEM[(double *)&w + 8B]' was declared here
  676 |         VECTOR o, u, v, w, N;
      |                         ^
In file included from backend/shape/polygon.cpp:61:
./backend/math/vector.h:194:21: warning: 'MEM[(double *)&w]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  194 |         a[X] = b[X] * tmp;
      |                ~~~~~^~~~~
backend/shape/polygon.cpp:676:25: note: 'MEM[(double *)&w]' was declared here
  676 |         VECTOR o, u, v, w, N;
      |                         ^
In file included from backend/shape/polygon.cpp:61:
./backend/math/vector.h:260:23: warning: 'MEM[(double *)&v + 16B]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  260 |         tmp[Y] = b[Z] * c[X] - b[X] * c[Z];
      |                  ~~~~~^~~~~~
backend/shape/polygon.cpp:676:22: note: 'MEM[(double *)&v + 16B]' was declared here
  676 |         VECTOR o, u, v, w, N;
      |                      ^
In file included from backend/shape/polygon.cpp:61:
./backend/math/vector.h:261:37: warning: 'MEM[(double *)&v + 8B]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  261 |         tmp[Z] = b[X] * c[Y] - b[Y] * c[X];
      |                                ~~~~~^~~~~~
backend/shape/polygon.cpp:676:22: note: 'MEM[(double *)&v + 8B]' was declared here
  676 |         VECTOR o, u, v, w, N;
      |                      ^
In file included from backend/shape/polygon.cpp:61:
./backend/math/vector.h:261:23: warning: 'MEM[(double *)&v]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  261 |         tmp[Z] = b[X] * c[Y] - b[Y] * c[X];
      |                  ~~~~~^~~~~~
backend/shape/polygon.cpp:676:22: note: 'MEM[(double *)&v]' was declared here
  676 |         VECTOR o, u, v, w, N;
      |                      ^
In file included from backend/shape/polygon.cpp:61:
./backend/math/vector.h:261:23: warning: 'MEM[(double *)&u]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  261 |         tmp[Z] = b[X] * c[Y] - b[Y] * c[X];
      |                  ~~~~~^~~~~~
backend/shape/polygon.cpp:676:19: note: 'MEM[(double *)&u]' was declared here
  676 |         VECTOR o, u, v, w, N;
      |                   ^
In file included from backend/shape/polygon.cpp:61:
./backend/math/vector.h:260:23: warning: 'MEM[(double *)&u + 16B]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  260 |         tmp[Y] = b[Z] * c[X] - b[X] * c[Z];
      |                  ~~~~~^~~~~~
backend/shape/polygon.cpp:676:19: note: 'MEM[(double *)&u + 16B]' was declared here
  676 |         VECTOR o, u, v, w, N;
      |                   ^
In file included from backend/shape/polygon.cpp:61:
./backend/math/vector.h:261:37: warning: 'MEM[(double *)&u + 8B]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  261 |         tmp[Z] = b[X] * c[Y] - b[Y] * c[X];
      |                                ~~~~~^~~~~~
backend/shape/polygon.cpp:676:19: note: 'MEM[(double *)&u + 8B]' was declared here
  676 |         VECTOR o, u, v, w, N;
      |                   ^
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/planes.o backend/shape/planes.cpp
In file included from ./backend/frame.h:54,
                 from backend/shape/planes.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/shape/planes.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/ovus.o backend/shape/ovus.cpp
In file included from ./backend/frame.h:54,
                 from backend/shape/ovus.cpp:65:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/shape/ovus.cpp:65:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/mesh.o backend/shape/mesh.cpp
In file included from ./backend/frame.h:54,
                 from backend/shape/mesh.cpp:59:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/shape/mesh.cpp:59:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/lathe.o backend/shape/lathe.cpp
backend/shape/mesh.cpp: In member function 'bool pov::Mesh::inside_bbox_tree(const pov::Ray&, pov::SceneThreadData*) const':
backend/shape/mesh.cpp:2436:13: warning: variable 'Best' set but not used [-Wunused-but-set-variable]
 2436 |         DBL Best, Depth;
      |             ^~~~
In file included from ./backend/frame.h:54,
                 from backend/shape/lathe.cpp:120:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/shape/lathe.cpp:120:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from backend/shape/mesh.cpp:60:
backend/shape/mesh.cpp: In member function 'pov::Mesh::MeshUV(double const*, pov::Mesh_Triangle_Struct const*, double*) const':
./backend/math/vector.h:158:19: warning: array subscript 2 is outside array bounds of 'double[2]' [-Warray-bounds]
  158 |         a[Z] = b[Z] * k;
      |                ~~~^
backend/shape/mesh.cpp:1198:17: note: while referencing 'UV1'
 1198 |         UV_VECT UV1, UV2, UV3;
      |                 ^~~
In file included from backend/shape/mesh.cpp:60:
./backend/math/vector.h:396:25: warning: array subscript 2 is outside array bounds of 'double[2]' [-Warray-bounds]
  396 |         v[Z] += k * v2[Z];
      |                     ~~~~^
backend/shape/mesh.cpp:1198:22: note: while referencing 'UV2'
 1198 |         UV_VECT UV1, UV2, UV3;
      |                      ^~~
In file included from backend/shape/mesh.cpp:60:
./backend/math/vector.h:396:25: warning: array subscript 2 is outside array bounds of 'double[2]' [-Warray-bounds]
  396 |         v[Z] += k * v2[Z];
      |                     ~~~~^
backend/shape/mesh.cpp:1198:27: note: while referencing 'UV3'
 1198 |         UV_VECT UV1, UV2, UV3;
      |                           ^~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/isosurf.o backend/shape/isosurf.cpp
In file included from ./backend/frame.h:54,
                 from backend/shape/isosurf.cpp:41:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/hfield.o backend/shape/hfield.cpp
In file included from backend/shape/isosurf.cpp:41:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from backend/shape/isosurf.cpp:43:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from backend/shape/isosurf.cpp:43:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/shape/isosurf.cpp:43:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/shape/isosurf.cpp:43:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/shape/isosurf.cpp:43:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/shape/isosurf.cpp:43:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
backend/shape/isosurf.cpp: In member function 'virtual bool pov::IsoSurface::All_Intersections(const pov::Ray&, pov::IStack&, pov::SceneThreadData*)':
backend/shape/isosurf.cpp:115:13: warning: unused variable 'i' [-Wunused-variable]
  115 |         int i = 0 ; /* count of intervals in stack - 1      */
      |             ^
backend/shape/isosurf.cpp:117:13: warning: unused variable 'begin' [-Wunused-variable]
  117 |         int begin = 0, end = 0;
      |             ^~~~~
backend/shape/isosurf.cpp:117:24: warning: unused variable 'end' [-Wunused-variable]
  117 |         int begin = 0, end = 0;
      |                        ^~~
In file included from ./backend/frame.h:54,
                 from backend/shape/hfield.cpp:62:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/shape/hfield.cpp:62:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/support/imageutil.h:37,
                 from backend/shape/hfield.cpp:65:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
backend/shape/hfield.cpp: In member function 'bool pov::HField::dda_traversal(const pov::Ray&, const double*, const HFIELD_BLOCK*, pov::IStack&, const pov::Ray&, double, double, pov::SceneThreadData*)':
backend/shape/hfield.cpp:1473:15: warning: unused variable 'dda_msg' [-Wunused-variable]
 1473 |         char *dda_msg = "Illegal grid value in dda_traversal().\n"
      |               ^~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/fractal.o backend/shape/fractal.cpp
In file included from ./backend/frame.h:54,
                 from backend/shape/fractal.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/fpmetric.o backend/shape/fpmetric.cpp
In file included from backend/shape/fractal.cpp:37:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/shape/fpmetric.cpp:41:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/shape/fpmetric.cpp:41:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/parser/parse.h:63,
                 from ./backend/shape/fpmetric.h:40,
                 from backend/shape/fpmetric.cpp:44:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/shape/fpmetric.h:40,
                 from backend/shape/fpmetric.cpp:44:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/shape/fpmetric.h:40,
                 from backend/shape/fpmetric.cpp:44:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/shape/fpmetric.h:40,
                 from backend/shape/fpmetric.cpp:44:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/shape/fpmetric.h:40,
                 from backend/shape/fpmetric.cpp:44:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from ./backend/shape/fpmetric.h:40,
                 from backend/shape/fpmetric.cpp:44:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/discs.o backend/shape/discs.cpp
In file included from ./backend/frame.h:54,
                 from backend/shape/discs.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
backend/shape/fpmetric.cpp: In member function 'pov::Parametric::Precompute_Parametric_Values(char, int, pov::FPUContext*)':
backend/shape/fpmetric.cpp:1002:9: warning: 'Last' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1002 |         if (Last == NULL)
      |         ^~
In file included from backend/shape/fpmetric.cpp:41:
backend/shape/fpmetric.cpp: In member function 'pov::Parametric::All_Intersections(pov::Ray const&, pov::Ref<std::stack<pov::Intersection, std::vector<pov::Intersection, std::allocator<pov::Intersection> > >, pov::RefClearDefault<std::stack<pov::Intersection, std::vector<pov::Intersection, std::allocator<pov::Intersection> > > > >&, pov::SceneThreadData*)':
./backend/frame.h:184:14: warning: 'MEM[(double *)&uv]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  184 |         d[X] = s[X];
      |         ~~~~~^~~~~~
backend/shape/fpmetric.cpp:110:36: note: 'MEM[(double *)&uv]' was declared here
  110 |         UV_VECT low_vect, hi_vect, uv;
      |                                    ^~
In file included from backend/shape/fpmetric.cpp:41:
./backend/frame.h:185:14: warning: 'MEM[(double *)&uv + 8B]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  185 |         d[Y] = s[Y];
      |         ~~~~~^~~~~~
backend/shape/fpmetric.cpp:110:36: note: 'MEM[(double *)&uv + 8B]' was declared here
  110 |         UV_VECT low_vect, hi_vect, uv;
      |                                    ^~
In file included from backend/shape/fpmetric.cpp:41:
./backend/frame.h:1603:32: warning: 'TResult' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1603 |                         Depth  = d;
      |                         ~~~~~~~^~~
backend/shape/fpmetric.cpp:113:40: note: 'TResult' was declared here
  113 |         DBL Depth1, Depth2, temp, Len, TResult = HUGE_VAL;
      |                                        ^~~~~~~
In file included from backend/shape/discs.cpp:37:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/csg.o backend/shape/csg.cpp
In file included from ./backend/frame.h:54,
                 from backend/shape/csg.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/shape/csg.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
backend/shape/csg.cpp: In member function 'virtual bool pov::CSGMerge::All_Intersections(const pov::Ray&, pov::IStack&, pov::SceneThreadData*)':
backend/shape/csg.cpp:307:13: warning: unused variable 'shadow_flag' [-Wunused-variable]
  307 |         int shadow_flag = ray.IsShadowTestRay(); // TODO FIXME - why is this flag not used?!
      |             ^~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/cones.o backend/shape/cones.cpp
In file included from ./backend/frame.h:54,
                 from backend/shape/cones.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/shape/cones.cpp:37:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/boxes.o backend/shape/boxes.cpp
In file included from ./backend/frame.h:54,
                 from backend/shape/boxes.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/shape/boxes.cpp:37:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/blob.o backend/shape/blob.cpp
In file included from ./backend/frame.h:54,
                 from backend/shape/blob.cpp:98:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/shape/blob.cpp:98:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/shape/bezier.o backend/shape/bezier.cpp
In file included from ./backend/frame.h:54,
                 from backend/shape/bezier.cpp:38:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/shape/bezier.cpp:38:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/scene/view.o backend/scene/view.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from backend/scene/view.cpp:32:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
/usr/include/boost/math/common_factor_ct.hpp:16:1: note: '#pragma message: This header is deprecated. Use <boost/integer/common_factor_ct.hpp> instead.'
   16 | BOOST_HEADER_DEPRECATED("<boost/integer/common_factor_ct.hpp>");
      | ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/math/common_factor_rt.hpp:13:1: note: '#pragma message: This header is deprecated. Use <boost/integer/common_factor_rt.hpp> instead.'
   13 | BOOST_HEADER_DEPRECATED("<boost/integer/common_factor_rt.hpp>");
      | ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/math/common_factor.hpp:16:1: note: '#pragma message: This header is deprecated. Use <boost/integer/common_factor.hpp> instead.'
   16 | BOOST_HEADER_DEPRECATED("<boost/integer/common_factor.hpp>");
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/scene/view.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/scene/view.cpp:37:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/scene/view.h:42,
                 from backend/scene/view.cpp:48:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/scene/threaddata.o backend/scene/threaddata.cpp
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/scene.h:48,
                 from ./backend/scene/view.h:42,
                 from backend/scene/view.cpp:48:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from backend/scene/view.cpp:48:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from backend/scene/view.cpp:48:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from backend/scene/view.cpp:48:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from backend/scene/view.cpp:48:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
In file included from backend/scene/view.cpp:48:
./backend/scene/view.h: In constructor 'pov::ViewData::ViewData(std::shared_ptr<pov::SceneData>)':
./backend/scene/view.h:332:26: warning: 'pov::ViewData::rtrData' will be initialized after [-Wreorder]
  332 |                 RTRData *rtrData;
      |                          ^~~~~~~
./backend/scene/view.h:319:25: warning:   'pov_base::POVRect pov::ViewData::renderArea' [-Wreorder]
  319 |                 POVRect renderArea;
      |                         ^~~~~~~~~~
backend/scene/view.cpp:85:1: warning:   when initialized here [-Wreorder]
   85 | ViewData::ViewData(shared_ptr<SceneData> sd) :
      | ^~~~~~~~
backend/scene/view.cpp: In member function 'void pov::ViewData::CompletedRectangle(const pov_base::POVRect&, unsigned int, const std::vector<pov_base::GenericColour<float> >&, unsigned int, bool, float, pov::ViewData::BlockInfo*)':
backend/scene/view.cpp:402:33: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
  402 |                         if (++x > rect.right)
      |                             ~~~~^~~~~~~~~~~~
In file included from /usr/include/boost/assert.hpp:58,
                 from /usr/include/boost/unordered/detail/implementation.hpp:15,
                 from /usr/include/boost/unordered/detail/map.hpp:6,
                 from /usr/include/boost/unordered/unordered_map.hpp:21,
                 from /usr/include/boost/unordered_map.hpp:17,
                 from ./backend/pattern/pattern.h:49,
                 from ./backend/scene/threaddata.h:43,
                 from ./backend/render/trace.h:42,
                 from ./backend/lighting/photons.h:41,
                 from ./backend/scene/scene.h:48,
                 from ./backend/scene/view.h:42,
                 from backend/scene/view.cpp:48:
backend/scene/view.cpp:404:58: warning: comparison of integer expressions of different signedness: 'std::vector<float>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  404 |                         assert(rtrData->rtrPixels.size() >= offset + 5);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from backend/scene/view.cpp:48:
./backend/scene/view.h: In constructor 'pov::View::View(std::shared_ptr<pov::SceneData>, unsigned int, unsigned int, pov::RenderBackend::ViewId)':
./backend/scene/view.h:448:34: warning: 'pov::View::mailbox' will be initialized after [-Wreorder]
  448 |                 BSPTree::Mailbox mailbox;
      |                                  ^~~~~~~
./backend/scene/view.h:446:32: warning:   'boost::thread* pov::View::renderControlThread' [-Wreorder]
  446 |                 boost::thread *renderControlThread;
      |                                ^~~~~~~~~~~~~~~~~~~
backend/scene/view.cpp:573:1: warning:   when initialized here [-Wreorder]
  573 | View::View(shared_ptr<SceneData> sd, unsigned int width, unsigned int height, RenderBackend::ViewId vid) :
      | ^~~~
backend/scene/view.cpp: In member function 'void pov::View::StartRender(POVMS_Object&)':
backend/scene/view.cpp:842:22: warning: variable 'had_location' set but not used [-Wunused-but-set-variable]
  842 |                 bool had_location = false;
      |                      ^~~~~~~~~~~~
backend/scene/view.cpp:843:22: warning: variable 'had_direction' set but not used [-Wunused-but-set-variable]
  843 |                 bool had_direction = false;
      |                      ^~~~~~~~~~~~~
backend/scene/view.cpp:844:22: warning: variable 'had_up' set but not used [-Wunused-but-set-variable]
  844 |                 bool had_up = false;
      |                      ^~~~~~
backend/scene/view.cpp:845:22: warning: variable 'had_right' set but not used [-Wunused-but-set-variable]
  845 |                 bool had_right = false;
      |                      ^~~~~~~~~
backend/scene/view.cpp:846:22: warning: variable 'had_sky' set but not used [-Wunused-but-set-variable]
  846 |                 bool had_sky = false;
      |                      ^~~~~~~
backend/scene/view.cpp:1033:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1033 |                 if (steps > RadiosityFunction::PRETRACE_MAX - RadiosityFunction::PRETRACE_FIRST - 1)
      |                     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
backend/scene/view.cpp:1048:80: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1048 |                         for(int step = RadiosityFunction::PRETRACE_FIRST; step < RadiosityFunction::PRETRACE_FIRST + steps; step ++)
      |                                                                           ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
backend/scene/view.cpp:673:14: warning: unused variable 'jitter' [-Wunused-variable]
  673 |         bool jitter = false;
      |              ^~~~~~
backend/scene/view.cpp: In member function 'void pov::View::GetStatistics(POVMS_Object&)':
backend/scene/view.cpp:1219:18: warning: unused variable 'current' [-Wunused-variable]
 1219 |         POV_LONG current;
      |                  ^~~~~~~
In file included from backend/scene/view.cpp:48:
./backend/scene/view.h: In constructor 'pov::RTRData::RTRData(pov::ViewData&, int)':
./backend/scene/view.h:81:27: warning: 'pov::RTRData::viewData' will be initialized after [-Wreorder]
   81 |                 ViewData& viewData;
      |                           ^~~~~~~~
./backend/scene/view.h:72:30: warning:   'unsigned int pov::RTRData::numRTRframes' [-Wreorder]
   72 |                 unsigned int numRTRframes;
      |                              ^~~~~~~~~~~~
backend/scene/view.cpp:1409:1: warning:   when initialized here [-Wreorder]
 1409 | RTRData::RTRData(ViewData& v, int mrt) :
      | ^~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/scene/threaddata.cpp:33:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/scene/threaddata.cpp:33:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/scene/view.h:42,
                 from backend/scene/threaddata.cpp:35:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/scene.h:48,
                 from ./backend/scene/view.h:42,
                 from backend/scene/threaddata.cpp:35:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from backend/scene/threaddata.cpp:35:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from backend/scene/threaddata.cpp:35:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from backend/scene/threaddata.cpp:35:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from backend/scene/threaddata.cpp:35:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
backend/scene/threaddata.cpp: In constructor 'pov::SceneThreadData::SceneThreadData(std::shared_ptr<pov::SceneData>)':
backend/scene/threaddata.cpp:91:22: warning: unused variable 'photonLight' [-Wunused-variable]
   91 |         LightSource *photonLight = NULL;
      |                      ^~~~~~~~~~~
backend/scene/threaddata.cpp:92:19: warning: unused variable 'photonObject' [-Wunused-variable]
   92 |         ObjectPtr photonObject = NULL;
      |                   ^~~~~~~~~~~~
backend/scene/threaddata.cpp: In member function 'void pov::SceneThreadData::AfterTile()':
backend/scene/threaddata.cpp:155:50: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  155 |                         if (it->second.last_used < oldest)
      |                             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
backend/scene/threaddata.cpp:159:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  159 |                 if (oldest == progress_index - 1)
      |                     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
backend/scene/threaddata.cpp:164:50: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  164 |                         if (it->second.last_used == oldest)
      |                             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
backend/scene/view.cpp: In member function 'pov::ViewData::CompletedRectangle(pov_base::POVRect const&, unsigned int, std::vector<pov_base::GenericColour<float>, std::allocator<pov_base::GenericColour<float> > > const&, unsigned int, bool, float, pov::ViewData::BlockInfo*)':
backend/scene/view.cpp:404:68: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized]
  404 |                         assert(rtrData->rtrPixels.size() >= offset + 5);
      |                                                                    ^
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/scene/scene.o backend/scene/scene.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/scene/objects.o backend/scene/objects.cpp
In file included from ./backend/frame.h:54,
                 from backend/scene/objects.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from backend/scene/scene.cpp:34:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/scene/scene.cpp:38:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/scene/scene.cpp:38:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from backend/scene/objects.cpp:37:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from backend/scene/scene.cpp:46:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/interior/media.h:37,
                 from ./backend/interior/interior.h:37,
                 from backend/scene/objects.cpp:40:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from backend/scene/scene.cpp:46:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/scene/scene.cpp:46:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/scene/scene.cpp:46:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/scene/scene.cpp:46:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/scene/scene.cpp:46:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
In file included from backend/scene/scene.cpp:46:
./backend/scene/scene.h: In constructor 'pov::SceneData::SceneData()':
./backend/scene/scene.h:121:28: warning: 'pov::SceneData::skysphere' will be initialized after [-Wreorder]
  121 |                 SKYSPHERE *skysphere;
      |                            ^~~~~~~~~
./backend/scene/scene.h:103:29: warning:   'pov::FunctionVM* pov::SceneData::functionVM' [-Wreorder]
  103 |                 FunctionVM *functionVM;
      |                             ^~~~~~~~~~
backend/scene/scene.cpp:62:1: warning:   when initialized here [-Wreorder]
   62 | SceneData::SceneData() :
      | ^~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/scene/camera.o backend/scene/camera.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/scene/atmosph.o backend/scene/atmosph.cpp
In file included from ./backend/frame.h:54,
                 from backend/scene/camera.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/scene/camera.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/scene/atmosph.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/scene/atmosph.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/render/tracetask.o backend/render/tracetask.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/render/tracepixel.o backend/render/tracepixel.cpp
In file included from ./backend/frame.h:54,
                 from backend/render/tracetask.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/render/tracetask.cpp:37:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from backend/render/tracetask.cpp:41:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/scene/view.h:42,
                 from ./backend/render/tracetask.h:41,
                 from backend/render/tracetask.cpp:42:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from ./backend/render/tracetask.h:41,
                 from backend/render/tracetask.cpp:42:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from ./backend/render/tracetask.h:41,
                 from backend/render/tracetask.cpp:42:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from ./backend/render/tracetask.h:41,
                 from backend/render/tracetask.cpp:42:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from ./backend/render/tracetask.h:41,
                 from backend/render/tracetask.cpp:42:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
In file included from backend/render/tracetask.cpp:42:
./backend/render/tracetask.h: In constructor 'pov::TraceTask::TraceTask(pov::ViewData*, unsigned int, double, double, unsigned int, pov_base::GammaCurvePtr&, unsigned int, bool, bool, bool)':
./backend/render/tracetask.h:106:35: warning: 'pov::TraceTask::cooperate' will be initialized after [-Wreorder]
  106 |                 CooperateFunction cooperate;
      |                                   ^~~~~~~~~
./backend/render/tracetask.h:93:30: warning:   'unsigned int pov::TraceTask::tracingMethod' [-Wreorder]
   93 |                 unsigned int tracingMethod;
      |                              ^~~~~~~~~~~~~
backend/render/tracetask.cpp:215:1: warning:   when initialized here [-Wreorder]
  215 | TraceTask::TraceTask(ViewData *vd, unsigned int tm, DBL js, DBL aat, unsigned int aad, GammaCurvePtr& aag, unsigned int ps, bool psc, bool final, bool hr) :
      | ^~~~~~~~~
In file included from backend/render/tracetask.cpp:42:
./backend/render/tracetask.h:101:31: warning: 'pov::TraceTask::aaGamma' will be initialized after [-Wreorder]
  101 |                 GammaCurvePtr aaGamma;
      |                               ^~~~~~~
./backend/render/tracetask.h:97:30: warning:   'unsigned int pov::TraceTask::previewSize' [-Wreorder]
   97 |                 unsigned int previewSize;
      |                              ^~~~~~~~~~~
backend/render/tracetask.cpp:215:1: warning:   when initialized here [-Wreorder]
  215 | TraceTask::TraceTask(ViewData *vd, unsigned int tm, DBL js, DBL aat, unsigned int aad, GammaCurvePtr& aag, unsigned int ps, bool psc, bool final, bool hr) :
      | ^~~~~~~~~
backend/render/tracetask.cpp: In member function 'void pov::TraceTask::NonAdaptiveSupersamplingM1()':
backend/render/tracetask.cpp:508:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  508 |                 for(int x = rect.left; x <= rect.right; x++)
      |                                        ~~^~~~~~~~~~~~~
backend/render/tracetask.cpp:520:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  520 |                 for(int y = rect.top; y <= rect.bottom; y++)
      |                                       ~~^~~~~~~~~~~~~~
backend/render/tracetask.cpp:543:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  543 |                         for(int x = rect.left; x <= rect.right; x++)
      |                                                ~~^~~~~~~~~~~~~
backend/render/tracetask.cpp: In member function 'void pov::TraceTask::AdaptiveSupersamplingM2()':
backend/render/tracetask.cpp:592:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  592 |                 for(int y = rect.top; y <= rect.bottom + 1; y++)
      |                                       ~~^~~~~~~~~~~~~~~~~~
backend/render/tracetask.cpp:594:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  594 |                         for(int x = rect.left; x <= rect.right + 1; x++)
      |                                                ~~^~~~~~~~~~~~~~~~~
backend/render/tracetask.cpp:606:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  606 |                 for(int y = rect.top; y <= rect.bottom; y++)
      |                                       ~~^~~~~~~~~~~~~~
backend/render/tracetask.cpp:608:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  608 |                         for(int x = rect.left; x <= rect.right; x++)
      |                                                ~~^~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/render/tracepixel.cpp:43:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/render/tracepixel.cpp:43:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from backend/render/tracepixel.cpp:48:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/scene/view.h:42,
                 from ./backend/render/tracepixel.h:41,
                 from backend/render/tracepixel.cpp:49:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from backend/render/tracepixel.cpp:49:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from backend/render/tracepixel.cpp:49:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from backend/render/tracepixel.cpp:49:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from backend/render/tracepixel.cpp:49:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
./backend/render/tracepixel.h: In constructor 'pov::TracePixel::TracePixel(pov::ViewData*, pov::SceneThreadData*, unsigned int, double, unsigned int, pov::Trace::CooperateFunctor&, pov::Trace::MediaFunctor&, pov::Trace::RadiosityFunctor&, bool)':
./backend/render/tracepixel.h:255:34: warning: 'pov::TracePixel::threadData' will be initialized after [-Wreorder]
  255 |                 TraceThreadData *threadData;
      |                                  ^~~~~~~~~~
./backend/render/tracepixel.h:235:32: warning:   'pov::TracePixel::FocalBlurData* pov::TracePixel::focalBlurData' [-Wreorder]
  235 |                 FocalBlurData *focalBlurData;
      |                                ^~~~~~~~~~~~~
backend/render/tracepixel.cpp:177:1: warning:   when initialized here [-Wreorder]
  177 | TracePixel::TracePixel(ViewData *vd, TraceThreadData *td, unsigned int mtl, DBL adcb, unsigned int qf,
      | ^~~~~~~~~~
backend/render/tracepixel.cpp: In member function 'bool pov::TracePixel::CreateCameraRay(pov::Ray&, double, double, double, double, size_t)':
backend/render/tracepixel.cpp:684:46: warning: unused variable 'numPixels' [-Wunused-variable]
  684 |                                 unsigned int numPixels = width * height;
      |                                              ^~~~~~~~~
backend/render/tracepixel.cpp: In constructor 'pov::TracePixel::FocalBlurData::FocalBlurData(const pov::Camera&, pov::SceneThreadData*)':
backend/render/tracepixel.cpp:1123:24: warning: unused variable 'weightAvg' [-Wunused-variable]
 1123 |                 double weightAvg = weightSum/tries;
      |                        ^~~~~~~~~
backend/render/tracepixel.cpp:1213:92: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1213 |                                 while ((Grid[yi][xi] || (v.lengthSqr() > 0.25)) && (remain > camera.Blur_Samples - i))
      |                                                                                     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/frame.h:57,
                 from backend/render/tracepixel.cpp:43:
./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector<ContainerType, ElementCount>::FixedSimpleVector() [with ContainerType = pov::Interior*; int ElementCount = 512]':
backend/render/tracepixel.cpp:185:35:   required from here
./backend/support/simplevector.h:560:17: warning: 'pov::FixedSimpleVector<pov::Interior*, 512>::m_Last' will be initialized after [-Wreorder]
  560 |         pointer m_Last;
      |                 ^~~~~~
./backend/support/simplevector.h:559:23: warning:   'pov::Interior** const pov::FixedSimpleVector<pov::Interior*, 512>::m_End' [-Wreorder]
  559 |         const pointer m_End;
      |                       ^~~~~
./backend/support/simplevector.h:373:9: warning:   when initialized here [-Wreorder]
  373 |         FixedSimpleVector() :
      |         ^~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/render/trace.o backend/render/trace.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/render/rendertask.o backend/render/rendertask.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from backend/render/trace.cpp:32:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/render/trace.cpp:38:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/render/trace.cpp:38:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/support/imageutil.h:37,
                 from backend/render/trace.cpp:45:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from backend/render/trace.cpp:49:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from ./backend/render/tracetask.h:41,
                 from backend/render/trace.cpp:50:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from ./backend/render/tracetask.h:41,
                 from backend/render/trace.cpp:50:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from ./backend/render/tracetask.h:41,
                 from backend/render/trace.cpp:50:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from ./backend/render/tracetask.h:41,
                 from backend/render/trace.cpp:50:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from backend/render/rendertask.cpp:32:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/render/rendertask.cpp:36:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/render/rendertask.cpp:36:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from backend/render/trace.cpp:49:
./backend/render/trace.h: In constructor 'pov::Trace::Trace(std::shared_ptr<pov::SceneData>, pov::SceneThreadData*, unsigned int, pov::Trace::CooperateFunctor&, pov::Trace::MediaFunctor&, pov::Trace::RadiosityFunctor&)':
./backend/render/trace.h:307:34: warning: 'pov::Trace::threadData' will be initialized after [-Wreorder]
  307 |                 TraceThreadData *threadData;
      |                                  ^~~~~~~~~~
./backend/render/trace.h:271:39: warning:   'std::shared_ptr<pov::SceneData> pov::Trace::sceneData' [-Wreorder]
  271 |                 shared_ptr<SceneData> sceneData;
      |                                       ^~~~~~~~~
backend/render/trace.cpp:70:1: warning:   when initialized here [-Wreorder]
   70 | Trace::Trace(shared_ptr<SceneData> sd, TraceThreadData *td, unsigned int qf,
      | ^~~~~
In file included from backend/render/trace.cpp:49:
./backend/render/trace.h:311:35: warning: 'pov::Trace::radiosity' will be initialized after [-Wreorder]
  311 |                 RadiosityFunctor& radiosity;
      |                                   ^~~~~~~~~
./backend/render/trace.h:268:21: warning:   'int pov::Trace::lightColorCacheIndex' [-Wreorder]
  268 |                 int lightColorCacheIndex;
      |                     ^~~~~~~~~~~~~~~~~~~~
backend/render/trace.cpp:70:1: warning:   when initialized here [-Wreorder]
   70 | Trace::Trace(shared_ptr<SceneData> sd, TraceThreadData *td, unsigned int qf,
      | ^~~~~
backend/render/trace.cpp: In member function 'void pov::Trace::ComputeTextureColour(pov::Intersection&, pov::Colour&, const pov::Ray&, float, bool, pov::Trace::TraceTicket&)':
backend/render/trace.cpp:443:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<pov::Trace::LightColorCache> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  443 |         if (++lightColorCacheIndex >= lightColorCache.size())
      |             ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
backend/render/trace.cpp: In member function 'virtual void pov::Trace::ComputeLightedTexture(pov::Colour&, const TEXTURE*, std::vector<const pov::Texture_Struct*>&, const pov::Vector3d&, const pov::Vector3d&, const pov::Ray&, float, pov::Intersection&, pov::Trace::TraceTicket&)':
backend/render/trace.cpp:722:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  722 |         std::auto_ptr<PhotonGatherer> surfacePhotonGatherer(NULL); // TODO FIXME - auto_ptr why?  [CLi] why, to auto-destruct it of course! (e.g. in case of exception)
      |              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from /usr/include/boost/system/detail/to_std_category.hpp:19,
                 from /usr/include/boost/system/detail/error_category_impl.hpp:99,
                 from /usr/include/boost/system/error_category.hpp:11,
                 from /usr/include/boost/system/error_code.hpp:14,
                 from /usr/include/boost/system/system_error.hpp:11,
                 from /usr/include/boost/thread/exceptions.hpp:22,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:10,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from backend/render/trace.cpp:32:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
backend/render/trace.cpp: In member function 'void pov::Trace::ComputeShadowTexture(pov::Colour&, const TEXTURE*, std::vector<const pov::Texture_Struct*>&, const pov::Vector3d&, const pov::Vector3d&, const pov::Ray&, pov::Intersection&, pov::Trace::TraceTicket&)':
backend/render/trace.cpp:1107:14: warning: variable 'one_colour_found' set but not used [-Wunused-but-set-variable]
 1107 |         bool one_colour_found, colour_found;
      |              ^~~~~~~~~~~~~~~~
backend/render/trace.cpp: In member function 'void pov::Trace::ComputeDiffuseLight(const FINISH*, const pov::Vector3d&, const pov::Ray&, const pov::Vector3d&, const RGBColour&, pov_base::RGBColour&, double, pov::ObjectPtr, pov::Trace::TraceTicket&)':
backend/render/trace.cpp:1421:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<pov::LightSource*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1421 |                 for(int i = 0; i < threadData->lightSources.size(); i++)
      |                                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
backend/render/trace.cpp:1428:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<pov::LightSource*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1428 |                 for(int i = 0; i < object->LLights.size(); i++)
      |                                ~~^~~~~~~~~~~~~~~~~~~~~~~~
backend/render/trace.cpp: In member function 'void pov::Trace::ComputePhotonDiffuseLight(const FINISH*, const pov::Vector3d&, const pov::Ray&, const pov::Vector3d&, const pov::Vector3d&, const RGBColour&, pov_base::RGBColour&, double, pov::ConstObjectPtr, pov::PhotonGatherer&)':
backend/render/trace.cpp:1444:16: warning: unused variable 'thisDensity' [-Wunused-variable]
 1444 |         double thisDensity=0;
      |                ^~~~~~~~~~~
backend/render/trace.cpp:1445:16: warning: unused variable 'prevDensity' [-Wunused-variable]
 1445 |         double prevDensity=0.0000000000000001; // avoid div-by-zero error
      |                ^~~~~~~~~~~
backend/render/trace.cpp:1446:13: warning: unused variable 'expanded' [-Wunused-variable]
 1446 |         int expanded = false;
      |             ^~~~~~~~
backend/render/trace.cpp: In member function 'void pov::Trace::ComputeShadowColour(const pov::LightSource&, pov::Intersection&, pov::Ray&, pov_base::RGBColour&, pov::Trace::TraceTicket&)':
backend/render/trace.cpp:2303:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<pov::Trace::LightColorCache> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2303 |         if (++lightColorCacheIndex >= lightColorCache.size())
      |             ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
backend/render/trace.cpp: In member function 'void pov::Trace::ComputeSingleScatteringContribution(const pov::Intersection&, double, double, const pov::Vector3d&, double, double, pov_base::RGBColour&, double, pov::Trace::TraceTicket&)':
backend/render/trace.cpp:3441:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<pov::LightSource*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3441 |                 for(int i = 0; i < threadData->lightSources.size(); i++)
      |                                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
backend/render/trace.cpp:3448:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<pov::LightSource*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3448 |                 for(int i = 0; i < out.Object->LLights.size(); i++)
      |                                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
backend/render/trace.cpp: In member function 'void pov::Trace::ComputeDiffuseContribution(const pov::Intersection&, const pov::Vector3d&, const pov::Vector3d&, const pov::Vector3d&, const pov::Vector3d&, double&, double, double, double)':
backend/render/trace.cpp:3504:17: warning: unused variable 'Dconst' [-Wunused-variable]
 3504 |         double  Dconst = 1 / (3 * sigma_prime_t);
      |                 ^~~~~~
backend/render/trace.cpp: In member function 'void pov::Trace::ComputeSubsurfaceScattering(const FINISH*, const RGBColour&, const pov::Intersection&, const pov::Ray&, const pov::Vector3d&, pov_base::RGBColour&, double, pov::Trace::TraceTicket&)':
backend/render/trace.cpp:3755:58: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<pov::LightSource*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3755 |                                         for(int k = 0; k < threadData->lightSources.size(); k++)
      |                                                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
backend/render/trace.cpp:3762:58: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<pov::LightSource*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 3762 |                                         for(int k = 0; k < out.Object->LLights.size(); k++)
      |                                                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
backend/render/trace.cpp:3705:24: warning: variable 'sigma_tr' set but not used [-Wunused-but-set-variable]
 3705 |         DblRGBColour   sigma_tr         = sqrt(sigma_tr_sqr);
      |                        ^~~~~~~~
backend/render/trace.cpp:3719:21: warning: unused variable 'sigma_tr_mean' [-Wunused-variable]
 3719 |         double      sigma_tr_mean       = sqrt(sigma_tr_mean_sqr);
      |                     ^~~~~~~~~~~~~
In file included from ./backend/frame.h:57,
                 from backend/render/trace.cpp:38:
./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector<ContainerType, ElementCount>::FixedSimpleVector() [with ContainerType = pov::WeightedTexture; int ElementCount = 512]':
backend/render/trace.cpp:435:24:   required from here
./backend/support/simplevector.h:560:17: warning: 'pov::FixedSimpleVector<pov::WeightedTexture, 512>::m_Last' will be initialized after [-Wreorder]
  560 |         pointer m_Last;
      |                 ^~~~~~
./backend/support/simplevector.h:559:23: warning:   'pov::WeightedTexture* const pov::FixedSimpleVector<pov::WeightedTexture, 512>::m_End' [-Wreorder]
  559 |         const pointer m_End;
      |                       ^~~~~
./backend/support/simplevector.h:373:9: warning:   when initialized here [-Wreorder]
  373 |         FixedSimpleVector() :
      |         ^~~~~~~~~~~~~~~~~
./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector<ContainerType, ElementCount>::FixedSimpleVector(const MyType&) [with ContainerType = pov::Interior*; int ElementCount = 512; pov::FixedSimpleVector<ContainerType, ElementCount>::MyType = pov::FixedSimpleVector<pov::Interior*, 512>]':
./backend/frame.h:1720:7:   required from here
./backend/support/simplevector.h:560:17: warning: 'pov::FixedSimpleVector<pov::Interior*, 512>::m_Last' will be initialized after [-Wreorder]
  560 |         pointer m_Last;
      |                 ^~~~~~
./backend/support/simplevector.h:559:23: warning:   'pov::Interior** const pov::FixedSimpleVector<pov::Interior*, 512>::m_End' [-Wreorder]
  559 |         const pointer m_End;
      |                       ^~~~~
./backend/support/simplevector.h:389:9: warning:   when initialized here [-Wreorder]
  389 |         FixedSimpleVector(const MyType& RHS) :
      |         ^~~~~~~~~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from backend/render/rendertask.cpp:43:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from backend/render/rendertask.cpp:43:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/render/rendertask.cpp:43:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/render/rendertask.cpp:43:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/render/rendertask.cpp:43:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/render/rendertask.cpp:43:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/render/ray.o backend/render/ray.cpp
backend/render/trace.cpp: In member function 'pov::Trace::ComputeRefraction(pov::Finish_Struct const*, pov::Interior*, pov::Vector3d const&, pov::Ray const&, pov::Vector3d const&, pov::Vector3d const&, pov_base::GenericColour<float>&, float, pov::Trace::TraceTicket&)':
backend/render/trace.cpp:1325:60: warning: 'dispersion' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1325 |         if((fabs(ior - 1.0) < EPSILON) && (fabs(dispersion - 1.0) < EPSILON))
      |                                                 ~~~~~~~~~~~^~~~~
In file included from ./backend/frame.h:54,
                 from backend/render/ray.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/render/ray.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/interior/media.h:37,
                 from ./backend/interior/interior.h:37,
                 from backend/render/ray.cpp:38:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/frame.h:57,
                 from backend/render/ray.cpp:35:
./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector<ContainerType, ElementCount>::FixedSimpleVector() [with ContainerType = pov::Interior*; int ElementCount = 512]':
backend/render/ray.cpp:48:101:   required from here
./backend/support/simplevector.h:560:17: warning: 'pov::FixedSimpleVector<pov::Interior*, 512>::m_Last' will be initialized after [-Wreorder]
  560 |         pointer m_Last;
      |                 ^~~~~~
./backend/support/simplevector.h:559:23: warning:   'pov::Interior** const pov::FixedSimpleVector<pov::Interior*, 512>::m_End' [-Wreorder]
  559 |         const pointer m_End;
      |                       ^~~~~
./backend/support/simplevector.h:373:9: warning:   when initialized here [-Wreorder]
  373 |         FixedSimpleVector() :
      |         ^~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/render/radiositytask.o backend/render/radiositytask.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/precomp.o backend/precomp.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from backend/render/radiositytask.cpp:32:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/render/radiositytask.cpp:36:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/render/radiositytask.cpp:36:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/scene/view.h:42,
                 from ./backend/render/tracepixel.h:41,
                 from ./backend/render/radiositytask.h:37,
                 from backend/render/radiositytask.cpp:41:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/scene.h:48,
                 from ./backend/scene/view.h:42,
                 from ./backend/render/tracepixel.h:41,
                 from ./backend/render/radiositytask.h:37,
                 from backend/render/radiositytask.cpp:41:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/render/radiositytask.h:37,
                 from backend/render/radiositytask.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/render/radiositytask.h:37,
                 from backend/render/radiositytask.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/render/radiositytask.h:37,
                 from backend/render/radiositytask.cpp:41:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/render/radiositytask.h:37,
                 from backend/render/radiositytask.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
In file included from backend/render/radiositytask.cpp:41:
./backend/render/radiositytask.h: In constructor 'pov::RadiosityTask::RadiosityTask(pov::ViewData*, double, double, unsigned int, unsigned int, unsigned int)':
./backend/render/radiositytask.h:93:30: warning: 'pov::RadiosityTask::pretraceStepCount' will be initialized after [-Wreorder]
   93 |                 unsigned int pretraceStepCount;
      |                              ^~~~~~~~~~~~~~~~~
./backend/render/radiositytask.h:81:21: warning:   'double pov::RadiosityTask::pretraceStartSize' [-Wreorder]
   81 |                 DBL pretraceStartSize;
      |                     ^~~~~~~~~~~~~~~~~
backend/render/radiositytask.cpp:54:1: warning:   when initialized here [-Wreorder]
   54 | RadiosityTask::RadiosityTask(ViewData *vd, DBL ptsz, DBL ptesz, unsigned int pts, unsigned int ptsc, unsigned int nt) :
      | ^~~~~~~~~~~~~
backend/render/radiositytask.cpp: In member function 'virtual void pov::RadiosityTask::Run()':
backend/render/radiositytask.cpp:152:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  152 |                 for (int sub = 0; sub < subBlockCount; sub ++)
      |                                   ~~~~^~~~~~~~~~~~~~~
backend/render/radiositytask.cpp:108:30: warning: unused variable 'currentStep' [-Wunused-variable]
  108 |                 unsigned int currentStep = pretraceStep + pBlockInfo->pass;
      |                              ^~~~~~~~~~~
backend/render/radiositytask.cpp:123:24: warning: unused variable 'endX' [-Wunused-variable]
  123 |                 double endX     = DBL(rect.right)       + 0.5;
      |                        ^~~~
backend/render/radiositytask.cpp:124:24: warning: unused variable 'endY' [-Wunused-variable]
  124 |                 double endY     = DBL(rect.bottom)      + 0.5;
      |                        ^~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from ./backend/precomp.h:60,
                 from backend/precomp.cpp:36:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/povray.o backend/povray.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/pattern/warps.o backend/pattern/warps.cpp
In file included from ./backend/frame.h:54,
                 from backend/pattern/warps.cpp:36:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from backend/povray.cpp:32:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/povray.cpp:38:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/povray.cpp:38:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
backend/povray.cpp: In function 'void {anonymous}::MainThreadFunction(const boost::function0<void>&)':
backend/povray.cpp:541:53: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
  541 |                                         catch (std::bad_alloc)
      |                                                     ^~~~~~~~~
backend/povray.cpp: At global scope:
backend/povray.cpp:497:6: warning: 'void {anonymous}::ExitFunction()' defined but not used [-Wunused-function]
  497 | void ExitFunction()
      |      ^~~~~~~~~~~~
In file included from backend/pattern/warps.cpp:36:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/pattern/pattern.o backend/pattern/pattern.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/parser/tokenize.o backend/parser/tokenize.cpp
In file included from ./backend/frame.h:54,
                 from backend/pattern/pattern.cpp:42:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/parser/tokenize.cpp:43:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/pattern/pattern.cpp:42:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from backend/pattern/pattern.cpp:47:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from backend/pattern/pattern.cpp:47:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/pattern/pattern.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/pattern/pattern.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/pattern/pattern.cpp:47:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/pattern/pattern.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
In file included from backend/pattern/pattern.cpp:43:
backend/pattern/pattern.cpp: In function 'int pov::GetNoiseGen(const TPATTERN*, const pov::SceneThreadData*)':
./backend/pattern/pattern.h:143:41: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses]
  143 | #define NOISE_FLAGS         NOISE_FLAG_1+NOISE_FLAG_2
      |                                         ^
backend/pattern/pattern.cpp:183:40: note: in expansion of macro 'NOISE_FLAGS'
  183 |         int noise_gen = (TPat->Flags & NOISE_FLAGS) / NOISE_FLAG_1;
      |                                        ^~~~~~~~~~~
backend/pattern/pattern.cpp: In function 'double pov::hexagonal(const double*, const TPATTERN*)':
backend/pattern/pattern.cpp:4454:13: warning: variable 'lng' set but not used [-Wunused-but-set-variable]
 4454 |         int lng;
      |             ^~~
In file included from backend/parser/tokenize.cpp:43:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/tokenize.cpp:46:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/tokenize.cpp:46:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/tokenize.cpp:46:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/tokenize.cpp:46:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/tokenize.cpp:46:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/tokenize.cpp:46:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
In file included from backend/parser/tokenize.cpp:46:
backend/parser/tokenize.cpp: In member function 'int pov::Parser::Parse_For_Param(char**, double*, double*)':
./backend/parser/parse.h:88:26: warning: variable 'Exit_Flag' set but not used [-Wunused-but-set-variable]
   88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \
      |                          ^~~~~~~~~
./backend/parser/parse.h:88:26: note: in definition of macro 'EXPECT_ONE'
   88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \
      |                          ^~~~~~~~~
backend/pattern/pattern.cpp: In function 'pov::magnet2j_pattern(double const*, pov::Pattern_Struct const*)':
backend/pattern/pattern.cpp:7080:18: warning: 'cf' may be used uninitialized in this function [-Wmaybe-uninitialized]
 7080 |         return(cf);
      |                  ^
backend/pattern/pattern.cpp: In function 'pov::magnet2m_pattern(double const*, pov::Pattern_Struct const*)':
backend/pattern/pattern.cpp:6999:18: warning: 'cf' may be used uninitialized in this function [-Wmaybe-uninitialized]
 6999 |         return(cf);
      |                  ^
backend/pattern/pattern.cpp: In function 'pov::density_pattern(double const*, pov::Pattern_Struct const*) [clone .isra.0]':
backend/pattern/pattern.cpp:5764:101: warning: 'f222' may be used uninitialized in this function [-Wmaybe-uninitialized]
 5764 |                                                   ((f211 * xi + f212 * xx) * yi + (f221 * xi + f222 * xx) * yy) * zz;
      |                                                                                                ~~~~~^~~~
backend/pattern/pattern.cpp:5764:89: warning: 'f221' may be used uninitialized in this function [-Wmaybe-uninitialized]
 5764 |                                                   ((f211 * xi + f212 * xx) * yi + (f221 * xi + f222 * xx) * yy) * zz;
      |                                                                                    ~~~~~^~~~
backend/pattern/pattern.cpp:5764:70: warning: 'f212' may be used uninitialized in this function [-Wmaybe-uninitialized]
 5764 |                                                   ((f211 * xi + f212 * xx) * yi + (f221 * xi + f222 * xx) * yy) * zz;
      |                                                                 ~~~~~^~~~
backend/pattern/pattern.cpp:5764:58: warning: 'f211' may be used uninitialized in this function [-Wmaybe-uninitialized]
 5764 |                                                   ((f211 * xi + f212 * xx) * yi + (f221 * xi + f222 * xx) * yy) * zz;
      |                                                     ~~~~~^~~~
backend/pattern/pattern.cpp:5763:101: warning: 'f122' may be used uninitialized in this function [-Wmaybe-uninitialized]
 5763 |                                         density = ((f111 * xi + f112 * xx) * yi + (f121 * xi + f122 * xx) * yy) * (1.0 - zz) +
      |                                                                                                ~~~~~^~~~
backend/pattern/pattern.cpp:5763:89: warning: 'f121' may be used uninitialized in this function [-Wmaybe-uninitialized]
 5763 |                                         density = ((f111 * xi + f112 * xx) * yi + (f121 * xi + f122 * xx) * yy) * (1.0 - zz) +
      |                                                                                    ~~~~~^~~~
backend/pattern/pattern.cpp:5763:70: warning: 'f112' may be used uninitialized in this function [-Wmaybe-uninitialized]
 5763 |                                         density = ((f111 * xi + f112 * xx) * yi + (f121 * xi + f122 * xx) * yy) * (1.0 - zz) +
      |                                                                 ~~~~~^~~~
backend/pattern/pattern.cpp:5763:58: warning: 'f111' may be used uninitialized in this function [-Wmaybe-uninitialized]
 5763 |                                         density = ((f111 * xi + f112 * xx) * yi + (f121 * xi + f122 * xx) * yy) * (1.0 - zz) +
      |                                                     ~~~~~^~~~
backend/parser/tokenize.cpp: In member function 'pov::Parser::Parse_Write()':
backend/parser/tokenize.cpp:3605:38: warning: 'num_bytes' may be used uninitialized in this function [-Wmaybe-uninitialized]
 3605 |                                 int  num_bytes;
      |                                      ^~~~~~~~~
backend/parser/tokenize.cpp:3628:85: warning: 'val_max' may be used uninitialized in this function [-Wmaybe-uninitialized]
 3628 |                                                                 else if (Express[i] >= val_max)
      |                                                                          ~~~~~~~~~~~^~~~~~~~~~
backend/parser/tokenize.cpp:3626:80: warning: 'val_min' may be used uninitialized in this function [-Wmaybe-uninitialized]
 3626 |                                                                 if (Express[i] <= val_min)
      |                                                                     ~~~~~~~~~~~^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/parser/reswords.o backend/parser/reswords.cpp
backend/pattern/pattern.cpp: In function 'pov::Evaluate_TPat(pov::Pattern_Struct const*, double const*, pov::Intersection const*, pov::Ray const*, pov::SceneThreadData*)':
backend/pattern/pattern.cpp:6426:63: warning: 'answer' may be used uninitialized in this function [-Wmaybe-uninitialized]
 6426 |         answer = (mask & 1) ? fmod(answer+2.0*a,6.0): fmod(6.0+answer-2.0*a,6.0);
      |                                                            ~~~^~~~~~~
backend/pattern/pattern.cpp:6378:13: note: 'answer' was declared here
 6378 |         DBL answer;
      |             ^~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/parser/parstxtr.o backend/parser/parstxtr.cpp
In file included from ./backend/frame.h:54,
                 from backend/parser/reswords.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/parser/parstxtr.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/parser/reswords.cpp:37:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from backend/parser/parstxtr.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parstxtr.cpp:36:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parstxtr.cpp:36:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parstxtr.cpp:36:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parstxtr.cpp:36:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parstxtr.cpp:36:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parstxtr.cpp:36:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
backend/parser/parstxtr.cpp: In member function 'void pov::Parser::Make_Pattern_Image(pov::ImageData*, pov::FUNCTION_PTR, int)':
backend/parser/parstxtr.cpp:99:13: warning: unused variable 'val' [-Wunused-variable]
   99 |         DBL val = 0;
      |             ^~~
backend/parser/parstxtr.cpp: In member function 'void pov::Parser::Parse_Image_Map(pov::PIGMENT*)':
backend/parser/parstxtr.cpp:631:91: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  631 |                                                                         for(reg = 0 ; reg < image->data->GetColourMapSize(); reg++)
      |                                                                                       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
backend/parser/parstxtr.cpp:648:79: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  648 |                                                         if ((reg < 0) || (reg >= image->data->GetColourMapSize()))
      |                                                                           ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
backend/parser/parstxtr.cpp:686:91: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  686 |                                                                         for(reg = 0 ; reg < image->data->GetColourMapSize(); reg++)
      |                                                                                       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
backend/parser/parstxtr.cpp:703:79: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  703 |                                                         if ((reg < 0) || (reg >= image->data->GetColourMapSize()))
      |                                                                           ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from backend/parser/parstxtr.cpp:36:
backend/parser/parstxtr.cpp: In member function 'void pov::Parser::Parse_Pattern(pov::TPATTERN*, int)':
./backend/parser/parse.h:88:26: warning: variable 'Exit_Flag' set but not used [-Wunused-but-set-variable]
   88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \
      |                          ^~~~~~~~~
./backend/parser/parse.h:88:26: note: in definition of macro 'EXPECT_ONE'
   88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \
      |                          ^~~~~~~~~
backend/parser/parstxtr.cpp:984:26: warning: unused variable 'Thread' [-Wunused-variable]
  984 |         TraceThreadData *Thread = GetParserDataPtr();
      |                          ^~~~~~
backend/parser/parstxtr.cpp: In member function 'void pov::Parser::Parse_PatternFunction(pov::TPATTERN*)':
backend/parser/parstxtr.cpp:4841:24: warning: unused variable 'Old_Type' [-Wunused-variable]
 4841 |         unsigned short Old_Type=New->Type;
      |                        ^~~~~~~~
backend/parser/parstxtr.cpp:4842:20: warning: unused variable 'Old_Image' [-Wunused-variable]
 4842 |         ImageData *Old_Image = NULL;
      |                    ^~~~~~~~~
backend/parser/parstxtr.cpp:4843:23: warning: unused variable 'Old_Density_File' [-Wunused-variable]
 4843 |         DENSITY_FILE *Old_Density_File = NULL;
      |                       ^~~~~~~~~~~~~~~~
backend/parser/parstxtr.cpp:4845:26: warning: unused variable 'Thread' [-Wunused-variable]
 4845 |         SceneThreadData *Thread = GetParserDataPtr();
      |                          ^~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/parser/parsestr.o backend/parser/parsestr.cpp
In file included from ./backend/frame.h:54,
                 from backend/parser/parsestr.cpp:40:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/parser/parse.o backend/parser/parse.cpp
In file included from backend/parser/parsestr.cpp:40:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parsestr.cpp:41:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parsestr.cpp:41:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parsestr.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parsestr.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parsestr.cpp:41:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parsestr.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
backend/parser/parsestr.cpp: In member function 'short unsigned int* pov::Parser::Parse_Str(bool)':
backend/parser/parsestr.cpp:261:67: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  261 |         if (((l = snprintf(temp4, sizeof(temp4) - 1, temp3, val)) >= sizeof(temp4) - 1) || (l < 0))
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
backend/parser/parsestr.cpp:266:75: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  266 |                 if (((l = snprintf(temp4, sizeof(temp4) - 1, temp3, val)) >= sizeof(temp4) - 1) || (l < 0))
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
backend/parser/parsestr.cpp: In member function 'short unsigned int* pov::Parser::String_To_UCS2(const char*, bool)':
backend/parser/parsestr.cpp:684:13: warning: unused variable 'utf8arraysize' [-Wunused-variable]
  684 |         int utf8arraysize = 0;
      |             ^~~~~~~~~~~~~
backend/parser/parsestr.cpp:685:24: warning: unused variable 'utf8array' [-Wunused-variable]
  685 |         unsigned char *utf8array = NULL;
      |                        ^~~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from backend/parser/parse.cpp:39:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/parser/parse.cpp:42:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/parser/parse.cpp:42:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parse.cpp:44:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parse.cpp:44:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parse.cpp:44:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parse.cpp:44:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parse.cpp:44:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/parse.cpp:44:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
In file included from backend/parser/parse.cpp:44:
./backend/parser/parse.h: In constructor 'pov::Parser::Parser(std::shared_ptr<pov::SceneData>, bool, double)':
./backend/parser/parse.h:425:22: warning: 'pov::Parser::useClock' will be initialized after [-Wreorder]
  425 |                 bool useClock;
      |                      ^~~~~~~~
./backend/parser/parse.h:416:29: warning:   'pov::FPUContext* pov::Parser::fnVMContext' [-Wreorder]
  416 |                 FPUContext *fnVMContext;
      |                             ^~~~~~~~~~~
backend/parser/parse.cpp:125:1: warning:   when initialized here [-Wreorder]
  125 | Parser::Parser(shared_ptr<SceneData> sd, bool useclk, DBL clk) :
      | ^~~~~~
In file included from backend/parser/parse.cpp:44:
./backend/parser/parse.h:478:21: warning: 'pov::Parser::line_count' will be initialized after [-Wreorder]
  478 |                 int line_count;
      |                     ^~~~~~~~~~
./backend/parser/parse.h:421:21: warning:   'int pov::Parser::Experimental_Flag' [-Wreorder]
  421 |                 int Experimental_Flag;
      |                     ^~~~~~~~~~~~~~~~~
backend/parser/parse.cpp:125:1: warning:   when initialized here [-Wreorder]
  125 | Parser::Parser(shared_ptr<SceneData> sd, bool useclk, DBL clk) :
      | ^~~~~~
In file included from backend/parser/parse.cpp:44:
./backend/parser/parse.h:521:31: warning: 'pov::Parser::next_rand' will be initialized after [-Wreorder]
  521 |                 unsigned int *next_rand;
      |                               ^~~~~~~~~
In file included from backend/parser/parse.cpp:44:
./backend/parser/parse.h:183:39: warning:   'pov::Parser::DebugTextStreamBuffer pov::Parser::Debug_Message_Buffer' [-Wreorder]
  183 |                 DebugTextStreamBuffer Debug_Message_Buffer;
      |                                       ^~~~~~~~~~~~~~~~~~~~
backend/parser/parse.cpp:125:1: warning:   when initialized here [-Wreorder]
  125 | Parser::Parser(shared_ptr<SceneData> sd, bool useclk, DBL clk) :
      | ^~~~~~
In file included from backend/parser/parse.cpp:44:
./backend/parser/parse.h:183:39: warning: 'pov::Parser::Debug_Message_Buffer' will be initialized after [-Wreorder]
  183 |                 DebugTextStreamBuffer Debug_Message_Buffer;
      |                                       ^~~~~~~~~~~~~~~~~~~~
./backend/parser/parse.h:167:32: warning:   'pov::MessageFactory pov::Parser::messageFactory' [-Wreorder]
  167 |                 MessageFactory messageFactory;
      |                                ^~~~~~~~~~~~~~
backend/parser/parse.cpp:125:1: warning:   when initialized here [-Wreorder]
  125 | Parser::Parser(shared_ptr<SceneData> sd, bool useclk, DBL clk) :
      | ^~~~~~
In file included from backend/parser/parse.cpp:44:
backend/parser/parse.cpp: In member function 'bool pov::Parser::Parse_Camera_Mods(pov::Camera&)':
./backend/parser/parse.h:88:26: warning: variable 'Exit_Flag' set but not used [-Wunused-but-set-variable]
   88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \
      |                          ^~~~~~~~~
./backend/parser/parse.h:88:26: note: in definition of macro 'EXPECT_ONE'
   88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \
      |                          ^~~~~~~~~
backend/parser/parse.cpp: In member function 'pov::ObjectBase* pov::Parser::Parse_Lathe()':
backend/parser/parse.cpp:2968:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2968 |         if (Object->Spline->BCyl->number > sceneData->Max_Bounding_Cylinders)
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
backend/parser/parse.cpp: In member function 'pov::ObjectBase* pov::Parser::Parse_Sor()':
backend/parser/parse.cpp:5784:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 5784 |         if (Object->Spline->BCyl->number > sceneData->Max_Bounding_Cylinders)
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
backend/parser/parse.cpp: In member function 'void pov::Parser::Parse_Global_Settings()':
backend/parser/parse.cpp:7194:143: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
 7194 |                                         if ((sceneData->radiositySettings.recursionLimit < 1) || (sceneData->radiositySettings.recursionLimit > RadiosityFunction::DEPTH_MAX))
      |                                                                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from backend/parser/parse.cpp:44:
backend/parser/parse.cpp: In member function 'void pov::Parser::Parse_Declare(bool, bool)':
./backend/parser/parse.h:88:26: warning: variable 'Exit_Flag' set but not used [-Wunused-but-set-variable]
   88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \
      |                          ^~~~~~~~~
./backend/parser/parse.h:88:26: note: in definition of macro 'EXPECT_ONE'
   88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \
      |                          ^~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/parser/function.o backend/parser/function.cpp
In file included from ./backend/frame.h:54,
                 from backend/parser/function.cpp:40:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/parser/function.cpp:40:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/function.cpp:41:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/function.cpp:41:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/function.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/function.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/function.cpp:41:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/function.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/parser/fnsyntax.o backend/parser/fnsyntax.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/parser/express.o backend/parser/express.cpp
In file included from ./backend/frame.h:54,
                 from backend/parser/fnsyntax.cpp:40:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/parser/fnsyntax.cpp:40:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/fnsyntax.cpp:41:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/frame.h:54,
                 from backend/parser/express.cpp:41:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/fnsyntax.cpp:41:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/fnsyntax.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/fnsyntax.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/fnsyntax.cpp:41:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/fnsyntax.cpp:41:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
In file included from backend/parser/express.cpp:41:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/express.cpp:42:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/express.cpp:42:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/express.cpp:42:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/express.cpp:42:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/express.cpp:42:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from ./backend/parser/parse.h:63,
                 from backend/parser/express.cpp:42:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
In file included from backend/parser/express.cpp:42:
backend/parser/express.cpp: In member function 'bool pov::Parser::Parse_Call()':
./backend/parser/parse.h:88:26: warning: variable 'Exit_Flag' set but not used [-Wunused-but-set-variable]
   88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \
      |                          ^~~~~~~~~
./backend/parser/parse.h:88:26: note: in definition of macro 'EXPECT_ONE'
   88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \
      |                          ^~~~~~~~~
backend/parser/express.cpp: In member function 'void pov::Parser::Parse_Num_Factor(double*, int*)':
backend/parser/express.cpp:1057:59: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1057 |                                         if ((i < 0) || (i >= Number_Of_Random_Generators))
      |                                                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from backend/parser/express.cpp:42:
backend/parser/express.cpp: In member function 'void pov::Parser::Parse_Rel_String_Term(const short unsigned int*, double*, int)':
./backend/parser/parse.h:88:26: warning: variable 'Exit_Flag' set but not used [-Wunused-but-set-variable]
   88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \
      |                          ^~~~~~~~~
./backend/parser/parse.h:88:26: note: in definition of macro 'EXPECT_ONE'
   88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \
      |                          ^~~~~~~~~
backend/parser/fnsyntax.cpp: In member function 'pov::Parser::optimise_expr(pov::Parser::ExprNode*)':
backend/parser/fnsyntax.cpp:1103:54: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1103 |                                 node->number = left->number;
      |                                                ~~~~~~^~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/math/splines.o backend/math/splines.cpp
In file included from ./backend/frame.h:54,
                 from backend/math/splines.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/math/quatern.o backend/math/quatern.cpp
In file included from backend/math/splines.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/math/quatern.cpp:38:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/math/quatern.cpp:38:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/math/polysolv.o backend/math/polysolv.cpp
In file included from ./backend/frame.h:54,
                 from backend/math/polysolv.cpp:36:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/math/matrices.o backend/math/matrices.cpp
In file included from backend/math/polysolv.cpp:36:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/math/matrices.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/math/matrices.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/math/mathutil.o backend/math/mathutil.cpp
In file included from ./backend/frame.h:54,
                 from backend/math/mathutil.cpp:39:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/math/hcmplx.o backend/math/hcmplx.cpp
In file included from backend/math/mathutil.cpp:39:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/math/hcmplx.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/math/hcmplx.cpp:37:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/math/chi2.o backend/math/chi2.cpp
In file included from ./backend/frame.h:54,
                 from backend/math/chi2.cpp:48:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
backend/math/hcmplx.cpp: In function 'pov::Complex_ATanh(pov::cmplx*, pov::cmplx const*, pov::cmplx const*)':
backend/math/hcmplx.cpp:1222:54: warning: 'temp2.y' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1222 |         mod = sqrt(source->x * source->x + source->y * source->y);
      |                                            ~~~~~~~~~~^~~~~~~~~~~
backend/math/hcmplx.cpp:1304:27: note: 'temp2.y' was declared here
 1304 |         CMPLX temp0,temp1,temp2;
      |                           ^~~~~
backend/math/hcmplx.cpp:1222:30: warning: 'temp2.x' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1222 |         mod = sqrt(source->x * source->x + source->y * source->y);
      |                    ~~~~~~~~~~^~~~~~~~~~~
backend/math/hcmplx.cpp:1304:27: note: 'temp2.x' was declared here
 1304 |         CMPLX temp0,temp1,temp2;
      |                           ^~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/lighting/subsurface.o backend/lighting/subsurface.cpp
In file included from backend/math/chi2.cpp:48:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/lighting/subsurface.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/lighting/subsurface.cpp:37:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
backend/lighting/subsurface.cpp: In member function 'double pov::SubsurfaceInterior::PrecomputedReducedAlbedo::operator()(double) const':
backend/lighting/subsurface.cpp:99:16: warning: unused variable 'Rd' [-Wunused-variable]
   99 |         double Rd = clip(diffuseReflectance, 0.0, 1.0);
      |                ^~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/lighting/radiosity.o backend/lighting/radiosity.cpp
In file included from ./backend/frame.h:54,
                 from backend/lighting/radiosity.cpp:63:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/lighting/radiosity.cpp:63:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/scene/view.h:42,
                 from backend/lighting/radiosity.cpp:64:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/lighting/rad_data.o backend/lighting/rad_data.cpp
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/scene.h:48,
                 from ./backend/scene/view.h:42,
                 from backend/lighting/radiosity.cpp:64:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from backend/lighting/radiosity.cpp:64:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from backend/lighting/radiosity.cpp:64:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from backend/lighting/radiosity.cpp:64:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from backend/lighting/radiosity.cpp:64:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
backend/lighting/radiosity.cpp: In member function 'pov::RadiosityRecursionSettings* pov::SceneRadiositySettings::GetRecursionSettings(bool) const':
backend/lighting/radiosity.cpp:156:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare]
  156 |         for (unsigned int depth = 0; depth < recursionLimit; depth ++)
      |                                      ~~~~~~^~~~~~~~~~~~~~~~
In file included from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from backend/lighting/radiosity.cpp:64:
./backend/lighting/radiosity.h: In constructor 'pov::RadiosityFunction::RadiosityFunction(std::shared_ptr<pov::SceneData>, pov::SceneThreadData*, const pov::SceneRadiositySettings&, pov::RadiosityCache&, pov::Trace::CooperateFunctor&, bool, const pov::Vector3d&)':
./backend/lighting/radiosity.h:327:34: warning: 'pov::RadiosityFunction::threadData' will be initialized after [-Wreorder]
  327 |                 TraceThreadData *threadData;
      |                                  ^~~~~~~~~~
./backend/lighting/radiosity.h:321:23: warning:   'pov::Trace pov::RadiosityFunction::trace' [-Wreorder]
  321 |                 Trace trace;                        // does the main raytracing
      |                       ^~~~~
backend/lighting/radiosity.cpp:272:1: warning:   when initialized here [-Wreorder]
  272 | RadiosityFunction::RadiosityFunction(shared_ptr<SceneData> sd, TraceThreadData *td, const SceneRadiositySettings& rs,
      | ^~~~~~~~~~~~~~~~~
In file included from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from backend/lighting/radiosity.cpp:64:
./backend/lighting/radiosity.h:333:26: warning: 'pov::RadiosityFunction::cameraPosition' will be initialized after [-Wreorder]
  333 |                 Vector3d cameraPosition;
      |                          ^~~~~~~~~~~~~~
./backend/lighting/radiosity.h:332:30: warning:   'unsigned int pov::RadiosityFunction::pretraceStep' [-Wreorder]
  332 |                 unsigned int pretraceStep;
      |                              ^~~~~~~~~~~~
backend/lighting/radiosity.cpp:272:1: warning:   when initialized here [-Wreorder]
  272 | RadiosityFunction::RadiosityFunction(shared_ptr<SceneData> sd, TraceThreadData *td, const SceneRadiositySettings& rs,
      | ^~~~~~~~~~~~~~~~~
In file included from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from backend/lighting/radiosity.cpp:64:
./backend/lighting/radiosity.h:339:21: warning: 'pov::RadiosityFunction::tileId' will be initialized after [-Wreorder]
  339 |                 int tileId;
      |                     ^~~~~~
./backend/lighting/radiosity.h:329:44: warning:   'pov::RadiosityCache::BlockPool* pov::RadiosityFunction::cacheBlockPool' [-Wreorder]
  329 |                 RadiosityCache::BlockPool* cacheBlockPool;
      |                                            ^~~~~~~~~~~~~~
backend/lighting/radiosity.cpp:272:1: warning:   when initialized here [-Wreorder]
  272 | RadiosityFunction::RadiosityFunction(shared_ptr<SceneData> sd, TraceThreadData *td, const SceneRadiositySettings& rs,
      | ^~~~~~~~~~~~~~~~~
backend/lighting/radiosity.cpp: In member function 'virtual void pov::RadiosityFunction::BeforeTile(int, unsigned int)':
backend/lighting/radiosity.cpp:334:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare]
  334 |                 for (unsigned int depth = 1; depth < settings.recursionLimit; depth ++)
      |                                              ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
backend/lighting/radiosity.cpp:346:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare]
  346 |         for (unsigned int depth = 0; depth < settings.recursionLimit; depth ++)
      |                                      ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
backend/lighting/radiosity.cpp: In member function 'virtual bool pov::RadiosityFunction::CheckRadiosityTraceLevel(const pov::Trace::TraceTicket&)':
backend/lighting/radiosity.cpp:440:48: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  440 |         return (ticket.radiosityRecursionDepth < settings.recursionLimit);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
backend/lighting/radiosity.cpp: In member function 'double pov::RadiosityFunction::GatherLight(const pov::Vector3d&, const pov::Vector3d&, const pov::Vector3d&, pov_base::RGBColour&, pov::Trace::TraceTicket&)':
backend/lighting/radiosity.cpp:536:33: warning: unused variable 'hit' [-Wunused-variable]
  536 |         for(unsigned int i = 0, hit = 0; i < cur_sample_count; i++)
      |                                 ^~~
backend/lighting/radiosity.cpp:493:13: warning: variable 'sum_of_inverse_dist' set but not used [-Wunused-but-set-variable]
  493 |             sum_of_inverse_dist, sum_of_dist, gradient_count;
      |             ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from backend/lighting/radiosity.cpp:64:
./backend/lighting/radiosity.h: In constructor 'pov::RadiosityCache::RadiosityCache(const pov::SceneRadiositySettings&)':
./backend/lighting/radiosity.h:227:26: warning: 'pov::RadiosityCache::ot_fd' will be initialized after [-Wreorder]
  227 |                 OStream *ot_fd;
      |                          ^~~~~
./backend/lighting/radiosity.h:186:22: warning:   'long int pov::RadiosityCache::Gather_Total_Count' [-Wreorder]
  186 |                 long Gather_Total_Count;
      |                      ^~~~~~~~~~~~~~~~~~
backend/lighting/radiosity.cpp:844:1: warning:   when initialized here [-Wreorder]
  844 | RadiosityCache::RadiosityCache(const SceneRadiositySettings& radset) :
      | ^~~~~~~~~~~~~~
backend/lighting/radiosity.cpp: In member function 'void pov::RadiosityCache::BlockPool::Save(pov_base::OStream*)':
backend/lighting/radiosity.cpp:1103:46: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1103 |                         for (int i = from; i < to; i ++)
      |                                            ~~^~~~
In file included from ./backend/frame.h:54,
                 from backend/lighting/rad_data.cpp:44:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/lighting/rad_data.cpp:44:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/lighting/point.o backend/lighting/point.cpp
In file included from ./backend/frame.h:54,
                 from backend/lighting/point.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/lighting/photonstrategytask.o backend/lighting/photonstrategytask.cpp
In file included from backend/lighting/point.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/lighting/photonstrategytask.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/lighting/photonstrategytask.cpp:37:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from backend/lighting/photonstrategytask.cpp:47:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonstrategytask.cpp:47:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonstrategytask.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonstrategytask.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonstrategytask.cpp:47:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonstrategytask.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
In file included from backend/lighting/photonstrategytask.cpp:52:
./backend/lighting/photonstrategytask.h: In constructor 'pov::PhotonStrategyTask::PhotonStrategyTask(pov::ViewData*, pov::PhotonShootingStrategy*)':
./backend/lighting/photonstrategytask.h:55:41: warning: 'pov::PhotonStrategyTask::strategy' will be initialized after [-Wreorder]
   55 |                 PhotonShootingStrategy* strategy;
      |                                         ^~~~~~~~
./backend/lighting/photonstrategytask.h:52:32: warning:   'pov::MessageFactory pov::PhotonStrategyTask::messageFactory' [-Wreorder]
   52 |                 MessageFactory messageFactory;
      |                                ^~~~~~~~~~~~~~
backend/lighting/photonstrategytask.cpp:63:1: warning:   when initialized here [-Wreorder]
   63 | PhotonStrategyTask::PhotonStrategyTask(ViewData *vd, PhotonShootingStrategy* strategy) :
      | ^~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/lighting/photonsortingtask.o backend/lighting/photonsortingtask.cpp
In file included from ./backend/frame.h:54,
                 from backend/lighting/photonsortingtask.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/lighting/photonshootingtask.o backend/lighting/photonshootingtask.cpp
In file included from backend/lighting/photonsortingtask.cpp:37:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from backend/lighting/photonsortingtask.cpp:47:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonsortingtask.cpp:47:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonsortingtask.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonsortingtask.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonsortingtask.cpp:47:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonsortingtask.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
In file included from backend/lighting/photonsortingtask.cpp:51:
./backend/lighting/photonsortingtask.h: In constructor 'pov::PhotonSortingTask::PhotonSortingTask(pov::ViewData*, const std::vector<pov::PhotonMap*>&, const std::vector<pov::PhotonMap*>&, pov::PhotonShootingStrategy*)':
./backend/lighting/photonsortingtask.h:57:41: warning: 'pov::PhotonSortingTask::strategy' will be initialized after [-Wreorder]
   57 |                 PhotonShootingStrategy* strategy;
      |                                         ^~~~~~~~
./backend/lighting/photonsortingtask.h:52:32: warning:   'pov::MessageFactory pov::PhotonSortingTask::messageFactory' [-Wreorder]
   52 |                 MessageFactory messageFactory;
      |                                ^~~~~~~~~~~~~~
backend/lighting/photonsortingtask.cpp:72:1: warning:   when initialized here [-Wreorder]
   72 | PhotonSortingTask::PhotonSortingTask(ViewData *vd, const vector<PhotonMap*>& surfaceMaps, const vector<PhotonMap*>& mediaMaps, PhotonShootingStrategy* strategy) :
      | ^~~~~~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/lighting/photonshootingtask.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
backend/lighting/photonsortingtask.cpp: In member function 'int pov::PhotonSortingTask::load()':
backend/lighting/photonsortingtask.cpp:340:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  340 |         fread(&numph, sizeof(numph),1,f);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
backend/lighting/photonsortingtask.cpp:376:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  376 |                 fread(&numph, sizeof(numph),1,f);
      |                 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from backend/lighting/photonshootingtask.cpp:37:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from backend/lighting/photonshootingtask.cpp:47:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonshootingtask.cpp:47:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonshootingtask.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonshootingtask.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonshootingtask.cpp:47:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonshootingtask.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
In file included from backend/lighting/photonshootingtask.cpp:51:
./backend/lighting/photonshootingtask.h: In constructor 'pov::PhotonShootingTask::PhotonShootingTask(pov::ViewData*, pov::PhotonShootingStrategy*)':
./backend/lighting/photonshootingtask.h:59:49: warning: 'pov::PhotonShootingTask::randgen' will be initialized after [-Wreorder]
   59 |                 RandomDoubleSequence::Generator randgen;
      |                                                 ^~~~~~~
./backend/lighting/photonshootingtask.h:54:41: warning:   'pov::PhotonShootingStrategy* pov::PhotonShootingTask::strategy' [-Wreorder]
   54 |                 PhotonShootingStrategy* strategy;
      |                                         ^~~~~~~~
backend/lighting/photonshootingtask.cpp:62:1: warning:   when initialized here [-Wreorder]
   62 | PhotonShootingTask::PhotonShootingTask(ViewData *vd, PhotonShootingStrategy* strategy) :
      | ^~~~~~~~~~~~~~~~~~
backend/lighting/photonshootingtask.cpp: In member function 'void pov::PhotonShootingTask::ShootPhotonsAtObject(pov::LightTargetCombo&)':
backend/lighting/photonshootingtask.cpp:160:13: warning: variable 'notComputed' set but not used [-Wunused-but-set-variable]
  160 |         int notComputed=true;          /* have the ray containers been computed for this point yet?*/
      |             ^~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/lighting/photonshootingstrategy.o backend/lighting/photonshootingstrategy.cpp
In file included from ./backend/frame.h:54,
                 from backend/lighting/photonshootingstrategy.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
backend/lighting/photonshootingtask.cpp:304:73: warning: 'dist_of_initial_from_center' may be used uninitialized in this function [-Wmaybe-uninitialized]
  304 |                                         Attenuation = computeAttenuation(combo.light, ray, dist_of_initial_from_center);
      |                                                       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/lighting/photons.o backend/lighting/photons.cpp
In file included from backend/lighting/photonshootingstrategy.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from backend/lighting/photonshootingstrategy.cpp:45:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonshootingstrategy.cpp:45:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonshootingstrategy.cpp:45:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonshootingstrategy.cpp:45:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonshootingstrategy.cpp:45:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonshootingstrategy.cpp:45:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/lighting/photons.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/lighting/photons.cpp:37:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from backend/lighting/photons.cpp:47:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photons.cpp:47:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photons.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photons.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photons.cpp:47:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photons.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
backend/lighting/photons.cpp: In member function 'virtual void pov::PhotonTrace::ComputeLightedTexture(pov::Colour&, const TEXTURE*, std::vector<const pov::Texture_Struct*>&, const pov::Vector3d&, const pov::Vector3d&, const pov::Ray&, float, pov::Intersection&, pov::Trace::TraceTicket&)':
backend/lighting/photons.cpp:235:13: warning: variable 'one_colour_found' set but not used [-Wunused-but-set-variable]
  235 |         int one_colour_found, colour_found;
      |             ^~~~~~~~~~~~~~~~
In file included from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photons.cpp:47:
./backend/lighting/photons.h: In constructor 'pov::PhotonGatherer::PhotonGatherer(pov::PhotonMap*, pov::ScenePhotonSettings&)':
./backend/lighting/photons.h:269:28: warning: 'pov::PhotonGatherer::map' will be initialized after [-Wreorder]
  269 |                 PhotonMap *map;
      |                            ^~~
./backend/lighting/photons.h:268:38: warning:   'pov::ScenePhotonSettings& pov::PhotonGatherer::photonSettings' [-Wreorder]
  268 |                 ScenePhotonSettings& photonSettings;
      |                                      ^~~~~~~~~~~~~~
backend/lighting/photons.cpp:2504:1: warning:   when initialized here [-Wreorder]
 2504 | PhotonGatherer::PhotonGatherer(PhotonMap *map, ScenePhotonSettings& photonSettings): map(map),photonSettings(photonSettings),gatheredPhotons(photonSettings.maxGatherCount)
      | ^~~~~~~~~~~~~~
backend/lighting/photons.cpp: In member function 'double pov::PhotonGatherer::gatherPhotonsAdaptive(const double*, const double*, bool)':
backend/lighting/photons.cpp:2516:14: warning: variable 'expanded' set but not used [-Wunused-but-set-variable]
 2516 |         bool expanded = false;
      |              ^~~~~~~~
In file included from ./backend/frame.h:57,
                 from backend/lighting/photons.cpp:37:
./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector<ContainerType, ElementCount>::FixedSimpleVector(const MyType&) [with ContainerType = pov::Interior*; int ElementCount = 512; pov::FixedSimpleVector<ContainerType, ElementCount>::MyType = pov::FixedSimpleVector<pov::Interior*, 512>]':
./backend/frame.h:1720:7:   required from here
./backend/support/simplevector.h:560:17: warning: 'pov::FixedSimpleVector<pov::Interior*, 512>::m_Last' will be initialized after [-Wreorder]
  560 |         pointer m_Last;
      |                 ^~~~~~
./backend/support/simplevector.h:559:23: warning:   'pov::Interior** const pov::FixedSimpleVector<pov::Interior*, 512>::m_End' [-Wreorder]
  559 |         const pointer m_End;
      |                       ^~~~~
./backend/support/simplevector.h:389:9: warning:   when initialized here [-Wreorder]
  389 |         FixedSimpleVector(const MyType& RHS) :
      |         ^~~~~~~~~~~~~~~~~
./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector<ContainerType, ElementCount>::FixedSimpleVector() [with ContainerType = pov::Media*; int ElementCount = 256]':
backend/lighting/photons.cpp:278:16:   required from here
./backend/support/simplevector.h:560:17: warning: 'pov::FixedSimpleVector<pov::Media*, 256>::m_Last' will be initialized after [-Wreorder]
  560 |         pointer m_Last;
      |                 ^~~~~~
./backend/support/simplevector.h:559:23: warning:   'pov::Media** const pov::FixedSimpleVector<pov::Media*, 256>::m_End' [-Wreorder]
  559 |         const pointer m_End;
      |                       ^~~~~
./backend/support/simplevector.h:373:9: warning:   when initialized here [-Wreorder]
  373 |         FixedSimpleVector() :
      |         ^~~~~~~~~~~~~~~~~
./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector<ContainerType, ElementCount>::FixedSimpleVector() [with ContainerType = pov::LightSourceEntry; int ElementCount = 1024]':
backend/lighting/photons.cpp:1052:25:   required from here
./backend/support/simplevector.h:560:17: warning: 'pov::FixedSimpleVector<pov::LightSourceEntry, 1024>::m_Last' will be initialized after [-Wreorder]
  560 |         pointer m_Last;
      |                 ^~~~~~
./backend/support/simplevector.h:559:23: warning:   'pov::LightSourceEntry* const pov::FixedSimpleVector<pov::LightSourceEntry, 1024>::m_End' [-Wreorder]
  559 |         const pointer m_End;
      |                       ^~~~~
./backend/support/simplevector.h:373:9: warning:   when initialized here [-Wreorder]
  373 |         FixedSimpleVector() :
      |         ^~~~~~~~~~~~~~~~~
./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector<ContainerType, ElementCount>::FixedSimpleVector() [with ContainerType = pov::LitInterval; int ElementCount = 512]':
backend/lighting/photons.cpp:1053:20:   required from here
./backend/support/simplevector.h:560:17: warning: 'pov::FixedSimpleVector<pov::LitInterval, 512>::m_Last' will be initialized after [-Wreorder]
  560 |         pointer m_Last;
      |                 ^~~~~~
./backend/support/simplevector.h:559:23: warning:   'pov::LitInterval* const pov::FixedSimpleVector<pov::LitInterval, 512>::m_End' [-Wreorder]
  559 |         const pointer m_End;
      |                       ^~~~~
./backend/support/simplevector.h:373:9: warning:   when initialized here [-Wreorder]
  373 |         FixedSimpleVector() :
      |         ^~~~~~~~~~~~~~~~~
./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector<ContainerType, ElementCount>::FixedSimpleVector() [with ContainerType = pov::MediaInterval; int ElementCount = 256]':
backend/lighting/photons.cpp:1054:22:   required from here
./backend/support/simplevector.h:560:17: warning: 'pov::FixedSimpleVector<pov::MediaInterval, 256>::m_Last' will be initialized after [-Wreorder]
  560 |         pointer m_Last;
      |                 ^~~~~~
./backend/support/simplevector.h:559:23: warning:   'pov::MediaInterval* const pov::FixedSimpleVector<pov::MediaInterval, 256>::m_End' [-Wreorder]
  559 |         const pointer m_End;
      |                       ^~~~~
./backend/support/simplevector.h:373:9: warning:   when initialized here [-Wreorder]
  373 |         FixedSimpleVector() :
      |         ^~~~~~~~~~~~~~~~~
backend/lighting/photons.cpp: At global scope:
backend/lighting/photons.cpp:92:13: warning: 'void pov::FreePhotonMemory()' declared 'static' but never defined [-Wunused-function]
   92 | static void FreePhotonMemory();
      |             ^~~~~~~~~~~~~~~~
backend/lighting/photons.cpp:93:13: warning: 'void pov::InitPhotonMemory()' declared 'static' but never defined [-Wunused-function]
   93 | static void InitPhotonMemory();
      |             ^~~~~~~~~~~~~~~~
backend/lighting/photons.cpp:94:12: warning: 'int pov::savePhotonMap()' declared 'static' but never defined [-Wunused-function]
   94 | static int savePhotonMap(void);
      |            ^~~~~~~~~~~~~
backend/lighting/photons.cpp:95:12: warning: 'int pov::loadPhotonMap()' declared 'static' but never defined [-Wunused-function]
   95 | static int loadPhotonMap(void);
      |            ^~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/lighting/photonestimationtask.o backend/lighting/photonestimationtask.cpp
backend/lighting/photons.cpp: In member function 'pov::PhotonTrace::ComputeRefractionForPhotons(pov::Finish_Struct const*, pov::Interior*, pov::Vector3d const&, pov::Ray const&, pov::Vector3d const&, pov::Vector3d const&, pov_base::GenericColour<float>&, float, pov::Trace::TraceTicket&)':
backend/lighting/photons.cpp:786:60: warning: 'dispersion' may be used uninitialized in this function [-Wmaybe-uninitialized]
  786 |         if((fabs(ior - 1.0) < EPSILON) && (fabs(dispersion - 1.0) < EPSILON))
      |                                                 ~~~~~~~~~~~^~~~~
In file included from ./backend/frame.h:54,
                 from backend/lighting/photonestimationtask.cpp:37:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
backend/lighting/photons.cpp: In member function 'pov::PhotonMap::setGatherOptions(pov::ScenePhotonSettings&, int)':
backend/lighting/photons.cpp:1989:74: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1989 |                                         density = 3.0 * n / (4.0*M_PI*r*r*r); // should that be 4/3?
      |                                                             ~~~~~~~~~~~~~^~~
backend/lighting/photons.cpp: In member function 'pov::PhotonTrace::ComputeLightedTexture(pov_base::GenericColour<float>&, pov::Texture_Struct const*, std::vector<pov::Texture_Struct const*, std::allocator<pov::Texture_Struct const*> >&, pov::Vector3d const&, pov::Vector3d const&, pov::Ray const&, float, pov::Intersection&, pov::Trace::TraceTicket&)':
backend/lighting/photons.cpp:599:9: warning: 'doDiffuse' may be used uninitialized [-Wmaybe-uninitialized]
  599 |         if (doDiffuse)
      |         ^~
backend/lighting/photons.cpp:623:37: warning: 'doRefraction' may be used uninitialized [-Wmaybe-uninitialized]
  623 |         doRefraction = doRefraction &&
      |                        ~~~~~~~~~~~~~^~
  624 |                        ( ( Test_Flag(isect.Object, PH_RFR_ON_FLAG) && !(threadData->photonSourceLight->Flags & PH_RFR_OFF_FLAG) ) ||
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  625 |                          ( !Test_Flag(isect.Object, PH_RFR_OFF_FLAG) && (threadData->photonSourceLight->Flags & PH_RFR_ON_FLAG) ) ||
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  626 |                          threadData->passThruThis );
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~
backend/lighting/photons.cpp:652:37: warning: 'doReflection' may be used uninitialized in this function [-Wmaybe-uninitialized]
  652 |         doReflection = doReflection &&
      |                        ~~~~~~~~~~~~~^~
  653 |                        ( ( ( Test_Flag(isect.Object, PH_RFL_ON_FLAG) && !(threadData->photonSourceLight->Flags & PH_RFL_OFF_FLAG) ) ||
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  654 |                            ( !Test_Flag(isect.Object, PH_RFL_OFF_FLAG) && (threadData->photonSourceLight->Flags & PH_RFL_ON_FLAG) ) ) &&
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  655 |                          !threadData->passThruThis );
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from backend/lighting/photonestimationtask.cpp:37:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/interior/media.o backend/interior/media.cpp
In file included from ./backend/scene/scene.h:42,
                 from backend/lighting/photonestimationtask.cpp:47:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonestimationtask.cpp:47:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonestimationtask.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonestimationtask.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonestimationtask.cpp:47:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/lighting/photonestimationtask.cpp:47:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
backend/lighting/photonestimationtask.cpp: In member function 'void pov::PhotonEstimationTask::SearchThroughObjectsEstimatePhotons(std::vector<pov::ObjectBase*>&, pov::LightSource*)':
backend/lighting/photonestimationtask.cpp:133:25: warning: unused variable 'renderDataPtr' [-Wunused-variable]
  133 |         ViewThreadData *renderDataPtr = GetViewDataPtr();
      |                         ^~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/interior/media.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/interior/media.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from backend/interior/media.cpp:36:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from backend/interior/media.cpp:36:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/interior/media.cpp:36:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/interior/media.cpp:36:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/interior/media.cpp:36:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/interior/media.cpp:36:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
backend/interior/media.cpp: In member function 'void pov::MediaFunction::ComputeMediaLightInterval(pov::LightSourceEntryVector&, pov::LitIntervalVector&, const pov::Ray&, const pov::Intersection&)':
backend/interior/media.cpp:651:35: warning: comparison of integer expressions of different signedness: 'int' and 'pov::FixedSimpleVector<pov::LightSourceEntry, 1024>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  651 |                 for (int i = 1; i < lights.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~
In file included from ./backend/frame.h:57,
                 from backend/interior/media.cpp:35:
./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector<ContainerType, ElementCount>::FixedSimpleVector() [with ContainerType = pov::Media*; int ElementCount = 256]':
backend/interior/media.cpp:236:15:   required from here
./backend/support/simplevector.h:560:17: warning: 'pov::FixedSimpleVector<pov::Media*, 256>::m_Last' will be initialized after [-Wreorder]
  560 |         pointer m_Last;
      |                 ^~~~~~
./backend/support/simplevector.h:559:23: warning:   'pov::Media** const pov::FixedSimpleVector<pov::Media*, 256>::m_End' [-Wreorder]
  559 |         const pointer m_End;
      |                       ^~~~~
./backend/support/simplevector.h:373:9: warning:   when initialized here [-Wreorder]
  373 |         FixedSimpleVector() :
      |         ^~~~~~~~~~~~~~~~~
./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector<ContainerType, ElementCount>::FixedSimpleVector() [with ContainerType = pov::LightSourceEntry; int ElementCount = 1024]':
backend/interior/media.cpp:283:25:   required from here
./backend/support/simplevector.h:560:17: warning: 'pov::FixedSimpleVector<pov::LightSourceEntry, 1024>::m_Last' will be initialized after [-Wreorder]
  560 |         pointer m_Last;
      |                 ^~~~~~
./backend/support/simplevector.h:559:23: warning:   'pov::LightSourceEntry* const pov::FixedSimpleVector<pov::LightSourceEntry, 1024>::m_End' [-Wreorder]
  559 |         const pointer m_End;
      |                       ^~~~~
./backend/support/simplevector.h:373:9: warning:   when initialized here [-Wreorder]
  373 |         FixedSimpleVector() :
      |         ^~~~~~~~~~~~~~~~~
./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector<ContainerType, ElementCount>::FixedSimpleVector() [with ContainerType = pov::LitInterval; int ElementCount = 512]':
backend/interior/media.cpp:284:20:   required from here
./backend/support/simplevector.h:560:17: warning: 'pov::FixedSimpleVector<pov::LitInterval, 512>::m_Last' will be initialized after [-Wreorder]
  560 |         pointer m_Last;
      |                 ^~~~~~
./backend/support/simplevector.h:559:23: warning:   'pov::LitInterval* const pov::FixedSimpleVector<pov::LitInterval, 512>::m_End' [-Wreorder]
  559 |         const pointer m_End;
      |                       ^~~~~
./backend/support/simplevector.h:373:9: warning:   when initialized here [-Wreorder]
  373 |         FixedSimpleVector() :
      |         ^~~~~~~~~~~~~~~~~
./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector<ContainerType, ElementCount>::FixedSimpleVector() [with ContainerType = pov::MediaInterval; int ElementCount = 256]':
backend/interior/media.cpp:285:22:   required from here
./backend/support/simplevector.h:560:17: warning: 'pov::FixedSimpleVector<pov::MediaInterval, 256>::m_Last' will be initialized after [-Wreorder]
  560 |         pointer m_Last;
      |                 ^~~~~~
./backend/support/simplevector.h:559:23: warning:   'pov::MediaInterval* const pov::FixedSimpleVector<pov::MediaInterval, 256>::m_End' [-Wreorder]
  559 |         const pointer m_End;
      |                       ^~~~~
./backend/support/simplevector.h:373:9: warning:   when initialized here [-Wreorder]
  373 |         FixedSimpleVector() :
      |         ^~~~~~~~~~~~~~~~~
./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector<ContainerType, ElementCount>::FixedSimpleVector() [with ContainerType = double; int ElementCount = 1024]':
backend/interior/media.cpp:638:51:   required from here
./backend/support/simplevector.h:560:17: warning: 'pov::FixedSimpleVector<double, 1024>::m_Last' will be initialized after [-Wreorder]
  560 |         pointer m_Last;
      |                 ^~~~~~
./backend/support/simplevector.h:559:23: warning:   'double* const pov::FixedSimpleVector<double, 1024>::m_End' [-Wreorder]
  559 |         const pointer m_End;
      |                       ^~~~~
./backend/support/simplevector.h:373:9: warning:   when initialized here [-Wreorder]
  373 |         FixedSimpleVector() :
      |         ^~~~~~~~~~~~~~~~~
./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector<ContainerType, ElementCount>::FixedSimpleVector(const MyType&) [with ContainerType = pov::Interior*; int ElementCount = 512; pov::FixedSimpleVector<ContainerType, ElementCount>::MyType = pov::FixedSimpleVector<pov::Interior*, 512>]':
./backend/frame.h:1720:7:   required from here
./backend/support/simplevector.h:560:17: warning: 'pov::FixedSimpleVector<pov::Interior*, 512>::m_Last' will be initialized after [-Wreorder]
  560 |         pointer m_Last;
      |                 ^~~~~~
./backend/support/simplevector.h:559:23: warning:   'pov::Interior** const pov::FixedSimpleVector<pov::Interior*, 512>::m_End' [-Wreorder]
  559 |         const pointer m_End;
      |                       ^~~~~
./backend/support/simplevector.h:389:9: warning:   when initialized here [-Wreorder]
  389 |         FixedSimpleVector(const MyType& RHS) :
      |         ^~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/interior/interior.o backend/interior/interior.cpp
In file included from ./backend/frame.h:54,
                 from backend/interior/interior.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/interior/interior.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/interior/media.h:37,
                 from ./backend/interior/interior.h:37,
                 from backend/interior/interior.cpp:36:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/control/renderbackend.o backend/control/renderbackend.cpp
In file included from ./backend/frame.h:54,
                 from backend/control/renderbackend.cpp:33:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/control/renderbackend.cpp:33:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from backend/control/renderbackend.cpp:40:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/view.h:44,
                 from ./backend/scene/scene.h:45,
                 from backend/control/renderbackend.cpp:40:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/control/renderbackend.cpp:40:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/control/renderbackend.cpp:40:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/control/renderbackend.cpp:40:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/view.h:45,
                 from ./backend/scene/scene.h:45,
                 from backend/control/renderbackend.cpp:40:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/control/messagefactory.o backend/control/messagefactory.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from backend/control/messagefactory.cpp:32:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/control/messagefactory.cpp:36:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/control/messagefactory.cpp:36:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/control/benchmark.o backend/control/benchmark.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/colour/spectral.o backend/colour/spectral.cpp
In file included from ./backend/frame.h:54,
                 from backend/control/benchmark.cpp:38:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/control/benchmark.cpp:38:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/colour/spectral.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/colour/spectral.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/colour/colutils.o backend/colour/colutils.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/colour/colour.o backend/colour/colour.cpp
In file included from ./backend/frame.h:54,
                 from backend/colour/colutils.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/colour/colutils.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/colour/colour.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/colour/colour.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/bounding/bsphere.o backend/bounding/bsphere.cpp
In file included from ./backend/frame.h:54,
                 from backend/bounding/bsphere.cpp:35:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/bounding/boundingtask.o backend/bounding/boundingtask.cpp
In file included from backend/bounding/bsphere.cpp:35:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from backend/bounding/boundingtask.cpp:34:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/bounding/boundingtask.cpp:38:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/bounding/boundingtask.cpp:38:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/scene/scene.h:42,
                 from ./backend/scene/view.h:42,
                 from ./backend/bounding/boundingtask.h:41,
                 from backend/bounding/boundingtask.cpp:43:
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
./base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
./base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
./base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./backend/lighting/photons.h:41,
                 from ./backend/scene/scene.h:48,
                 from ./backend/scene/view.h:42,
                 from ./backend/bounding/boundingtask.h:41,
                 from backend/bounding/boundingtask.cpp:43:
./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)':
./backend/render/trace.h:175:38: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder]
  175 |                         unsigned int subsurfaceRecursionDepth;
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:168:31: warning:   'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder]
  168 |                         float radiosityImportanceQueried;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
./backend/render/trace.h:177:25: warning:   when initialized here [-Wreorder]
  177 |                         TraceTicket(unsigned int mtl, double adcb, bool ab = true, unsigned int rrd = 0, unsigned int ssrd = 0, float riq = -1.0, float rq = 1.0):
      |                         ^~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from ./backend/bounding/boundingtask.h:41,
                 from backend/bounding/boundingtask.cpp:43:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*)':
./backend/render/tracepixel.h:87:28: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder]
   87 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:85:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectFunctor::objects' [-Wreorder]
   85 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:51:17: warning:   when initialized here [-Wreorder]
   51 |                 BSPIntersectFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t) :
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from ./backend/bounding/boundingtask.h:41,
                 from backend/bounding/boundingtask.cpp:43:
./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)':
./backend/render/tracepixel.h:140:28: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder]
  140 |                 const Ray& ray;
      |                            ^~~
./backend/render/tracepixel.h:138:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPIntersectCondFunctor::objects' [-Wreorder]
  138 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from ./backend/bounding/boundingtask.h:41,
                 from backend/bounding/boundingtask.cpp:43:
./backend/render/tracepixel.h:97:17: warning:   when initialized here [-Wreorder]
   97 |                 BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./backend/lighting/radiosity.h:41,
                 from ./backend/scene/scene.h:49,
                 from ./backend/scene/view.h:42,
                 from ./backend/bounding/boundingtask.h:41,
                 from backend/bounding/boundingtask.cpp:43:
./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector<pov::ObjectBase*>&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)':
./backend/render/tracepixel.h:177:26: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder]
  177 |                 Vector3d origin;
      |                          ^~~~~~
./backend/render/tracepixel.h:176:36: warning:   'std::vector<pov::ObjectBase*>& pov::BSPInsideCondFunctor::objects' [-Wreorder]
  176 |                 vector<ObjectPtr>& objects;
      |                                    ^~~~~~~
./backend/render/tracepixel.h:152:17: warning:   when initialized here [-Wreorder]
  152 |                 BSPInsideCondFunctor(Vector3d o, vector<ObjectPtr>& objs, TraceThreadData *t,
      |                 ^~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/bounding/bcyl.o backend/bounding/bcyl.cpp
In file included from ./backend/frame.h:54,
                 from backend/bounding/bcyl.cpp:36:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o backend/bounding/bbox.o backend/bounding/bbox.cpp
In file included from backend/bounding/bcyl.cpp:36:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from ./backend/frame.h:54,
                 from backend/bounding/bbox.cpp:43:
./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
./base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
./base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
./base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from backend/bounding/bbox.cpp:43:
./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
./backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
./backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
./backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
backend/bounding/bbox.cpp: In function 'void pov::Build_Bounding_Slabs(pov::BBOX_TREE**, std::vector<pov::ObjectBase*>&, unsigned int&, unsigned int&, unsigned int&)':
backend/bounding/bbox.cpp:308:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  308 |         for(int i = 0; i < numberOfFiniteObjects; i++)
      |                        ~~^~~~~~~~~~~~~~~~~~~~~~~
backend/bounding/bbox.cpp:311:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  311 |         for(int i = 0; i < numberOfInfiniteObjects; i++)
      |                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~
rm -f libpovray.a
ar cru libpovray.a pov_mem.o optout.o lightgrp.o frontend/shelloutprocessing.o frontend/rendermessagehandler.o frontend/renderfrontend.o frontend/processrenderoptions.o frontend/precomp.o frontend/parsermessagehandler.o frontend/imageprocessing.o frontend/imagemessagehandler.o frontend/filemessagehandler.o frontend/display.o frontend/defaultplatformbase.o frontend/console.o frontend/animationprocessing.o base/timer.o base/textstreambuffer.o base/textstream.o base/stringutilities.o base/processoptions.o base/precomp.o base/povmscpp.o base/povms.o base/pov_err.o base/path.o base/image/tiff.o base/image/targa.o base/image/ppm.o base/image/png.o base/image/pgm.o base/image/openexr.o base/image/jpeg.o base/image/image.o base/image/iff.o base/image/hdr.o base/image/gifdecod.o base/image/gif.o base/image/encoding.o base/image/colourspace.o base/image/bmp.o base/font/timrom.o base/font/povlogo.o base/font/cyrvetic.o base/font/crystal.o base/fileinputoutput.o base/animation/moov.o base/animation/animation.o backend/vm/fnpovfpu.o backend/vm/fnintern.o backend/vm/fncode.o backend/texture/texture.o backend/texture/pigment.o backend/texture/normal.o backend/support/taskqueue.o backend/support/task.o backend/support/statistics.o backend/support/randomsequences.o backend/support/octree.o backend/support/msgutil.o backend/support/jitter.o backend/support/imageutil.o backend/support/fileutil.o backend/support/bsptree.o backend/shape/truetype.o backend/shape/triangle.o backend/shape/torus.o backend/shape/super.o backend/shape/sphsweep.o backend/shape/spheres.o backend/shape/sor.o backend/shape/quadrics.o backend/shape/prism.o backend/shape/polygon.o backend/shape/poly.o backend/shape/planes.o backend/shape/ovus.o backend/shape/mesh.o backend/shape/lathe.o backend/shape/isosurf.o backend/shape/hfield.o backend/shape/fractal.o backend/shape/fpmetric.o backend/shape/discs.o backend/shape/csg.o backend/shape/cones.o backend/shape/boxes.o backend/shape/blob.o backend/shape/bezier.o backend/scene/view.o backend/scene/threaddata.o backend/scene/scene.o backend/scene/objects.o backend/scene/camera.o backend/scene/atmosph.o backend/render/tracetask.o backend/render/tracepixel.o backend/render/trace.o backend/render/rendertask.o backend/render/ray.o backend/render/radiositytask.o backend/precomp.o backend/povray.o backend/pattern/warps.o backend/pattern/pattern.o backend/parser/tokenize.o backend/parser/reswords.o backend/parser/parstxtr.o backend/parser/parsestr.o backend/parser/parse.o backend/parser/function.o backend/parser/fnsyntax.o backend/parser/express.o backend/math/splines.o backend/math/quatern.o backend/math/polysolv.o backend/math/matrices.o backend/math/mathutil.o backend/math/hcmplx.o backend/math/chi2.o backend/lighting/subsurface.o backend/lighting/radiosity.o backend/lighting/rad_data.o backend/lighting/point.o backend/lighting/photonstrategytask.o backend/lighting/photonsortingtask.o backend/lighting/photonshootingtask.o backend/lighting/photonshootingstrategy.o backend/lighting/photons.o backend/lighting/photonestimationtask.o backend/interior/media.o backend/interior/interior.o backend/control/renderbackend.o backend/control/messagefactory.o backend/control/benchmark.o backend/colour/spectral.o backend/colour/colutils.o backend/colour/colour.o backend/bounding/bsphere.o backend/bounding/boundingtask.o backend/bounding/bcyl.o backend/bounding/bbox.o 
ranlib libpovray.a
make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/source'
Making all in vfe
make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/vfe'
g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I..  -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o vfesession.o vfesession.cpp
g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I..  -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o vfeprecomp.o vfeprecomp.cpp
In file included from /usr/include/boost/bind.hpp:30,
                 from vfeprecomp.h:31,
                 from vfeprecomp.cpp:9:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/format/alt_sstream.hpp:22,
                 from /usr/include/boost/format/internals.hpp:24,
                 from /usr/include/boost/format.hpp:38,
                 from vfe.h:40,
                 from vfesession.cpp:41:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../source/base/platformbase.h:38,
                 from vfe.h:47,
                 from vfesession.cpp:41:
../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
../source/base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
../source/base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
../source/base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ../source/frontend/renderfrontend.h:41,
                 from ../source/frontend/simplefrontend.h:37,
                 from vfe.h:51,
                 from vfesession.cpp:41:
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from vfe.h:53,
                 from vfesession.cpp:41:
vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)':
vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
vfesession.h:60:7: warning:   when initialized here [-Wreorder]
   60 |       IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)':
vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
vfesession.h:63:7: warning:   when initialized here [-Wreorder]
   63 |       IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {}
      |       ^~~~~~
vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)':
vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
vfesession.h:66:7: warning:   when initialized here [-Wreorder]
   66 |       IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
In file included from vfe.h:53,
                 from vfesession.cpp:41:
vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)':
vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
vfesession.h:373:11: warning:   when initialized here [-Wreorder]
  373 |           MessageBase(const vfeSession& session) :
      |           ^~~~~~~~~~~
vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)':
vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
vfesession.h:375:11: warning:   when initialized here [-Wreorder]
  375 |           MessageBase(const vfeSession& session, MessageType type, string msg = "") :
      |           ^~~~~~~~~~~
vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)':
vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder]
  401 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
vfesession.h:399:15: warning:   'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder]
  399 |           int m_Line;
      |               ^~~~~~
vfesession.h:395:11: warning:   when initialized here [-Wreorder]
  395 |           GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) :
      |           ^~~~~~~~~~~~~~
vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)':
vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder]
  430 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
vfesession.h:428:15: warning:   'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder]
  428 |           int m_Frame;
      |               ^~~~~~~
vfesession.h:423:11: warning:   when initialized here [-Wreorder]
  423 |           StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) :
      |           ^~~~~~~~~~~~~
In file included from vfesession.cpp:41:
vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()':
vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
vfe.h:72:52: warning:   base 'vfe::vfeException' [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |                                                    ^
vfe.h:72:7: warning:   when initialized here [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |       ^~~~~~~~~~~~~~~~
vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)':
vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
vfe.h:73:71: warning:   base 'vfe::vfeException' [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |                                                                       ^
vfe.h:73:7: warning:   when initialized here [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |       ^~~~~~~~~~~~~~~~
vfesession.cpp: In member function 'virtual void vfe::vfeSession::AppendStreamMessage(vfe::vfeSession::MessageType, const char*, bool)':
vfesession.cpp:209:34: warning: comparison of integer expressions of different signedness: 'std::queue<vfe::vfeSession::MessageBase>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  209 |     while (m_ConsoleQueue.size() > m_MaxConsoleMessages)
      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
vfesession.cpp: In member function 'virtual void vfe::vfeSession::AppendErrorMessage(const string&)':
vfesession.cpp:230:34: warning: comparison of integer expressions of different signedness: 'std::queue<vfe::vfeSession::GenericMessage>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  230 |     while (m_MessageQueue.size() > m_MaxGenericMessages)
      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
vfesession.cpp: In member function 'virtual void vfe::vfeSession::AppendErrorMessage(const string&, const UCS2String&, int, int)':
vfesession.cpp:246:34: warning: comparison of integer expressions of different signedness: 'std::queue<vfe::vfeSession::GenericMessage>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  246 |     while (m_MessageQueue.size() > m_MaxGenericMessages)
      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
vfesession.cpp: In member function 'virtual void vfe::vfeSession::AppendWarningMessage(const string&)':
vfesession.cpp:257:34: warning: comparison of integer expressions of different signedness: 'std::queue<vfe::vfeSession::GenericMessage>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  257 |     while (m_MessageQueue.size() > m_MaxGenericMessages)
      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
vfesession.cpp: In member function 'virtual void vfe::vfeSession::AppendWarningMessage(const string&, const UCS2String&, int, int)':
vfesession.cpp:268:34: warning: comparison of integer expressions of different signedness: 'std::queue<vfe::vfeSession::GenericMessage>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  268 |     while (m_MessageQueue.size() > m_MaxGenericMessages)
      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
vfesession.cpp: In member function 'virtual void vfe::vfeSession::AppendStatusMessage(const string&, int)':
vfesession.cpp:280:33: warning: comparison of integer expressions of different signedness: 'std::queue<vfe::vfeSession::StatusMessage>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  280 |     while (m_StatusQueue.size() > m_MaxStatusMessages)
      |            ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
vfesession.cpp: In member function 'virtual void vfe::vfeSession::AppendStatusMessage(const format&, int)':
vfesession.cpp:292:33: warning: comparison of integer expressions of different signedness: 'std::queue<vfe::vfeSession::StatusMessage>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  292 |     while (m_StatusQueue.size() > m_MaxStatusMessages)
      |            ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
vfesession.cpp: In member function 'virtual void vfe::vfeSession::AppendAnimationStatus(int, int, const UCS2String&)':
vfesession.cpp:306:33: warning: comparison of integer expressions of different signedness: 'std::queue<vfe::vfeSession::StatusMessage>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  306 |     while (m_StatusQueue.size() > m_MaxStatusMessages)
      |            ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
vfesession.cpp: In member function 'virtual void vfe::vfeSession::WorkerThread()':
vfesession.cpp:709:15: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  709 |   catch (std::runtime_error)
      |               ^~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I..  -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o vfepovms.o vfepovms.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/format/alt_sstream.hpp:22,
                 from /usr/include/boost/format/internals.hpp:24,
                 from /usr/include/boost/format.hpp:38,
                 from vfe.h:40,
                 from vfepovms.cpp:36:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../source/base/platformbase.h:38,
                 from vfe.h:47,
                 from vfepovms.cpp:36:
../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
../source/base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
../source/base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
../source/base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ../source/frontend/renderfrontend.h:41,
                 from ../source/frontend/simplefrontend.h:37,
                 from vfe.h:51,
                 from vfepovms.cpp:36:
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from vfe.h:53,
                 from vfepovms.cpp:36:
vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)':
vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
vfesession.h:60:7: warning:   when initialized here [-Wreorder]
   60 |       IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)':
vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
vfesession.h:63:7: warning:   when initialized here [-Wreorder]
   63 |       IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {}
      |       ^~~~~~
vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)':
vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
vfesession.h:66:7: warning:   when initialized here [-Wreorder]
   66 |       IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
In file included from vfe.h:53,
                 from vfepovms.cpp:36:
vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)':
vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
vfesession.h:373:11: warning:   when initialized here [-Wreorder]
  373 |           MessageBase(const vfeSession& session) :
      |           ^~~~~~~~~~~
vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)':
vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
vfesession.h:375:11: warning:   when initialized here [-Wreorder]
  375 |           MessageBase(const vfeSession& session, MessageType type, string msg = "") :
      |           ^~~~~~~~~~~
vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)':
vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder]
  401 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
vfesession.h:399:15: warning:   'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder]
  399 |           int m_Line;
      |               ^~~~~~
vfesession.h:395:11: warning:   when initialized here [-Wreorder]
  395 |           GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) :
      |           ^~~~~~~~~~~~~~
vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)':
vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder]
  430 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
vfesession.h:428:15: warning:   'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder]
  428 |           int m_Frame;
      |               ^~~~~~~
vfesession.h:423:11: warning:   when initialized here [-Wreorder]
  423 |           StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) :
      |           ^~~~~~~~~~~~~
In file included from vfepovms.cpp:36:
vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()':
vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
vfe.h:72:52: warning:   base 'vfe::vfeException' [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |                                                    ^
vfe.h:72:7: warning:   when initialized here [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |       ^~~~~~~~~~~~~~~~
vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)':
vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
vfe.h:73:71: warning:   base 'vfe::vfeException' [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |                                                                       ^
vfe.h:73:7: warning:   when initialized here [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |       ^~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I..  -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o vfedisplay.o vfedisplay.cpp
g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I..  -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o vfecontrol.o vfecontrol.cpp
In file included from ../source/backend/frame.h:54,
                 from vfedisplay.cpp:36:
../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
../source/base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
../source/base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
../source/base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from vfedisplay.cpp:36:
../source/backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
../source/backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
../source/backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
../source/backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from ../source/backend/povray.h:46,
                 from ../source/backend/control/renderbackend.h:40,
                 from ../source/backend/control/messagefactory.h:39,
                 from ../source/backend/frame.h:58,
                 from vfedisplay.cpp:36:
/usr/include/boost/bind.hpp: At global scope:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../source/frontend/renderfrontend.h:41,
                 from ../source/frontend/simplefrontend.h:37,
                 from vfe.h:51,
                 from vfedisplay.cpp:37:
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from vfe.h:53,
                 from vfedisplay.cpp:37:
vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)':
vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
vfesession.h:60:7: warning:   when initialized here [-Wreorder]
   60 |       IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)':
vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
vfesession.h:63:7: warning:   when initialized here [-Wreorder]
   63 |       IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {}
      |       ^~~~~~
vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)':
vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
vfesession.h:66:7: warning:   when initialized here [-Wreorder]
   66 |       IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
In file included from vfe.h:53,
                 from vfedisplay.cpp:37:
vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)':
vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
vfesession.h:373:11: warning:   when initialized here [-Wreorder]
  373 |           MessageBase(const vfeSession& session) :
      |           ^~~~~~~~~~~
vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)':
vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
vfesession.h:375:11: warning:   when initialized here [-Wreorder]
  375 |           MessageBase(const vfeSession& session, MessageType type, string msg = "") :
      |           ^~~~~~~~~~~
vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)':
vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder]
  401 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
vfesession.h:399:15: warning:   'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder]
  399 |           int m_Line;
      |               ^~~~~~
vfesession.h:395:11: warning:   when initialized here [-Wreorder]
  395 |           GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) :
      |           ^~~~~~~~~~~~~~
vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)':
vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder]
  430 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
vfesession.h:428:15: warning:   'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder]
  428 |           int m_Frame;
      |               ^~~~~~~
vfesession.h:423:11: warning:   when initialized here [-Wreorder]
  423 |           StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) :
      |           ^~~~~~~~~~~~~
In file included from vfedisplay.cpp:37:
vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()':
vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
vfe.h:72:52: warning:   base 'vfe::vfeException' [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |                                                    ^
vfe.h:72:7: warning:   when initialized here [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |       ^~~~~~~~~~~~~~~~
vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)':
vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
vfe.h:73:71: warning:   base 'vfe::vfeException' [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |                                                                       ^
vfe.h:73:7: warning:   when initialized here [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |       ^~~~~~~~~~~~~~~~
vfedisplay.cpp: In member function 'virtual void vfe::vfeDisplay::DrawPixelBlock(unsigned int, unsigned int, unsigned int, unsigned int, const pov_frontend::Display::RGBA8*)':
vfedisplay.cpp:96:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   96 |   for (int y = y1 ; y <= y2; y++)
      |                     ~~^~~~~
vfedisplay.cpp:97:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   97 |     for (int x = x1; x <= x2; x++)
      |                      ~~^~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/format/alt_sstream.hpp:22,
                 from /usr/include/boost/format/internals.hpp:24,
                 from /usr/include/boost/format.hpp:38,
                 from vfe.h:40,
                 from vfecontrol.cpp:38:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../source/base/platformbase.h:38,
                 from vfe.h:47,
                 from vfecontrol.cpp:38:
../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
../source/base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
../source/base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
../source/base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ../source/frontend/renderfrontend.h:41,
                 from ../source/frontend/simplefrontend.h:37,
                 from vfe.h:51,
                 from vfecontrol.cpp:38:
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from vfe.h:53,
                 from vfecontrol.cpp:38:
vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)':
vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
vfesession.h:60:7: warning:   when initialized here [-Wreorder]
   60 |       IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)':
vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
vfesession.h:63:7: warning:   when initialized here [-Wreorder]
   63 |       IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {}
      |       ^~~~~~
vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)':
vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
vfesession.h:66:7: warning:   when initialized here [-Wreorder]
   66 |       IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
In file included from vfe.h:53,
                 from vfecontrol.cpp:38:
vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)':
vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
vfesession.h:373:11: warning:   when initialized here [-Wreorder]
  373 |           MessageBase(const vfeSession& session) :
      |           ^~~~~~~~~~~
vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)':
vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
vfesession.h:375:11: warning:   when initialized here [-Wreorder]
  375 |           MessageBase(const vfeSession& session, MessageType type, string msg = "") :
      |           ^~~~~~~~~~~
vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)':
vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder]
  401 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
vfesession.h:399:15: warning:   'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder]
  399 |           int m_Line;
      |               ^~~~~~
vfesession.h:395:11: warning:   when initialized here [-Wreorder]
  395 |           GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) :
      |           ^~~~~~~~~~~~~~
vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)':
vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder]
  430 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
vfesession.h:428:15: warning:   'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder]
  428 |           int m_Frame;
      |               ^~~~~~~
vfesession.h:423:11: warning:   when initialized here [-Wreorder]
  423 |           StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) :
      |           ^~~~~~~~~~~~~
In file included from vfecontrol.cpp:38:
vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()':
vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
vfe.h:72:52: warning:   base 'vfe::vfeException' [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |                                                    ^
vfe.h:72:7: warning:   when initialized here [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |       ^~~~~~~~~~~~~~~~
vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)':
vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
vfe.h:73:71: warning:   base 'vfe::vfeException' [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |                                                                       ^
vfe.h:73:7: warning:   when initialized here [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |       ^~~~~~~~~~~~~~~~
vfecontrol.cpp: In member function 'virtual int vfe::vfeSession::StartRender()':
vfecontrol.cpp:498:74: warning: 'this' pointer null [-Wnonnull]
  498 |       m_RenderErrorCode = dynamic_cast<pov_base::Exception *> (&e)->code() ;
      |                                                                          ^
In file included from ../source/base/povmscpp.h:39,
                 from ../source/base/configbase.h:152,
                 from ../source/base/types.h:38,
                 from ../source/base/platformbase.h:38,
                 from vfe.h:47,
                 from vfecontrol.cpp:38:
../source/base/pov_err.h:197:21: note: in a call to non-static member function 'int pov_base::Exception::code() const'
  197 |                 int code() const { return xcode; }
      |                     ^~~~
vfecontrol.cpp: At global scope:
vfecontrol.cpp:64:12: warning: 'int vfe::GetUCS2String(POVMSObjectPtr, unsigned int, char*, int*)' defined but not used [-Wunused-function]
   64 | static int GetUCS2String(POVMSObjectPtr object, POVMSType key, char *result, int *maxlen)
      |            ^~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I..  -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o vfe.o vfe.cpp
In file included from ../source/backend/frame.h:54,
                 from vfe.cpp:41:
../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
../source/base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
../source/base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
../source/base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I..  -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o unix/vfeplatform.o unix/vfeplatform.cpp
In file included from vfe.cpp:41:
../source/backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)':
../source/backend/frame.h:1349:30: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder]
 1349 |                 unsigned int Flags;
      |                              ^~~~~
../source/backend/frame.h:1341:35: warning:   'std::vector<pov::ObjectBase*> pov::ObjectBase::Bound' [-Wreorder]
 1341 |                 vector<ObjectPtr> Bound;
      |                                   ^~~~~
../source/backend/frame.h:1374:17: warning:   when initialized here [-Wreorder]
 1374 |                 ObjectBase(int t, ObjectBase& o, bool transplant) :
      |                 ^~~~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/date_time/time_clock.hpp:17,
                 from /usr/include/boost/thread/thread_time.hpp:9,
                 from /usr/include/boost/thread/lock_types.hpp:18,
                 from /usr/include/boost/thread/pthread/thread_data.hpp:12,
                 from /usr/include/boost/thread/thread_only.hpp:17,
                 from /usr/include/boost/thread/thread.hpp:12,
                 from /usr/include/boost/thread.hpp:13,
                 from ../source/backend/povray.h:46,
                 from ../source/backend/control/renderbackend.h:40,
                 from ../source/backend/control/messagefactory.h:39,
                 from ../source/backend/frame.h:58,
                 from vfe.cpp:41:
/usr/include/boost/bind.hpp: At global scope:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../source/frontend/renderfrontend.h:41,
                 from ../source/frontend/simplefrontend.h:37,
                 from vfe.h:51,
                 from vfe.cpp:43:
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from vfe.h:53,
                 from vfe.cpp:43:
vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)':
vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
vfesession.h:60:7: warning:   when initialized here [-Wreorder]
   60 |       IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)':
vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
vfesession.h:63:7: warning:   when initialized here [-Wreorder]
   63 |       IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {}
      |       ^~~~~~
vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)':
vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
vfesession.h:66:7: warning:   when initialized here [-Wreorder]
   66 |       IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
In file included from vfe.h:53,
                 from vfe.cpp:43:
vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)':
vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
vfesession.h:373:11: warning:   when initialized here [-Wreorder]
  373 |           MessageBase(const vfeSession& session) :
      |           ^~~~~~~~~~~
vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)':
vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
vfesession.h:375:11: warning:   when initialized here [-Wreorder]
  375 |           MessageBase(const vfeSession& session, MessageType type, string msg = "") :
      |           ^~~~~~~~~~~
vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)':
vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder]
  401 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
vfesession.h:399:15: warning:   'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder]
  399 |           int m_Line;
      |               ^~~~~~
vfesession.h:395:11: warning:   when initialized here [-Wreorder]
  395 |           GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) :
      |           ^~~~~~~~~~~~~~
vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)':
vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder]
  430 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
vfesession.h:428:15: warning:   'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder]
  428 |           int m_Frame;
      |               ^~~~~~~
vfesession.h:423:11: warning:   when initialized here [-Wreorder]
  423 |           StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) :
      |           ^~~~~~~~~~~~~
In file included from vfe.cpp:43:
vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()':
vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
vfe.h:72:52: warning:   base 'vfe::vfeException' [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |                                                    ^
vfe.h:72:7: warning:   when initialized here [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |       ^~~~~~~~~~~~~~~~
vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)':
vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
vfe.h:73:71: warning:   base 'vfe::vfeException' [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |                                                                       ^
vfe.h:73:7: warning:   when initialized here [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |       ^~~~~~~~~~~~~~~~
In file included from vfe.cpp:43:
vfe.h: In constructor 'vfe::vfePlatformBase::vfePlatformBase(vfe::vfeSession&)':
vfe.h:127:19: warning: 'vfe::vfePlatformBase::m_Session' will be initialized after [-Wreorder]
  127 |       vfeSession* m_Session;
      |                   ^~~~~~~~~
vfe.cpp:222:91: warning:   base 'pov_base::PlatformBase' [-Wreorder]
  222 | vfePlatformBase::vfePlatformBase(vfeSession& session) : m_Session(&session), PlatformBase()
      |                                                                                           ^
vfe.cpp:222:1: warning:   when initialized here [-Wreorder]
  222 | vfePlatformBase::vfePlatformBase(vfeSession& session) : m_Session(&session), PlatformBase()
      | ^~~~~~~~~~~~~~~
In file included from vfe.cpp:43:
vfe.h: In constructor 'vfe::VirtualFrontEnd::VirtualFrontEnd(vfe::vfeSession&, POVMSContext, void*, POVMS_Object&, POVMS_Object*, std::shared_ptr<pov_frontend::Console>&)':
vfe.h:249:23: warning: 'vfe::VirtualFrontEnd::m_PlatformBase' will be initialized after [-Wreorder]
  249 |       vfePlatformBase m_PlatformBase;
      |                       ^~~~~~~~~~~~~~
vfe.h:237:110: warning:   'pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler> vfe::VirtualFrontEnd::renderFrontend' [-Wreorder]
  237 |       RenderFrontend<vfeParserMessageHandler,FileMessageHandler,vfeRenderMessageHandler,ImageMessageHandler> renderFrontend;
      |                                                                                                              ^~~~~~~~~~~~~~
vfe.cpp:585:1: warning:   when initialized here [-Wreorder]
  585 | VirtualFrontEnd::VirtualFrontEnd(vfeSession& session, POVMSContext ctx, POVMSAddress addr, POVMS_Object& msg, POVMS_Object *result, shared_ptr<Console>& console) :
      | ^~~~~~~~~~~~~~~
vfe.cpp: In member function 'virtual bool vfe::VirtualFrontEnd::Stop()':
vfe.cpp:735:11: warning: enumeration value 'kUnknown' not handled in switch [-Wswitch]
  735 |     switch(state)
      |           ^
vfe.cpp:735:11: warning: enumeration value 'kReady' not handled in switch [-Wswitch]
vfe.cpp:735:11: warning: enumeration value 'kStopping' not handled in switch [-Wswitch]
vfe.cpp:735:11: warning: enumeration value 'kStopped' not handled in switch [-Wswitch]
vfe.cpp:735:11: warning: enumeration value 'kFailed' not handled in switch [-Wswitch]
vfe.cpp:735:11: warning: enumeration value 'kDone' not handled in switch [-Wswitch]
vfe.cpp: In member function 'virtual pov_frontend::State vfe::VirtualFrontEnd::Process()':
vfe.cpp:1058:13: warning: enumeration value 'Scene_Unknown' not handled in switch [-Wswitch]
 1058 |       switch(renderFrontend.GetSceneState(sceneId))
      |             ^
vfe.cpp:1058:13: warning: enumeration value 'Scene_Created' not handled in switch [-Wswitch]
vfe.cpp:1058:13: warning: enumeration value 'Scene_Parsing' not handled in switch [-Wswitch]
vfe.cpp:1058:13: warning: enumeration value 'Scene_Viewing' not handled in switch [-Wswitch]
vfe.cpp:1058:13: warning: enumeration value 'Scene_Closing' not handled in switch [-Wswitch]
vfe.cpp:1058:13: warning: enumeration value 'Scene_Invalid' not handled in switch [-Wswitch]
vfe.cpp:913:9: warning: enumeration value 'kUnknown' not handled in switch [-Wswitch]
  913 |   switch(state)
      |         ^
vfe.cpp:913:9: warning: enumeration value 'kReady' not handled in switch [-Wswitch]
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/format/alt_sstream.hpp:22,
                 from /usr/include/boost/format/internals.hpp:24,
                 from /usr/include/boost/format.hpp:38,
                 from ./vfe.h:40,
                 from unix/vfeplatform.cpp:51:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../source/base/platformbase.h:38,
                 from ./vfe.h:47,
                 from unix/vfeplatform.cpp:51:
../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
../source/base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
../source/base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
../source/base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ../source/frontend/renderfrontend.h:41,
                 from ../source/frontend/simplefrontend.h:37,
                 from ./vfe.h:51,
                 from unix/vfeplatform.cpp:51:
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./vfe.h:53,
                 from unix/vfeplatform.cpp:51:
./vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)':
./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
./vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
./vfesession.h:60:7: warning:   when initialized here [-Wreorder]
   60 |       IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
./vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)':
./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
./vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
./vfesession.h:63:7: warning:   when initialized here [-Wreorder]
   63 |       IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {}
      |       ^~~~~~
./vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)':
./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
./vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
./vfesession.h:66:7: warning:   when initialized here [-Wreorder]
   66 |       IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
In file included from ./vfe.h:53,
                 from unix/vfeplatform.cpp:51:
./vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)':
./vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
./vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
./vfesession.h:373:11: warning:   when initialized here [-Wreorder]
  373 |           MessageBase(const vfeSession& session) :
      |           ^~~~~~~~~~~
./vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)':
./vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
./vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
./vfesession.h:375:11: warning:   when initialized here [-Wreorder]
  375 |           MessageBase(const vfeSession& session, MessageType type, string msg = "") :
      |           ^~~~~~~~~~~
./vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)':
./vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder]
  401 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
./vfesession.h:399:15: warning:   'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder]
  399 |           int m_Line;
      |               ^~~~~~
./vfesession.h:395:11: warning:   when initialized here [-Wreorder]
  395 |           GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) :
      |           ^~~~~~~~~~~~~~
./vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)':
./vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder]
  430 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
./vfesession.h:428:15: warning:   'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder]
  428 |           int m_Frame;
      |               ^~~~~~~
./vfesession.h:423:11: warning:   when initialized here [-Wreorder]
  423 |           StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) :
      |           ^~~~~~~~~~~~~
In file included from unix/vfeplatform.cpp:51:
./vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()':
./vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
./vfe.h:72:52: warning:   base 'vfe::vfeException' [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |                                                    ^
./vfe.h:72:7: warning:   when initialized here [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |       ^~~~~~~~~~~~~~~~
./vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)':
./vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
./vfe.h:73:71: warning:   base 'vfe::vfeException' [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |                                                                       ^
./vfe.h:73:7: warning:   when initialized here [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |       ^~~~~~~~~~~~~~~~
In file included from unix/vfeplatform.cpp:52:
unix/unixoptions.h: In constructor 'vfePlatform::UnixOptionsProcessor::Option_Info::Option_Info(const string&, const string&, const string&, bool, const string&, const string&, const string&)':
unix/unixoptions.h:181:30: warning: 'vfePlatform::UnixOptionsProcessor::Option_Info::has_param' will be initialized after [-Wreorder]
  181 |                         bool has_param;
      |                              ^~~~~~~~~
unix/unixoptions.h:178:32: warning:   'std::string vfePlatform::UnixOptionsProcessor::Option_Info::CmdOption' [-Wreorder]
  178 |                         string CmdOption;
      |                                ^~~~~~~~~
unix/unixoptions.h:183:25: warning:   when initialized here [-Wreorder]
  183 |                         Option_Info(const string &Sect ,
      |                         ^~~~~~~~~~~
In file included from ./vfe.h:54,
                 from unix/vfeplatform.cpp:51:
../vfe/unix/vfeplatform.h: In constructor 'vfePlatform::vfeUnixSession::vfeUnixSession(int)':
../vfe/unix/vfeplatform.h:117:42: warning: 'vfePlatform::vfeUnixSession::m_TimestampOffset' will be initialized after [-Wreorder]
  117 |                         mutable POV_LONG m_TimestampOffset;
      |                                          ^~~~~~~~~~~~~~~~~
unix/vfeplatform.cpp:73:72: warning:   base 'vfe::vfeSession' [-Wreorder]
   73 |                 m_LastTimestamp(0), m_TimestampOffset(0), vfeSession(id)
      |                                                                        ^
unix/vfeplatform.cpp:72:9: warning:   when initialized here [-Wreorder]
   72 |         vfeUnixSession::vfeUnixSession(int id) :
      |         ^~~~~~~~~~~~~~
unix/vfeplatform.cpp: In member function 'virtual bool vfePlatform::vfeUnixSession::TestPath(const pov_base::Path&, const pov_base::Path&, bool) const':
unix/vfeplatform.cpp:266:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<short unsigned int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  266 |                 for (int i = 0 ; i < pc.size(); i++)
      |                                  ~~^~~~~~~~~~~
g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I..  -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o unix/unixoptions.o unix/unixoptions.cpp
g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I..  -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o unix/unixconsole.o unix/unixconsole.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/format/alt_sstream.hpp:22,
                 from /usr/include/boost/format/internals.hpp:24,
                 from /usr/include/boost/format.hpp:38,
                 from ./vfe.h:40,
                 from unix/unixoptions.h:41,
                 from unix/unixoptions.cpp:38:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../source/base/platformbase.h:38,
                 from ./vfe.h:47,
                 from unix/unixoptions.h:41,
                 from unix/unixoptions.cpp:38:
../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
../source/base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
../source/base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
../source/base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ../source/frontend/renderfrontend.h:41,
                 from ../source/frontend/simplefrontend.h:37,
                 from ./vfe.h:51,
                 from unix/unixoptions.h:41,
                 from unix/unixoptions.cpp:38:
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./vfe.h:53,
                 from unix/unixoptions.h:41,
                 from unix/unixoptions.cpp:38:
./vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)':
./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
./vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
./vfesession.h:60:7: warning:   when initialized here [-Wreorder]
   60 |       IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
./vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)':
./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
./vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
./vfesession.h:63:7: warning:   when initialized here [-Wreorder]
   63 |       IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {}
      |       ^~~~~~
./vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)':
./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
./vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
./vfesession.h:66:7: warning:   when initialized here [-Wreorder]
   66 |       IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
In file included from ./vfe.h:53,
                 from unix/unixoptions.h:41,
                 from unix/unixoptions.cpp:38:
./vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)':
./vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
./vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
./vfesession.h:373:11: warning:   when initialized here [-Wreorder]
  373 |           MessageBase(const vfeSession& session) :
      |           ^~~~~~~~~~~
./vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)':
./vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
./vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
./vfesession.h:375:11: warning:   when initialized here [-Wreorder]
  375 |           MessageBase(const vfeSession& session, MessageType type, string msg = "") :
      |           ^~~~~~~~~~~
./vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)':
./vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder]
  401 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
./vfesession.h:399:15: warning:   'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder]
  399 |           int m_Line;
      |               ^~~~~~
./vfesession.h:395:11: warning:   when initialized here [-Wreorder]
  395 |           GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) :
      |           ^~~~~~~~~~~~~~
./vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)':
./vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder]
  430 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
./vfesession.h:428:15: warning:   'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder]
  428 |           int m_Frame;
      |               ^~~~~~~
./vfesession.h:423:11: warning:   when initialized here [-Wreorder]
  423 |           StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) :
      |           ^~~~~~~~~~~~~
In file included from unix/unixoptions.h:41,
                 from unix/unixoptions.cpp:38:
./vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()':
./vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
./vfe.h:72:52: warning:   base 'vfe::vfeException' [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |                                                    ^
./vfe.h:72:7: warning:   when initialized here [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |       ^~~~~~~~~~~~~~~~
./vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)':
./vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
./vfe.h:73:71: warning:   base 'vfe::vfeException' [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |                                                                       ^
./vfe.h:73:7: warning:   when initialized here [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |       ^~~~~~~~~~~~~~~~
In file included from unix/unixoptions.cpp:38:
unix/unixoptions.h: In constructor 'vfePlatform::UnixOptionsProcessor::Option_Info::Option_Info(const string&, const string&, const string&, bool, const string&, const string&, const string&)':
unix/unixoptions.h:181:30: warning: 'vfePlatform::UnixOptionsProcessor::Option_Info::has_param' will be initialized after [-Wreorder]
  181 |                         bool has_param;
      |                              ^~~~~~~~~
unix/unixoptions.h:178:32: warning:   'std::string vfePlatform::UnixOptionsProcessor::Option_Info::CmdOption' [-Wreorder]
  178 |                         string CmdOption;
      |                                ^~~~~~~~~
unix/unixoptions.h:183:25: warning:   when initialized here [-Wreorder]
  183 |                         Option_Info(const string &Sect ,
      |                         ^~~~~~~~~~~
unix/unixoptions.cpp: In member function 'std::string vfePlatform::UnixOptionsProcessor::unix_readlink(const string&)':
unix/unixoptions.cpp:468:40: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  468 |                         else if(status == len-1)  // the buffer is probably too small
      |                                 ~~~~~~~^~~~~~~~
unix/unixoptions.cpp: In member function 'std::string vfePlatform::UnixOptionsProcessor::CanonicalizePath(const string&)':
unix/unixoptions.cpp:549:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  549 |                         while(i < s.length() && s[i] != '/')
      |                               ~~^~~~~~~~~~~~
unix/unixoptions.cpp:572:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  572 |                 } while(i < s.length());
      |                         ~~^~~~~~~~~~~~
unix/unixoptions.cpp: In member function 'void vfePlatform::UnixOptionsProcessor::add_permitted_path(std::__cxx11::list<vfePlatform::UnixOptionsProcessor::UnixPath>&, const string&, const string&, long unsigned int)':
unix/unixoptions.cpp:650:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  650 |                                 while(i < s.length())  // find next space caracter or closing quote
      |                                       ~~^~~~~~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from unix/unixconsole.cpp:38:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../source/base/platformbase.h:38,
                 from ./vfe.h:47,
                 from unix/unixconsole.cpp:40:
../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
../source/base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
../source/base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
../source/base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ../source/frontend/renderfrontend.h:41,
                 from ../source/frontend/simplefrontend.h:37,
                 from ./vfe.h:51,
                 from unix/unixconsole.cpp:40:
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./vfe.h:53,
                 from unix/unixconsole.cpp:40:
./vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)':
./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
./vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
./vfesession.h:60:7: warning:   when initialized here [-Wreorder]
   60 |       IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
./vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)':
./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
./vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
./vfesession.h:63:7: warning:   when initialized here [-Wreorder]
   63 |       IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {}
      |       ^~~~~~
./vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)':
./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
./vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
./vfesession.h:66:7: warning:   when initialized here [-Wreorder]
   66 |       IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
In file included from ./vfe.h:53,
                 from unix/unixconsole.cpp:40:
./vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)':
./vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
./vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
./vfesession.h:373:11: warning:   when initialized here [-Wreorder]
  373 |           MessageBase(const vfeSession& session) :
      |           ^~~~~~~~~~~
./vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)':
./vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
./vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
./vfesession.h:375:11: warning:   when initialized here [-Wreorder]
  375 |           MessageBase(const vfeSession& session, MessageType type, string msg = "") :
      |           ^~~~~~~~~~~
./vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)':
./vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder]
  401 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
./vfesession.h:399:15: warning:   'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder]
  399 |           int m_Line;
      |               ^~~~~~
./vfesession.h:395:11: warning:   when initialized here [-Wreorder]
  395 |           GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) :
      |           ^~~~~~~~~~~~~~
./vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)':
./vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder]
  430 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
./vfesession.h:428:15: warning:   'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder]
  428 |           int m_Frame;
      |               ^~~~~~~
./vfesession.h:423:11: warning:   when initialized here [-Wreorder]
  423 |           StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) :
      |           ^~~~~~~~~~~~~
In file included from unix/unixconsole.cpp:40:
./vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()':
./vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
./vfe.h:72:52: warning:   base 'vfe::vfeException' [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |                                                    ^
./vfe.h:72:7: warning:   when initialized here [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |       ^~~~~~~~~~~~~~~~
./vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)':
./vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
./vfe.h:73:71: warning:   base 'vfe::vfeException' [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |                                                                       ^
./vfe.h:73:7: warning:   when initialized here [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |       ^~~~~~~~~~~~~~~~
In file included from ../unix/disp_text.h:40,
                 from unix/unixconsole.cpp:44:
../vfe/unix/unixoptions.h: In constructor 'vfePlatform::UnixOptionsProcessor::Option_Info::Option_Info(const string&, const string&, const string&, bool, const string&, const string&, const string&)':
../vfe/unix/unixoptions.h:181:30: warning: 'vfePlatform::UnixOptionsProcessor::Option_Info::has_param' will be initialized after [-Wreorder]
  181 |                         bool has_param;
      |                              ^~~~~~~~~
../vfe/unix/unixoptions.h:178:32: warning:   'std::string vfePlatform::UnixOptionsProcessor::Option_Info::CmdOption' [-Wreorder]
  178 |                         string CmdOption;
      |                                ^~~~~~~~~
../vfe/unix/unixoptions.h:183:25: warning:   when initialized here [-Wreorder]
  183 |                         Option_Info(const string &Sect ,
      |                         ^~~~~~~~~~~
unix/unixconsole.cpp: In function 'void PrintStatusChanged(vfe::vfeSession*, pov_frontend::State)':
unix/unixconsole.cpp:186:16: warning: enumeration value 'kUnknown' not handled in switch [-Wswitch]
  186 |         switch (force)
      |                ^
unix/unixconsole.cpp:186:16: warning: enumeration value 'kReady' not handled in switch [-Wswitch]
unix/unixconsole.cpp:186:16: warning: enumeration value 'kStarting' not handled in switch [-Wswitch]
unix/unixconsole.cpp:186:16: warning: enumeration value 'kPreSceneShellout' not handled in switch [-Wswitch]
unix/unixconsole.cpp:186:16: warning: enumeration value 'kPreFrameShellout' not handled in switch [-Wswitch]
unix/unixconsole.cpp:186:16: warning: enumeration value 'kPausedParsing' not handled in switch [-Wswitch]
unix/unixconsole.cpp:186:16: warning: enumeration value 'kPostFrameShellout' not handled in switch [-Wswitch]
unix/unixconsole.cpp:186:16: warning: enumeration value 'kPostSceneShellout' not handled in switch [-Wswitch]
unix/unixconsole.cpp:186:16: warning: enumeration value 'kPostShelloutPause' not handled in switch [-Wswitch]
unix/unixconsole.cpp:186:16: warning: enumeration value 'kStopping' not handled in switch [-Wswitch]
unix/unixconsole.cpp:186:16: warning: enumeration value 'kStopped' not handled in switch [-Wswitch]
unix/unixconsole.cpp:186:16: warning: enumeration value 'kFailed' not handled in switch [-Wswitch]
unix/unixconsole.cpp:186:16: warning: enumeration value 'kDone' not handled in switch [-Wswitch]
unix/unixconsole.cpp: In function 'ReturnValue PrepareBenchmark(vfe::vfeSession*, vfe::vfeRenderOptions&, std::string&, std::string&, int, char**)':
unix/unixconsole.cpp:323:29: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  323 |                         read(STDIN_FILENO, s, 1);         // read till <ENTER> is hit
      |                         ~~~~^~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I..  -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o unix/platformbase.o unix/platformbase.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/format/alt_sstream.hpp:22,
                 from /usr/include/boost/format/internals.hpp:24,
                 from /usr/include/boost/format.hpp:38,
                 from ./vfe.h:40,
                 from unix/platformbase.cpp:49:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../source/base/platformbase.h:38,
                 from ./vfe.h:47,
                 from unix/platformbase.cpp:49:
../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
../source/base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
../source/base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
../source/base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ../source/frontend/renderfrontend.h:41,
                 from ../source/frontend/simplefrontend.h:37,
                 from ./vfe.h:51,
                 from unix/platformbase.cpp:49:
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ./vfe.h:53,
                 from unix/platformbase.cpp:49:
./vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)':
./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
./vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
./vfesession.h:60:7: warning:   when initialized here [-Wreorder]
   60 |       IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
./vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)':
./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
./vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
./vfesession.h:63:7: warning:   when initialized here [-Wreorder]
   63 |       IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {}
      |       ^~~~~~
./vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)':
./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
./vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
./vfesession.h:66:7: warning:   when initialized here [-Wreorder]
   66 |       IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
In file included from ./vfe.h:53,
                 from unix/platformbase.cpp:49:
./vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)':
./vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
./vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
./vfesession.h:373:11: warning:   when initialized here [-Wreorder]
  373 |           MessageBase(const vfeSession& session) :
      |           ^~~~~~~~~~~
./vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)':
./vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
./vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
./vfesession.h:375:11: warning:   when initialized here [-Wreorder]
  375 |           MessageBase(const vfeSession& session, MessageType type, string msg = "") :
      |           ^~~~~~~~~~~
./vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)':
./vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder]
  401 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
./vfesession.h:399:15: warning:   'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder]
  399 |           int m_Line;
      |               ^~~~~~
./vfesession.h:395:11: warning:   when initialized here [-Wreorder]
  395 |           GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) :
      |           ^~~~~~~~~~~~~~
./vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)':
./vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder]
  430 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
./vfesession.h:428:15: warning:   'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder]
  428 |           int m_Frame;
      |               ^~~~~~~
./vfesession.h:423:11: warning:   when initialized here [-Wreorder]
  423 |           StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) :
      |           ^~~~~~~~~~~~~
In file included from unix/platformbase.cpp:49:
./vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()':
./vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
./vfe.h:72:52: warning:   base 'vfe::vfeException' [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |                                                    ^
./vfe.h:72:7: warning:   when initialized here [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |       ^~~~~~~~~~~~~~~~
./vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)':
./vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
./vfe.h:73:71: warning:   base 'vfe::vfeException' [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |                                                                       ^
./vfe.h:73:7: warning:   when initialized here [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |       ^~~~~~~~~~~~~~~~
rm -f libvfe.a
ar cru libvfe.a vfesession.o vfeprecomp.o vfepovms.o vfedisplay.o vfecontrol.o vfe.o unix/vfeplatform.o unix/unixoptions.o unix/unixconsole.o unix/platformbase.o 
ranlib libvfe.a
make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/vfe'
Making all in unix
make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/unix'
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source -I../source -I../source/backend -I../source/base -I../source/frontend -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o disp_sdl.o disp_sdl.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../source -I../source -I../source/backend -I../source/base -I../source/frontend -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread   -pthread    -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -c -o disp_text.o disp_text.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/format/alt_sstream.hpp:22,
                 from /usr/include/boost/format/internals.hpp:24,
                 from /usr/include/boost/format.hpp:38,
                 from ../vfe/vfe.h:40,
                 from disp_text.h:39,
                 from disp_text.cpp:36:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/format/alt_sstream.hpp:22,
                 from /usr/include/boost/format/internals.hpp:24,
                 from /usr/include/boost/format.hpp:38,
                 from ../vfe/vfe.h:40,
                 from disp_sdl.h:41,
                 from disp_sdl.cpp:40:
/usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../source/base/platformbase.h:38,
                 from ../vfe/vfe.h:47,
                 from disp_text.h:39,
                 from disp_text.cpp:36:
../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
../source/base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
../source/base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
../source/base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ../source/base/platformbase.h:38,
                 from ../vfe/vfe.h:47,
                 from disp_sdl.h:41,
                 from disp_sdl.cpp:40:
../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)':
../source/base/types.h:782:25: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder]
  782 |                 double  data;
      |                         ^~~~
../source/base/types.h:777:107: warning:   base 'pov_base::GenericSetting' [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                                                                                                           ^
../source/base/types.h:777:26: warning:   when initialized here [-Wreorder]
  777 |                 explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {}
      |                          ^~~~~~~~~~~~
In file included from ../source/frontend/renderfrontend.h:41,
                 from ../source/frontend/simplefrontend.h:37,
                 from ../vfe/vfe.h:51,
                 from disp_text.h:39,
                 from disp_text.cpp:36:
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
In file included from ../source/frontend/renderfrontend.h:41,
                 from ../source/frontend/simplefrontend.h:37,
                 from ../vfe/vfe.h:51,
                 from disp_sdl.h:41,
                 from disp_sdl.cpp:40:
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:343:17: warning:   when initialized here [-Wreorder]
  343 |                 Image(unsigned int w, unsigned int h, ImageDataType t) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:346:17: warning:   when initialized here [-Wreorder]
  346 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBAMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:349:17: warning:   when initialized here [-Wreorder]
  349 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBAMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector<pov_base::Image::RGBFTMapEntry>&)':
../source/base/image/image.h:340:31: warning: 'pov_base::Image::type' will be initialized after [-Wreorder]
  340 |                 ImageDataType type;
      |                               ^~~~
../source/base/image/image.h:337:31: warning:   'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder]
  337 |                 ColourMapType colormaptype;
      |                               ^~~~~~~~~~~~
../source/base/image/image.h:352:17: warning:   when initialized here [-Wreorder]
  352 |                 Image(unsigned int w, unsigned int h, ImageDataType t, const vector<RGBFTMapEntry>& m) :
      |                 ^~~~~
In file included from ../vfe/vfe.h:53,
                 from disp_sdl.h:41,
                 from disp_sdl.cpp:40:
../vfe/vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)':
../vfe/vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
../vfe/vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
../vfe/vfesession.h:60:7: warning:   when initialized here [-Wreorder]
   60 |       IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
../vfe/vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)':
../vfe/vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
../vfe/vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
../vfe/vfesession.h:63:7: warning:   when initialized here [-Wreorder]
   63 |       IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {}
      |       ^~~~~~
../vfe/vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)':
../vfe/vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
../vfe/vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
../vfe/vfesession.h:66:7: warning:   when initialized here [-Wreorder]
   66 |       IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
In file included from ../vfe/vfe.h:53,
                 from disp_text.h:39,
                 from disp_text.cpp:36:
../vfe/vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)':
../vfe/vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
../vfe/vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
../vfe/vfesession.h:60:7: warning:   when initialized here [-Wreorder]
   60 |       IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
../vfe/vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)':
../vfe/vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
../vfe/vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
../vfe/vfesession.h:63:7: warning:   when initialized here [-Wreorder]
   63 |       IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {}
      |       ^~~~~~
../vfe/vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)':
../vfe/vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder]
   78 |       Path m_Path;
      |            ^~~~~~
../vfe/vfesession.h:77:12: warning:   'bool vfe::IOPath::m_Recursive' [-Wreorder]
   77 |       bool m_Recursive;
      |            ^~~~~~~~~~~
../vfe/vfesession.h:66:7: warning:   when initialized here [-Wreorder]
   66 |       IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {}
      |       ^~~~~~
In file included from ../vfe/vfe.h:53,
                 from disp_sdl.h:41,
                 from disp_sdl.cpp:40:
../vfe/vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)':
../vfe/vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
../vfe/vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
../vfe/vfesession.h:373:11: warning:   when initialized here [-Wreorder]
  373 |           MessageBase(const vfeSession& session) :
      |           ^~~~~~~~~~~
../vfe/vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)':
../vfe/vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
../vfe/vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
../vfe/vfesession.h:375:11: warning:   when initialized here [-Wreorder]
  375 |           MessageBase(const vfeSession& session, MessageType type, string msg = "") :
      |           ^~~~~~~~~~~
../vfe/vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)':
../vfe/vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder]
  401 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
../vfe/vfesession.h:399:15: warning:   'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder]
  399 |           int m_Line;
      |               ^~~~~~
../vfe/vfesession.h:395:11: warning:   when initialized here [-Wreorder]
  395 |           GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) :
      |           ^~~~~~~~~~~~~~
../vfe/vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)':
../vfe/vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder]
  430 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
../vfe/vfesession.h:428:15: warning:   'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder]
  428 |           int m_Frame;
      |               ^~~~~~~
../vfe/vfesession.h:423:11: warning:   when initialized here [-Wreorder]
  423 |           StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) :
      |           ^~~~~~~~~~~~~
In file included from ../vfe/vfe.h:53,
                 from disp_text.h:39,
                 from disp_text.cpp:36:
../vfe/vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)':
../vfe/vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
../vfe/vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
../vfe/vfesession.h:373:11: warning:   when initialized here [-Wreorder]
  373 |           MessageBase(const vfeSession& session) :
      |           ^~~~~~~~~~~
In file included from disp_sdl.h:41,
                 from disp_sdl.cpp:40:
../vfe/vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()':
../vfe/vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
../vfe/vfe.h:72:52: warning:   base 'vfe::vfeException' [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |                                                    ^
../vfe/vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)':
../vfe/vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder]
  382 |           int m_Id;
      |               ^~~~
../vfe/vfesession.h:379:20: warning:   'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder]
  379 |           POV_LONG m_TimeStamp;
      |                    ^~~~~~~~~~~
../vfe/vfesession.h:375:11: warning:   when initialized here [-Wreorder]
  375 |           MessageBase(const vfeSession& session, MessageType type, string msg = "") :
      |           ^~~~~~~~~~~
../vfe/vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)':
../vfe/vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder]
  401 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
../vfe/vfesession.h:399:15: warning:   'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder]
  399 |           int m_Line;
      |               ^~~~~~
../vfe/vfesession.h:395:11: warning:   when initialized here [-Wreorder]
  395 |           GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) :
      |           ^~~~~~~~~~~~~~
../vfe/vfe.h:72:7: warning:   when initialized here [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |       ^~~~~~~~~~~~~~~~
../vfe/vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)':
../vfe/vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
../vfe/vfe.h:73:71: warning:   base 'vfe::vfeException' [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |                                                                       ^
../vfe/vfe.h:73:7: warning:   when initialized here [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |       ^~~~~~~~~~~~~~~~
../vfe/vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)':
../vfe/vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder]
  430 |           UCS2String m_Filename;
      |                      ^~~~~~~~~~
../vfe/vfesession.h:428:15: warning:   'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder]
  428 |           int m_Frame;
      |               ^~~~~~~
../vfe/vfesession.h:423:11: warning:   when initialized here [-Wreorder]
  423 |           StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) :
      |           ^~~~~~~~~~~~~
In file included from disp_text.h:39,
                 from disp_text.cpp:36:
../vfe/vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()':
../vfe/vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
../vfe/vfe.h:72:52: warning:   base 'vfe::vfeException' [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |                                                    ^
../vfe/vfe.h:72:7: warning:   when initialized here [-Wreorder]
   72 |       vfeCriticalError() : m_Line(0), vfeException() {}
      |       ^~~~~~~~~~~~~~~~
../vfe/vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)':
../vfe/vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder]
   82 |       const int m_Line;
      |                 ^~~~~~
../vfe/vfe.h:73:71: warning:   base 'vfe::vfeException' [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |                                                                       ^
../vfe/vfe.h:73:7: warning:   when initialized here [-Wreorder]
   73 |       vfeCriticalError(const string str) : m_Line(0), vfeException(str) {}
      |       ^~~~~~~~~~~~~~~~
In file included from disp_sdl.h:42,
                 from disp_sdl.cpp:40:
../vfe/unix/unixoptions.h: In constructor 'vfePlatform::UnixOptionsProcessor::Option_Info::Option_Info(const string&, const string&, const string&, bool, const string&, const string&, const string&)':
../vfe/unix/unixoptions.h:181:30: warning: 'vfePlatform::UnixOptionsProcessor::Option_Info::has_param' will be initialized after [-Wreorder]
  181 |                         bool has_param;
      |                              ^~~~~~~~~
../vfe/unix/unixoptions.h:178:32: warning:   'std::string vfePlatform::UnixOptionsProcessor::Option_Info::CmdOption' [-Wreorder]
  178 |                         string CmdOption;
      |                                ^~~~~~~~~
../vfe/unix/unixoptions.h:183:25: warning:   when initialized here [-Wreorder]
  183 |                         Option_Info(const string &Sect ,
      |                         ^~~~~~~~~~~
disp_sdl.cpp: In member function 'virtual void pov_frontend::UnixSDLDisplay::Show()':
disp_sdl.cpp:236:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  236 |                         if ((width == GetWidth()) && (height == GetHeight()))
      |                              ~~~~~~^~~~~~~~~~~~~
disp_sdl.cpp:236:62: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  236 |                         if ((width == GetWidth()) && (height == GetHeight()))
      |                                                       ~~~~~~~^~~~~~~~~~~~~~
disp_sdl.cpp: In member function 'virtual void pov_frontend::UnixSDLDisplay::DrawRectangleFrame(unsigned int, unsigned int, unsigned int, unsigned int, const pov_frontend::Display::RGBA8&)':
disp_sdl.cpp:409:53: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  409 |                         for(unsigned int x = ix1; x <= ix2; x++)
      |                                                   ~~^~~~~~
disp_sdl.cpp:415:53: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  415 |                         for(unsigned int y = iy1; y <= iy2; y++)
      |                                                   ~~^~~~~~
disp_sdl.cpp:424:53: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  424 |                         for(unsigned int x = ix1; x <= ix2; x++)
      |                                                   ~~^~~~~~
disp_sdl.cpp:430:53: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  430 |                         for(unsigned int y = iy1; y <= iy2; y++)
      |                                                   ~~^~~~~~
In file included from disp_text.h:40,
                 from disp_text.cpp:36:
../vfe/unix/unixoptions.h: In constructor 'vfePlatform::UnixOptionsProcessor::Option_Info::Option_Info(const string&, const string&, const string&, bool, const string&, const string&, const string&)':
../vfe/unix/unixoptions.h:181:30: warning: 'vfePlatform::UnixOptionsProcessor::Option_Info::has_param' will be initialized after [-Wreorder]
  181 |                         bool has_param;
      |                              ^~~~~~~~~
../vfe/unix/unixoptions.h:178:32: warning:   'std::string vfePlatform::UnixOptionsProcessor::Option_Info::CmdOption' [-Wreorder]
  178 |                         string CmdOption;
      |                                ^~~~~~~~~
../vfe/unix/unixoptions.h:183:25: warning:   when initialized here [-Wreorder]
  183 |                         Option_Info(const string &Sect ,
      |                         ^~~~~~~~~~~
g++  -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld   -R/usr/lib64 -o povray disp_sdl.o disp_text.o ../vfe/libvfe.a ../source/libpovray.a -lSDL -lSDL -lpthread -lXpm  -lX11  -lIlmImf -lIlmImf-2_5 -lImath-2_5 -lHalf-2_5 -lIex-2_5 -lIexMath-2_5 -lIlmThread-2_5 -pthread  -lIlmThread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread  -pthread  
make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/unix'
make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8'
cat ./povray.ini.in | sed "s,__POVLIBDIR__,/usr/share/povray-3.7,g" > ./povray.ini
make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8'
make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.IWxKvc
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64
++ dirname /builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64
+ cd povray-3.7.0.8
+ /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64 'INSTALL=/usr/bin/install -p' povdocdir=/usr/share/doc/povray
Making install in source
make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/source'
make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/source'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/source'
make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/source'
Making install in vfe
make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/vfe'
make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/vfe'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/vfe'
make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/vfe'
Making install in unix
make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/unix'
make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/unix'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64/usr/bin'
  /usr/bin/install -p povray '/builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64/usr/bin'
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/unix'
make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/unix'
make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8'
make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8'
make[2]: Nothing to be done for 'install-exec-am'.
cat /dev/null > ./install.log;
Creating data directories...
Copying data files...
Creating documentation directories...
Copying documentation files...
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64/etc/povray/3.7'
 /usr/bin/install -p -m 644 povray.conf '/builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64/etc/povray/3.7'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64/usr/share/man/man1'
 /usr/bin/install -p -m 644 povray.1 '/builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64/usr/share/man/man1'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64/usr/share/povray-3.7'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64/usr/share/povray-3.7/scripts/'
 /usr/bin/install -p scripts/runpov.sh scripts/rerunpov.sh scripts/render_scene.sh scripts/render_anim.sh scripts/portfolio.sh scripts/allscene.sh scripts/allanim.sh '/builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64/usr/share/povray-3.7/scripts/'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64/etc/povray/3.7'
 /usr/bin/install -p -m 644 povray.ini '/builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64/etc/povray/3.7'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64/usr/share/doc/povray'
 /usr/bin/install -p -m 644 AUTHORS ChangeLog NEWS '/builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64/usr/share/doc/povray'
make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8'
make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8'
+ chmod +x /builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64/usr/share/povray-3.7/scenes/camera/mesh_camera/bake.sh
+ /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 3.7.0.8-10.fc34 --unique-debug-suffix -3.7.0.8-10.fc34.x86_64 --unique-debug-src-base povray-3.7.0.8-10.fc34.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/povray-3.7.0.8
explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64/usr/bin/povray
extracting debug info from /builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64/usr/bin/povray
original debug info size: 78448kB, size after compression: 43856kB
/usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match.
10474 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/redhat/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
mangling shebang in /usr/share/povray-3.7/scripts/allanim.sh from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/share/povray-3.7/scripts/allscene.sh from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/share/povray-3.7/scripts/portfolio.sh from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/share/povray-3.7/scripts/render_anim.sh from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/share/povray-3.7/scripts/render_scene.sh from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/share/povray-3.7/scripts/rerunpov.sh from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/share/povray-3.7/scripts/runpov.sh from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/share/povray-3.7/scenes/camera/mesh_camera/bake.sh from /bin/bash to #!/usr/bin/bash
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.5CsBJO
+ umask 022
+ cd /builddir/build/BUILD
+ cd povray-3.7.0.8
+ make check
make  all-recursive
make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8'
Making all in source
make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/source'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/source'
Making all in vfe
make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/vfe'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/vfe'
Making all in unix
make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/unix'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/unix'
make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8'
make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8'
make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8'
Making check in source
make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/source'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/source'
Making check in vfe
make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/vfe'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/vfe'
Making check in unix
make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/unix'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/unix'
make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8'
make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8'
./unix/povray +i./scenes/advanced/biscuit.pov -f +d +p +v +w320 +h240 +a0.3 +L./include
povray: cannot open the system configuration file /etc/povray/3.7/povray.conf: No such file or directory
povray: cannot open the user configuration file /builddir/.povray/3.7/povray.conf: No such file or directory
povray: I/O restrictions are disabled
Persistence of Vision(tm) Ray Tracer Version 3.7.0.8.unofficial (g++ 11 @
 x86_64-redhat-linux-gnu)
This is an unofficial version compiled by:
 Fedora Copr - user odubaj
 The POV-Ray Team is not responsible for supporting this version.

POV-Ray is based on DKBTrace 2.12 by David K. Buck & Aaron A. Collins
Copyright 1991-2013 Persistence of Vision Raytracer Pty. Ltd.

Primary POV-Ray 3.7 Architects/Developers: (Alphabetically)
  Chris Cason         Thorsten Froehlich  Christoph Lipka   

With Assistance From: (Alphabetically)
  Nicolas Calimet     Jerome Grimbert     James Holsenback    Christoph Hormann 
  Nathan Kopp         Juha Nieminen     

Past Contributors: (Alphabetically)
  Steve Anger         Eric Barish         Dieter Bayer        David K. Buck     
  Nicolas Calimet     Chris Cason         Aaron A. Collins    Chris Dailey      
  Steve Demlow        Andreas Dilger      Alexander Enzmann   Dan Farmer        
  Thorsten Froehlich  Mark Gordon         James Holsenback    Christoph Hormann 
  Mike Hough          Chris Huff          Kari Kivisalo       Nathan Kopp       
  Lutz Kretzschmar    Christoph Lipka     Jochen Lippert      Pascal Massimino  
  Jim McElhiney       Douglas Muir        Juha Nieminen       Ron Parker        
  Bill Pulver         Eduard Schwan       Wlodzimierz Skiba   Robert Skinner    
  Yvo Smellenbergh    Zsolt Szalavari     Scott Taylor        Massimo Valentini 
  Timothy Wegner      Drew Wells          Chris Young       

Other contributors are listed in the documentation.

Support libraries used by POV-Ray:
  ZLib 1.2.11, Copyright 1995-2012 Jean-loup Gailly and Mark Adler
  LibPNG 1.6.37, Copyright 1998-2012 Glenn Randers-Pehrson
  LibJPEG 62, Copyright 1991-2013 Thomas G. Lane, Guido Vollbeding
  LibTIFF 4.1.0, Copyright 1988-1997 Sam Leffler, 1991-1997 SGI
  Boost 1.75, http://www.boost.org/
  OpenEXR 2.5.4 and IlmBase 2.5.4, Copyright (c) 2002-2011 Industrial Light &
 Magic.

Parser Options
  Input file: ./scenes/advanced/biscuit.pov
  Remove bounds........On 
  Split unions.........Off
  Library paths:
    /usr/share/povray-3.7
    /usr/share/povray-3.7/ini
    /usr/share/povray-3.7/include
    ./include
  Clock value:    0.000  (Animation off)
Image Output Options
  Image resolution.....320 by 240 (rows 1 to 240, columns 1 to 320).
  Output file: Disabled
  Graphic display......On  (gamma: sRGB)
  Mosaic preview.......Off
  Continued trace......Off
Information Output Options
  All Streams to console..........On 
  Debug Stream to console.........On 
  Fatal Stream to console.........On 
  Render Stream to console........On 
  Statistics Stream to console....On 
  Warning Stream to console.......On 
==== [Parsing...] ==========================================================
Couldn't initialize SDL: No available video device.
----------------------------------------------------------------------------
Parser Statistics
----------------------------------------------------------------------------
Finite Objects:          292
Infinite Objects:          0
Light Sources:             2
Total:                   294
----------------------------------------------------------------------------
Parser Time
  Parse Time:       0 hours  0 minutes  0 seconds (0.066 seconds)
              using 1 thread(s) with 0.060 CPU-seconds total
  Bounding Time:    0 hours  0 minutes  0 seconds (0.000 seconds)
              using 1 thread(s) with 0.000 CPU-seconds total
----------------------------------------------------------------------------
Render Options
  Quality:  9
  Bounding boxes.......On   Bounding threshold: 3
  Antialiasing.........On  (Method 1, Threshold 0.300, Depth 3, Jitter 1.00,
 Gamma 2.50)
==== [Rendering...] ========================================================
Rendered 76800 of 76800 pixels (100%)
----------------------------------------------------------------------------
Render Statistics
Image Resolution 320 x 240
----------------------------------------------------------------------------
Pixels:            81760   Samples:          289827   Smpls/Pxl: 3.54
Rays:             467211   Saved:              9230   Max Level: 5/5
----------------------------------------------------------------------------
Ray->Shape Intersection          Tests       Succeeded  Percentage
----------------------------------------------------------------------------
Blob                           1328334           99188      7.47
Blob Component                 1332214          883301     66.30
Blob Bound                    19244151         3582618     18.62
Cone/Cylinder                  9735114         1277997     13.13
CSG Intersection               1227985          324321     26.41
CSG Union                       410198           23367      5.70
Disc                            163889           46607     28.44
Isosurface                       11884            2028     17.06
Isosurface Container             18686           12497     66.88
Isosurface Cache                  2900             134      4.62
Torus                          1799689          146078      8.12
Torus Bound                    1799689          176556      9.81
Clipping Object                  93007           54861     58.99
Bounding Box                  33942476        13461994     39.66
----------------------------------------------------------------------------
Isosurface roots:             11884
Function VM calls:           113889
----------------------------------------------------------------------------
Crackle Cache Queries:           18559
Crackle Cache Hits:              16628 ( 90 percent)
----------------------------------------------------------------------------
Roots tested:                313643   eliminated:                72040
Shadow Ray Tests:            421476   Succeeded:                 92702
Shadow Cache Hits:            78809
Reflected Rays:               83172
Transmitted Rays:             12452
----------------------------------------------------------------------------
----------------------------------------------------------------------------
Render Time:
  Photon Time:      No photons
  Radiosity Time:   No radiosity
  Trace Time:       0 hours  0 minutes  2 seconds (2.227 seconds)
              using 2 thread(s) with 4.334 CPU-seconds total
==== [Paused] ==============================================================
POV-Ray finished

+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: povray-3.7.0.8-10.fc34.x86_64
Provides: config(povray) = 3.7.0.8-10.fc34 povray = 3.7.0.8-10.fc34 povray(x86-64) = 3.7.0.8-10.fc34
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/sh libHalf-2_5.so.25()(64bit) libIex-2_5.so.25()(64bit) libIlmImf-2_5.so.25()(64bit) libSDL-1.2.so.0()(64bit) libboost_thread.so.1.75.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libpthread.so.0(GLIBC_2.3.3)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(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.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtiff.so.5()(64bit) libtiff.so.5(LIBTIFF_4.0)(64bit) libz.so.1()(64bit) rtld(GNU_HASH)
Processing files: povray-scenes-3.7.0.8-10.fc34.noarch
Provides: povray-scenes = 3.7.0.8-10.fc34
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/bash
Processing files: povray-debugsource-3.7.0.8-10.fc34.x86_64
Provides: povray-debugsource = 3.7.0.8-10.fc34 povray-debugsource(x86-64) = 3.7.0.8-10.fc34
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: povray-debuginfo-3.7.0.8-10.fc34.x86_64
Provides: debuginfo(build-id) = c743685f37eba57d69aa06908ba56cc03f1d0cc5 povray-debuginfo = 3.7.0.8-10.fc34 povray-debuginfo(x86-64) = 3.7.0.8-10.fc34
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: povray-debugsource(x86-64) = 3.7.0.8-10.fc34
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64
Wrote: /builddir/build/RPMS/povray-3.7.0.8-10.fc34.x86_64.rpm
Wrote: /builddir/build/RPMS/povray-scenes-3.7.0.8-10.fc34.noarch.rpm
Wrote: /builddir/build/RPMS/povray-debugsource-3.7.0.8-10.fc34.x86_64.rpm
Wrote: /builddir/build/RPMS/povray-debuginfo-3.7.0.8-10.fc34.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.8VrPBE
+ umask 022
+ cd /builddir/build/BUILD
+ cd povray-3.7.0.8
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/povray-3.7.0.8-10.fc34.x86_64
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: rpmbuild povray-3.7.0.8-10.fc34.src.rpm
Finish: build phase for povray-3.7.0.8-10.fc34.src.rpm
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-x86_64-1611948470.023771/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-x86_64-1611948470.023771/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-x86_64-1611948470.023771/root/var/log/dnf.log
INFO: Done(/var/lib/copr-rpmbuild/results/povray-3.7.0.8-10.fc34.src.rpm) Config(child) 15 minutes 40 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
INFO: unmounting tmpfs.