Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c24d' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/6745650-fedora-rawhide-ppc64le --chroot fedora-rawhide-ppc64le Version: 0.70 PID: 17178 Logging PID: 17179 Task: {'appstream': False, 'background': True, 'build_id': 6745650, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-ppc64le', 'enable_net': False, 'fedora_review': False, 'git_hash': '280a7461ebb4cc1bc6f13be21850f798dbc72e55', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/ppalka/boost-1.83-all-arches/povray', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'povray', 'package_version': '3.7.0.10-11', 'project_dirname': 'boost-1.83-all-arches', 'project_name': 'boost-1.83-all-arches', 'project_owner': 'ppalka', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/ppalka/boost-1.83-all-arches/fedora-rawhide-ppc64le/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'ppalka/boost-1.83-all-arches--ppalka', 'source_json': {}, 'source_type': None, 'submitter': 'ppalka', 'tags': [], 'task_id': '6745650-fedora-rawhide-ppc64le', 'timeout': 115200, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/ppalka/boost-1.83-all-arches/povray /var/lib/copr-rpmbuild/workspace/workdir-tab9odb6/povray --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/ppalka/boost-1.83-all-arches/povray', '/var/lib/copr-rpmbuild/workspace/workdir-tab9odb6/povray', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-tab9odb6/povray'... Running: git checkout 280a7461ebb4cc1bc6f13be21850f798dbc72e55 -- cmd: ['git', 'checkout', '280a7461ebb4cc1bc6f13be21850f798dbc72e55', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-tab9odb6/povray rc: 0 stdout: stderr: Note: switching to '280a7461ebb4cc1bc6f13be21850f798dbc72e55'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 280a746 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: /var/lib/copr-rpmbuild/workspace/workdir-tab9odb6/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.10.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o povray-3.7.0.10.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/ppalka/boost-1.83-all-arches/povray/povray-3.7.0.10.tar.gz/md5/73cb6fdd3f557abc6e69045ca063c726/povray-3.7.0.10.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 8058k 0 0:00:06 0:00:06 --:--:-- 4861k INFO: Reading stdout from command: md5sum povray-3.7.0.10.tar.gz Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-tab9odb6/povray/povray.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-tab9odb6/povray --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1702418557.173606 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.2 starting (python version = 3.11.3, NVR = mock-5.2-1.fc38), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-tab9odb6/povray/povray.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-tab9odb6/povray --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1702418557.173606 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-tab9odb6/povray/povray.spec) Config(fedora-rawhide-ppc64le) Start: clean chroot Finish: clean chroot Mock Version: 5.2 INFO: Mock Version: 5.2 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1702418557.173606/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1702418557.173606/root INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/33bc6f2f3f1cd819d826e4e4a44f775712edea249114c18a586774411506d9c6/merged INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/33bc6f2f3f1cd819d826e4e4a44f775712edea249114c18a586774411506d9c6/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 9.3 MB/s | 2.0 MB 00:00 fedora 15 MB/s | 67 MB 00:04 Last metadata expiration check: 0:00:01 ago on Tue Dec 12 22:02:50 2023. Package python3-dnf-4.18.2-1.fc40.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-dnf-plugins-core noarch 4.4.4-1.fc40 fedora 317 k Installing dependencies: dbus-libs ppc64le 1:1.14.10-1.fc40 fedora 177 k python3-dateutil noarch 1:2.8.2-11.fc40 fedora 356 k python3-dbus ppc64le 1.3.2-4.fc39 fedora 161 k python3-distro noarch 1.8.0-6.fc39 fedora 49 k python3-six noarch 1.16.0-12.fc39 fedora 41 k python3-systemd ppc64le 235-5.fc39 fedora 108 k Transaction Summary ================================================================================ Install 7 Packages Total download size: 1.2 M Installed size: 4.9 M Downloading Packages: (1/7): python3-dbus-1.3.2-4.fc39.ppc64le.rpm 380 kB/s | 161 kB 00:00 (2/7): dbus-libs-1.14.10-1.fc40.ppc64le.rpm 388 kB/s | 177 kB 00:00 (3/7): python3-distro-1.8.0-6.fc39.noarch.rpm 918 kB/s | 49 kB 00:00 (4/7): python3-dateutil-2.8.2-11.fc40.noarch.rp 699 kB/s | 356 kB 00:00 (5/7): python3-six-1.16.0-12.fc39.noarch.rpm 855 kB/s | 41 kB 00:00 (6/7): python3-systemd-235-5.fc39.ppc64le.rpm 1.6 MB/s | 108 kB 00:00 (7/7): python3-dnf-plugins-core-4.4.4-1.fc40.no 1.3 MB/s | 317 kB 00:00 -------------------------------------------------------------------------------- Total 1.3 MB/s | 1.2 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-systemd-235-5.fc39.ppc64le 1/7 Installing : python3-six-1.16.0-12.fc39.noarch 2/7 Installing : python3-dateutil-1:2.8.2-11.fc40.noarch 3/7 Installing : python3-distro-1.8.0-6.fc39.noarch 4/7 Installing : dbus-libs-1:1.14.10-1.fc40.ppc64le 5/7 Installing : python3-dbus-1.3.2-4.fc39.ppc64le 6/7 Installing : python3-dnf-plugins-core-4.4.4-1.fc40.noarch 7/7 Running scriptlet: python3-dnf-plugins-core-4.4.4-1.fc40.noarch 7/7 Installed: dbus-libs-1:1.14.10-1.fc40.ppc64le python3-dateutil-1:2.8.2-11.fc40.noarch python3-dbus-1.3.2-4.fc39.ppc64le python3-distro-1.8.0-6.fc39.noarch python3-dnf-plugins-core-4.4.4-1.fc40.noarch python3-six-1.16.0-12.fc39.noarch python3-systemd-235-5.fc39.ppc64le Complete! Finish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-1702418557.173606/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf detected and used (direct choice) Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 12 kB/s | 1.5 kB 00:00 Copr repository 5.0 MB/s | 2.0 MB 00:00 fedora 34 kB/s | 5.6 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash ppc64le 5.2.21-2.fc40 fedora 1.9 M bzip2 ppc64le 1.0.8-16.fc39 fedora 53 k coreutils ppc64le 9.4-1.fc40 fedora 1.4 M cpio ppc64le 2.14-5.fc40 fedora 286 k diffutils ppc64le 3.10-3.fc39 fedora 408 k fedora-release-common noarch 40-0.20 fedora 20 k findutils ppc64le 1:4.9.0-6.fc40 fedora 540 k gawk ppc64le 5.2.2-2.fc39 fedora 1.1 M glibc-minimal-langpack ppc64le 2.38.9000-26.fc40 fedora 85 k grep ppc64le 3.11-5.fc40 fedora 308 k gzip ppc64le 1.12-6.fc39 fedora 170 k info ppc64le 7.1-1.fc40 fedora 203 k patch ppc64le 2.7.6-22.fc39 fedora 137 k redhat-rpm-config noarch 271-1.fc40 fedora 81 k rpm-build ppc64le 4.19.0-3.fc40 fedora 80 k sed ppc64le 4.8-14.fc39 fedora 312 k shadow-utils ppc64le 2:4.14.0-2.fc40 fedora 1.3 M tar ppc64le 2:1.35-2.fc40 fedora 884 k unzip ppc64le 6.0-62.fc39 fedora 190 k util-linux ppc64le 2.39.2-1.fc40 fedora 1.3 M which ppc64le 2.21-40.fc39 fedora 43 k xz ppc64le 5.4.5-1.fc40 fedora 560 k Installing dependencies: alternatives ppc64le 1.25-1.fc39 fedora 41 k ansible-srpm-macros noarch 1-11.fc39 fedora 21 k audit-libs ppc64le 3.1.2-5.fc40 fedora 132 k authselect ppc64le 1.4.3-1.fc40 fedora 150 k authselect-libs ppc64le 1.4.3-1.fc40 fedora 253 k basesystem noarch 11-18.fc39 fedora 7.2 k binutils ppc64le 2.41-16.fc40 fedora 6.4 M binutils-gold ppc64le 2.41-16.fc40 fedora 1.1 M bzip2-libs ppc64le 1.0.8-16.fc39 fedora 47 k ca-certificates noarch 2023.2.62_v7.0.401-4.fc40 fedora 863 k coreutils-common ppc64le 9.4-1.fc40 fedora 2.1 M cracklib ppc64le 2.9.11-2.fc39 fedora 96 k crypto-policies noarch 20231204-1.git1e3a2e4.fc40 fedora 100 k curl ppc64le 8.5.0-1.fc40 fedora 376 k cyrus-sasl-lib ppc64le 2.1.28-11.fc39 fedora 877 k debugedit ppc64le 5.0-12.fc40 fedora 81 k dwz ppc64le 0.15-3.fc39 fedora 147 k ed ppc64le 1.19-4.fc39 fedora 81 k efi-srpm-macros noarch 5-9.fc39 fedora 22 k elfutils ppc64le 0.190-4.fc40 fedora 581 k elfutils-debuginfod-client ppc64le 0.190-4.fc40 fedora 39 k elfutils-default-yama-scope noarch 0.190-4.fc40 fedora 13 k elfutils-libelf ppc64le 0.190-4.fc40 fedora 203 k elfutils-libs ppc64le 0.190-4.fc40 fedora 295 k fedora-gpg-keys noarch 40-0.2 fedora 130 k fedora-release noarch 40-0.20 fedora 9.3 k fedora-release-identity-basic noarch 40-0.20 fedora 10 k fedora-repos noarch 40-0.2 fedora 9.3 k fedora-repos-rawhide noarch 40-0.2 fedora 8.9 k file ppc64le 5.45-1.fc40 fedora 50 k file-libs ppc64le 5.45-1.fc40 fedora 774 k filesystem ppc64le 3.18-6.fc39 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 fedora 26 k forge-srpm-macros noarch 0.2.0-1.fc40 fedora 18 k fpc-srpm-macros noarch 1.3-8.fc39 fedora 7.4 k gdb-minimal ppc64le 14.1-1.fc40 fedora 4.3 M gdbm ppc64le 1:1.23-4.fc39 fedora 161 k gdbm-libs ppc64le 1:1.23-4.fc39 fedora 62 k ghc-srpm-macros noarch 1.6.1-3.fc40 fedora 8.1 k glibc ppc64le 2.38.9000-26.fc40 fedora 2.3 M glibc-common ppc64le 2.38.9000-26.fc40 fedora 381 k glibc-gconv-extra ppc64le 2.38.9000-26.fc40 fedora 2.0 M gmp ppc64le 1:6.2.1-5.fc39 fedora 304 k gnat-srpm-macros noarch 6-3.fc39 fedora 8.8 k go-srpm-macros noarch 3.3.1-1.fc40 fedora 28 k jansson ppc64le 2.13.1-7.fc39 fedora 49 k kernel-srpm-macros noarch 1.0-20.fc39 fedora 10 k keyutils-libs ppc64le 1.6.1-7.fc39 fedora 32 k krb5-libs ppc64le 1.21.2-2.fc40 fedora 850 k libacl ppc64le 2.3.1-11.fc40 fedora 26 k libarchive ppc64le 3.7.2-1.fc40 fedora 477 k libattr ppc64le 2.5.1-9.fc40 fedora 19 k libblkid ppc64le 2.39.2-1.fc40 fedora 133 k libbrotli ppc64le 1.1.0-1.fc40 fedora 380 k libcap ppc64le 2.69-1.fc40 fedora 89 k libcap-ng ppc64le 0.8.3-8.fc40 fedora 33 k libcom_err ppc64le 1.47.0-2.fc39 fedora 27 k libcurl ppc64le 8.5.0-1.fc40 fedora 384 k libeconf ppc64le 0.5.2-1.fc40 fedora 34 k libevent ppc64le 2.1.12-9.fc39 fedora 275 k libfdisk ppc64le 2.39.2-1.fc40 fedora 178 k libffi ppc64le 3.4.4-4.fc39 fedora 38 k libgcc ppc64le 13.2.1-6.fc40 fedora 107 k libgomp ppc64le 13.2.1-6.fc40 fedora 335 k libidn2 ppc64le 2.3.4-3.fc39 fedora 121 k libmount ppc64le 2.39.2-1.fc40 fedora 176 k libnghttp2 ppc64le 1.58.0-1.fc40 fedora 85 k libnsl2 ppc64le 2.0.0-6.fc39 fedora 32 k libpkgconf ppc64le 1.9.5-2.fc39 fedora 42 k libpsl ppc64le 0.21.2-4.fc39 fedora 65 k libpwquality ppc64le 1.4.5-6.fc39 fedora 123 k librtas ppc64le 2.0.4-3.fc39 fedora 70 k libselinux ppc64le 3.6-0.rc2.1.fc40 fedora 101 k libsemanage ppc64le 3.6-0.rc2.1.fc40 fedora 128 k libsepol ppc64le 3.6-0.rc2.1.fc40 fedora 370 k libsigsegv ppc64le 2.14-5.fc39 fedora 28 k libsmartcols ppc64le 2.39.2-1.fc40 fedora 73 k libssh ppc64le 0.10.5-2.fc39 fedora 238 k libssh-config noarch 0.10.5-2.fc39 fedora 9.2 k libstdc++ ppc64le 13.2.1-6.fc40 fedora 998 k libtasn1 ppc64le 4.19.0-3.fc39 fedora 80 k libtirpc ppc64le 1.3.4-0.fc40 fedora 108 k libunistring ppc64le 1.1-5.fc40 fedora 578 k libutempter ppc64le 1.2.1-10.fc39 fedora 27 k libuuid ppc64le 2.39.2-1.fc40 fedora 30 k libverto ppc64le 0.3.2-6.fc39 fedora 22 k libxcrypt ppc64le 4.4.36-2.fc39 fedora 132 k libxml2 ppc64le 2.12.2-2.fc40 fedora 773 k libzstd ppc64le 1.5.5-4.fc39 fedora 336 k lua-libs ppc64le 5.4.6-3.fc39 fedora 149 k lua-srpm-macros noarch 1-9.fc39 fedora 8.6 k lz4-libs ppc64le 1.9.4-4.fc39 fedora 85 k mpfr ppc64le 4.2.1-1.fc40 fedora 353 k ncurses-base noarch 6.4-8.20231001.fc40 fedora 88 k ncurses-libs ppc64le 6.4-8.20231001.fc40 fedora 381 k ocaml-srpm-macros noarch 9-1.fc40 fedora 9.0 k openblas-srpm-macros noarch 2-14.fc39 fedora 7.5 k openldap ppc64le 2.6.6-1.fc39 fedora 287 k openssl-libs ppc64le 1:3.1.4-1.fc40 fedora 2.3 M p11-kit ppc64le 0.25.3-1.fc40 fedora 521 k p11-kit-trust ppc64le 0.25.3-1.fc40 fedora 157 k package-notes-srpm-macros noarch 0.5-9.fc39 fedora 11 k pam ppc64le 1.5.3-8.fc40 fedora 592 k pam-libs ppc64le 1.5.3-8.fc40 fedora 63 k pcre2 ppc64le 10.42-2.fc40 fedora 241 k pcre2-syntax noarch 10.42-2.fc40 fedora 143 k perl-srpm-macros noarch 1-51.fc39 fedora 8.0 k pkgconf ppc64le 1.9.5-2.fc39 fedora 43 k pkgconf-m4 noarch 1.9.5-2.fc39 fedora 14 k pkgconf-pkg-config ppc64le 1.9.5-2.fc39 fedora 9.6 k popt ppc64le 1.19-3.fc39 fedora 71 k publicsuffix-list-dafsa noarch 20230812-1.fc40 fedora 57 k pyproject-srpm-macros noarch 1.10.0-1.fc40 fedora 14 k python-srpm-macros noarch 3.12-5.fc40 fedora 25 k qt5-srpm-macros noarch 5.15.11-1.fc40 fedora 8.3 k qt6-srpm-macros noarch 6.6.1-1.fc40 fedora 8.6 k readline ppc64le 8.2-4.fc39 fedora 229 k rpm ppc64le 4.19.0-3.fc40 fedora 537 k rpm-build-libs ppc64le 4.19.0-3.fc40 fedora 104 k rpm-libs ppc64le 4.19.0-3.fc40 fedora 357 k rpm-sequoia ppc64le 1.5.0-2.fc40 fedora 1.6 M rust-srpm-macros noarch 25.2-2.fc40 fedora 13 k setup noarch 2.14.5-1.fc40 fedora 155 k sqlite-libs ppc64le 3.44.2-1.fc40 fedora 804 k systemd-libs ppc64le 255-1.fc40 fedora 748 k util-linux-core ppc64le 2.39.2-1.fc40 fedora 534 k xxhash-libs ppc64le 0.8.2-1.fc39 fedora 37 k xz-libs ppc64le 5.4.5-1.fc40 fedora 121 k zip ppc64le 3.0-39.fc40 fedora 274 k zlib ppc64le 1.2.13-5.fc40 fedora 100 k zstd ppc64le 1.5.5-4.fc39 fedora 499 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 153 Packages Total size: 56 M Installed size: 325 M Downloading Packages: [SKIPPED] alternatives-1.25-1.fc39.ppc64le.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-11.fc39.noarch.rpm: Already downloaded [SKIPPED] audit-libs-3.1.2-5.fc40.ppc64le.rpm: Already downloaded [SKIPPED] authselect-1.4.3-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.3-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] basesystem-11-18.fc39.noarch.rpm: Already downloaded [SKIPPED] bash-5.2.21-2.fc40.ppc64le.rpm: Already downloaded [SKIPPED] binutils-2.41-16.fc40.ppc64le.rpm: Already downloaded [SKIPPED] binutils-gold-2.41-16.fc40.ppc64le.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-16.fc39.ppc64le.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-16.fc39.ppc64le.rpm: Already downloaded [SKIPPED] ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch.rpm: Already downloaded [SKIPPED] coreutils-9.4-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] coreutils-common-9.4-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] cpio-2.14-5.fc40.ppc64le.rpm: Already downloaded [SKIPPED] cracklib-2.9.11-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] crypto-policies-20231204-1.git1e3a2e4.fc40.noarch.rpm: Already downloaded [SKIPPED] curl-8.5.0-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-11.fc39.ppc64le.rpm: Already downloaded [SKIPPED] debugedit-5.0-12.fc40.ppc64le.rpm: Already downloaded [SKIPPED] diffutils-3.10-3.fc39.ppc64le.rpm: Already downloaded [SKIPPED] dwz-0.15-3.fc39.ppc64le.rpm: Already downloaded [SKIPPED] ed-1.19-4.fc39.ppc64le.rpm: Already downloaded [SKIPPED] efi-srpm-macros-5-9.fc39.noarch.rpm: Already downloaded [SKIPPED] elfutils-0.190-4.fc40.ppc64le.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.190-4.fc40.ppc64le.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.190-4.fc40.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.190-4.fc40.ppc64le.rpm: Already downloaded [SKIPPED] elfutils-libs-0.190-4.fc40.ppc64le.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-40-0.2.noarch.rpm: Already downloaded [SKIPPED] fedora-release-40-0.20.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-40-0.20.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-40-0.20.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-40-0.2.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-rawhide-40-0.2.noarch.rpm: Already downloaded [SKIPPED] file-5.45-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] file-libs-5.45-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] filesystem-3.18-6.fc39.ppc64le.rpm: Already downloaded [SKIPPED] findutils-4.9.0-6.fc40.ppc64le.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-12.fc39.noarch.rpm: Already downloaded [SKIPPED] forge-srpm-macros-0.2.0-1.fc40.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-8.fc39.noarch.rpm: Already downloaded [SKIPPED] gawk-5.2.2-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] gdb-minimal-14.1-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] gdbm-1.23-4.fc39.ppc64le.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-4.fc39.ppc64le.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.6.1-3.fc40.noarch.rpm: Already downloaded [SKIPPED] glibc-2.38.9000-26.fc40.ppc64le.rpm: Already downloaded [SKIPPED] glibc-common-2.38.9000-26.fc40.ppc64le.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.38.9000-26.fc40.ppc64le.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.38.9000-26.fc40.ppc64le.rpm: Already downloaded [SKIPPED] gmp-6.2.1-5.fc39.ppc64le.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-6-3.fc39.noarch.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.3.1-1.fc40.noarch.rpm: Already downloaded [SKIPPED] grep-3.11-5.fc40.ppc64le.rpm: Already downloaded [SKIPPED] gzip-1.12-6.fc39.ppc64le.rpm: Already downloaded [SKIPPED] info-7.1-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] jansson-2.13.1-7.fc39.ppc64le.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-20.fc39.noarch.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.1-7.fc39.ppc64le.rpm: Already downloaded [SKIPPED] krb5-libs-1.21.2-2.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libacl-2.3.1-11.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libarchive-3.7.2-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libattr-2.5.1-9.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libblkid-2.39.2-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libbrotli-1.1.0-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libcap-2.69-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.3-8.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libcom_err-1.47.0-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libcurl-8.5.0-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libeconf-0.5.2-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libevent-2.1.12-9.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libfdisk-2.39.2-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libffi-3.4.4-4.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libgcc-13.2.1-6.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libgomp-13.2.1-6.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libidn2-2.3.4-3.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libmount-2.39.2-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libnghttp2-1.58.0-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-6.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libpkgconf-1.9.5-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libpsl-0.21.2-4.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libpwquality-1.4.5-6.fc39.ppc64le.rpm: Already downloaded [SKIPPED] librtas-2.0.4-3.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libselinux-3.6-0.rc2.1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libsemanage-3.6-0.rc2.1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libsepol-3.6-0.rc2.1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libsigsegv-2.14-5.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libsmartcols-2.39.2-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libssh-0.10.5-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libssh-config-0.10.5-2.fc39.noarch.rpm: Already downloaded [SKIPPED] libstdc++-13.2.1-6.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-3.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libtirpc-1.3.4-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libunistring-1.1-5.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-10.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libuuid-2.39.2-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libverto-0.3.2-6.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.36-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libxml2-2.12.2-2.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libzstd-1.5.5-4.fc39.ppc64le.rpm: Already downloaded [SKIPPED] lua-libs-5.4.6-3.fc39.ppc64le.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-9.fc39.noarch.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.4-4.fc39.ppc64le.rpm: Already downloaded [SKIPPED] mpfr-4.2.1-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] ncurses-base-6.4-8.20231001.fc40.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.4-8.20231001.fc40.ppc64le.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-9-1.fc40.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-14.fc39.noarch.rpm: Already downloaded [SKIPPED] openldap-2.6.6-1.fc39.ppc64le.rpm: Already downloaded [SKIPPED] openssl-libs-3.1.4-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] p11-kit-0.25.3-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.25.3-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-9.fc39.noarch.rpm: Already downloaded [SKIPPED] pam-1.5.3-8.fc40.ppc64le.rpm: Already downloaded [SKIPPED] pam-libs-1.5.3-8.fc40.ppc64le.rpm: Already downloaded [SKIPPED] patch-2.7.6-22.fc39.ppc64le.rpm: Already downloaded [SKIPPED] pcre2-10.42-2.fc40.ppc64le.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.42-2.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-51.fc39.noarch.rpm: Already downloaded [SKIPPED] pkgconf-1.9.5-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.9.5-2.fc39.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.9.5-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] popt-1.19-3.fc39.ppc64le.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20230812-1.fc40.noarch.rpm: Already downloaded [SKIPPED] pyproject-srpm-macros-1.10.0-1.fc40.noarch.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.12-5.fc40.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.11-1.fc40.noarch.rpm: Already downloaded [SKIPPED] qt6-srpm-macros-6.6.1-1.fc40.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-4.fc39.ppc64le.rpm: Already downloaded [SKIPPED] redhat-rpm-config-271-1.fc40.noarch.rpm: Already downloaded [SKIPPED] rpm-4.19.0-3.fc40.ppc64le.rpm: Already downloaded [SKIPPED] rpm-build-4.19.0-3.fc40.ppc64le.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.19.0-3.fc40.ppc64le.rpm: Already downloaded [SKIPPED] rpm-libs-4.19.0-3.fc40.ppc64le.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.5.0-2.fc40.ppc64le.rpm: Already downloaded [SKIPPED] rust-srpm-macros-25.2-2.fc40.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-14.fc39.ppc64le.rpm: Already downloaded [SKIPPED] setup-2.14.5-1.fc40.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.14.0-2.fc40.ppc64le.rpm: Already downloaded [SKIPPED] sqlite-libs-3.44.2-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] systemd-libs-255-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] tar-1.35-2.fc40.ppc64le.rpm: Already downloaded [SKIPPED] unzip-6.0-62.fc39.ppc64le.rpm: Already downloaded [SKIPPED] util-linux-2.39.2-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] util-linux-core-2.39.2-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] which-2.21-40.fc39.ppc64le.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.2-1.fc39.ppc64le.rpm: Already downloaded [SKIPPED] xz-5.4.5-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] xz-libs-5.4.5-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] zip-3.0-39.fc40.ppc64le.rpm: Already downloaded [SKIPPED] zlib-1.2.13-5.fc40.ppc64le.rpm: Already downloaded [SKIPPED] zstd-1.5.5-4.fc39.ppc64le.rpm: Already downloaded fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xA15B79CC: Userid : "Fedora (40) " Fingerprint: 115D F9AE F857 853E E844 5D0A 0727 707E A15B 79CC From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-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-40-primary (0xA15B79CC) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x18B8E74C: Userid : "Fedora (39) " Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.ppc64le 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-6.fc40.ppc64le 1/153 Running scriptlet: libgcc-13.2.1-6.fc40.ppc64le 1/153 Installing : crypto-policies-20231204-1.git1e3a2e4.fc40.noarc 2/153 Running scriptlet: crypto-policies-20231204-1.git1e3a2e4.fc40.noarc 2/153 Installing : fedora-release-identity-basic-40-0.20.noarch 3/153 Installing : fedora-repos-rawhide-40-0.2.noarch 4/153 Installing : fedora-gpg-keys-40-0.2.noarch 5/153 Installing : fedora-repos-40-0.2.noarch 6/153 Installing : fedora-release-common-40-0.20.noarch 7/153 Installing : fedora-release-40-0.20.noarch 8/153 Installing : setup-2.14.5-1.fc40.noarch 9/153 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.5-1.fc40.noarch 9/153 Installing : filesystem-3.18-6.fc39.ppc64le 10/153 Installing : basesystem-11-18.fc39.noarch 11/153 Installing : rust-srpm-macros-25.2-2.fc40.noarch 12/153 Installing : qt6-srpm-macros-6.6.1-1.fc40.noarch 13/153 Installing : qt5-srpm-macros-5.15.11-1.fc40.noarch 14/153 Installing : publicsuffix-list-dafsa-20230812-1.fc40.noarch 15/153 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 16/153 Installing : perl-srpm-macros-1-51.fc39.noarch 17/153 Installing : pcre2-syntax-10.42-2.fc40.noarch 18/153 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 19/153 Installing : openblas-srpm-macros-2-14.fc39.noarch 20/153 Installing : ocaml-srpm-macros-9-1.fc40.noarch 21/153 Installing : ncurses-base-6.4-8.20231001.fc40.noarch 22/153 Installing : glibc-gconv-extra-2.38.9000-26.fc40.ppc64le 23/153 Running scriptlet: glibc-gconv-extra-2.38.9000-26.fc40.ppc64le 23/153 Installing : glibc-minimal-langpack-2.38.9000-26.fc40.ppc64le 24/153 Installing : glibc-common-2.38.9000-26.fc40.ppc64le 25/153 Running scriptlet: glibc-2.38.9000-26.fc40.ppc64le 26/153 Installing : glibc-2.38.9000-26.fc40.ppc64le 26/153 Running scriptlet: glibc-2.38.9000-26.fc40.ppc64le 26/153 Installing : ncurses-libs-6.4-8.20231001.fc40.ppc64le 27/153 Installing : bash-5.2.21-2.fc40.ppc64le 28/153 Running scriptlet: bash-5.2.21-2.fc40.ppc64le 28/153 Installing : zlib-1.2.13-5.fc40.ppc64le 29/153 Installing : xz-libs-5.4.5-1.fc40.ppc64le 30/153 Installing : bzip2-libs-1.0.8-16.fc39.ppc64le 31/153 Installing : readline-8.2-4.fc39.ppc64le 32/153 Installing : libstdc++-13.2.1-6.fc40.ppc64le 33/153 Installing : libuuid-2.39.2-1.fc40.ppc64le 34/153 Installing : libzstd-1.5.5-4.fc39.ppc64le 35/153 Installing : elfutils-libelf-0.190-4.fc40.ppc64le 36/153 Installing : popt-1.19-3.fc39.ppc64le 37/153 Installing : libblkid-2.39.2-1.fc40.ppc64le 38/153 Installing : gmp-1:6.2.1-5.fc39.ppc64le 39/153 Installing : libattr-2.5.1-9.fc40.ppc64le 40/153 Installing : libacl-2.3.1-11.fc40.ppc64le 41/153 Installing : libxcrypt-4.4.36-2.fc39.ppc64le 42/153 Installing : gdbm-libs-1:1.23-4.fc39.ppc64le 43/153 Installing : libeconf-0.5.2-1.fc40.ppc64le 44/153 Installing : lz4-libs-1.9.4-4.fc39.ppc64le 45/153 Installing : mpfr-4.2.1-1.fc40.ppc64le 46/153 Installing : dwz-0.15-3.fc39.ppc64le 47/153 Installing : unzip-6.0-62.fc39.ppc64le 48/153 Installing : file-libs-5.45-1.fc40.ppc64le 49/153 Installing : file-5.45-1.fc40.ppc64le 50/153 Installing : alternatives-1.25-1.fc39.ppc64le 51/153 Installing : jansson-2.13.1-7.fc39.ppc64le 52/153 Installing : libcap-ng-0.8.3-8.fc40.ppc64le 53/153 Installing : audit-libs-3.1.2-5.fc40.ppc64le 54/153 Installing : pam-libs-1.5.3-8.fc40.ppc64le 55/153 Installing : libcap-2.69-1.fc40.ppc64le 56/153 Installing : systemd-libs-255-1.fc40.ppc64le 57/153 Installing : libcom_err-1.47.0-2.fc39.ppc64le 58/153 Installing : libsepol-3.6-0.rc2.1.fc40.ppc64le 59/153 Installing : libsmartcols-2.39.2-1.fc40.ppc64le 60/153 Installing : libtasn1-4.19.0-3.fc39.ppc64le 61/153 Installing : libunistring-1.1-5.fc40.ppc64le 62/153 Installing : libidn2-2.3.4-3.fc39.ppc64le 63/153 Installing : lua-libs-5.4.6-3.fc39.ppc64le 64/153 Installing : pcre2-10.42-2.fc40.ppc64le 65/153 Installing : libselinux-3.6-0.rc2.1.fc40.ppc64le 66/153 Installing : sed-4.8-14.fc39.ppc64le 67/153 Installing : grep-3.11-5.fc40.ppc64le 68/153 Installing : findutils-1:4.9.0-6.fc40.ppc64le 69/153 Installing : xz-5.4.5-1.fc40.ppc64le 70/153 Installing : libmount-2.39.2-1.fc40.ppc64le 71/153 Installing : util-linux-core-2.39.2-1.fc40.ppc64le 72/153 Installing : libsemanage-3.6-0.rc2.1.fc40.ppc64le 73/153 Installing : shadow-utils-2:4.14.0-2.fc40.ppc64le 74/153 Running scriptlet: libutempter-1.2.1-10.fc39.ppc64le 75/153 Installing : libutempter-1.2.1-10.fc39.ppc64le 75/153 Installing : tar-2:1.35-2.fc40.ppc64le 76/153 Installing : libpsl-0.21.2-4.fc39.ppc64le 77/153 Installing : zip-3.0-39.fc40.ppc64le 78/153 Installing : zstd-1.5.5-4.fc39.ppc64le 79/153 Installing : cyrus-sasl-lib-2.1.28-11.fc39.ppc64le 80/153 Installing : gdbm-1:1.23-4.fc39.ppc64le 81/153 Installing : libfdisk-2.39.2-1.fc40.ppc64le 82/153 Installing : bzip2-1.0.8-16.fc39.ppc64le 83/153 Installing : libxml2-2.12.2-2.fc40.ppc64le 84/153 Installing : sqlite-libs-3.44.2-1.fc40.ppc64le 85/153 Installing : ed-1.19-4.fc39.ppc64le 86/153 Installing : patch-2.7.6-22.fc39.ppc64le 87/153 Installing : elfutils-default-yama-scope-0.190-4.fc40.noarch 88/153 Running scriptlet: elfutils-default-yama-scope-0.190-4.fc40.noarch 88/153 Installing : cpio-2.14-5.fc40.ppc64le 89/153 Installing : diffutils-3.10-3.fc39.ppc64le 90/153 Installing : keyutils-libs-1.6.1-7.fc39.ppc64le 91/153 Installing : libbrotli-1.1.0-1.fc40.ppc64le 92/153 Installing : libffi-3.4.4-4.fc39.ppc64le 93/153 Installing : p11-kit-0.25.3-1.fc40.ppc64le 94/153 Installing : p11-kit-trust-0.25.3-1.fc40.ppc64le 95/153 Running scriptlet: p11-kit-trust-0.25.3-1.fc40.ppc64le 95/153 Installing : libgomp-13.2.1-6.fc40.ppc64le 96/153 Installing : libnghttp2-1.58.0-1.fc40.ppc64le 97/153 Installing : libpkgconf-1.9.5-2.fc39.ppc64le 98/153 Installing : pkgconf-1.9.5-2.fc39.ppc64le 99/153 Installing : pkgconf-pkg-config-1.9.5-2.fc39.ppc64le 100/153 Installing : librtas-2.0.4-3.fc39.ppc64le 101/153 Running scriptlet: librtas-2.0.4-3.fc39.ppc64le 101/153 Installing : libsigsegv-2.14-5.fc39.ppc64le 102/153 Installing : gawk-5.2.2-2.fc39.ppc64le 103/153 Installing : libverto-0.3.2-6.fc39.ppc64le 104/153 Installing : xxhash-libs-0.8.2-1.fc39.ppc64le 105/153 Installing : libssh-config-0.10.5-2.fc39.noarch 106/153 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 107/153 Installing : gnat-srpm-macros-6-3.fc39.noarch 108/153 Installing : ghc-srpm-macros-1.6.1-3.fc40.noarch 109/153 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 110/153 Installing : coreutils-common-9.4-1.fc40.ppc64le 111/153 Installing : openssl-libs-1:3.1.4-1.fc40.ppc64le 112/153 Installing : coreutils-9.4-1.fc40.ppc64le 113/153 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 114/153 Installing : ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 114/153 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 114/153 Installing : krb5-libs-1.21.2-2.fc40.ppc64le 115/153 Installing : libtirpc-1.3.4-0.fc40.ppc64le 116/153 Running scriptlet: authselect-libs-1.4.3-1.fc40.ppc64le 117/153 Installing : authselect-libs-1.4.3-1.fc40.ppc64le 117/153 Installing : gzip-1.12-6.fc39.ppc64le 118/153 Installing : cracklib-2.9.11-2.fc39.ppc64le 119/153 Installing : libpwquality-1.4.5-6.fc39.ppc64le 120/153 Installing : authselect-1.4.3-1.fc40.ppc64le 121/153 Installing : libnsl2-2.0.0-6.fc39.ppc64le 122/153 Installing : pam-1.5.3-8.fc40.ppc64le 123/153 Installing : libssh-0.10.5-2.fc39.ppc64le 124/153 Installing : libarchive-3.7.2-1.fc40.ppc64le 125/153 Installing : libevent-2.1.12-9.fc39.ppc64le 126/153 Installing : openldap-2.6.6-1.fc39.ppc64le 127/153 Installing : libcurl-8.5.0-1.fc40.ppc64le 128/153 Installing : elfutils-libs-0.190-4.fc40.ppc64le 129/153 Installing : elfutils-debuginfod-client-0.190-4.fc40.ppc64le 130/153 Installing : binutils-gold-2.41-16.fc40.ppc64le 131/153 Running scriptlet: binutils-gold-2.41-16.fc40.ppc64le 131/153 Installing : binutils-2.41-16.fc40.ppc64le 132/153 Running scriptlet: binutils-2.41-16.fc40.ppc64le 132/153 Installing : elfutils-0.190-4.fc40.ppc64le 133/153 Installing : gdb-minimal-14.1-1.fc40.ppc64le 134/153 Installing : debugedit-5.0-12.fc40.ppc64le 135/153 Installing : curl-8.5.0-1.fc40.ppc64le 136/153 Installing : rpm-sequoia-1.5.0-2.fc40.ppc64le 137/153 Installing : rpm-libs-4.19.0-3.fc40.ppc64le 138/153 Running scriptlet: rpm-4.19.0-3.fc40.ppc64le 139/153 Installing : rpm-4.19.0-3.fc40.ppc64le 139/153 Installing : efi-srpm-macros-5-9.fc39.noarch 140/153 Installing : lua-srpm-macros-1-9.fc39.noarch 141/153 Installing : rpm-build-libs-4.19.0-3.fc40.ppc64le 142/153 Installing : ansible-srpm-macros-1-11.fc39.noarch 143/153 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 144/153 Installing : forge-srpm-macros-0.2.0-1.fc40.noarch 145/153 Installing : go-srpm-macros-3.3.1-1.fc40.noarch 146/153 Installing : python-srpm-macros-3.12-5.fc40.noarch 147/153 Installing : redhat-rpm-config-271-1.fc40.noarch 148/153 Installing : rpm-build-4.19.0-3.fc40.ppc64le 149/153 Installing : pyproject-srpm-macros-1.10.0-1.fc40.noarch 150/153 Installing : util-linux-2.39.2-1.fc40.ppc64le 151/153 Installing : which-2.21-40.fc39.ppc64le 152/153 Installing : info-7.1-1.fc40.ppc64le 153/153 Running scriptlet: filesystem-3.18-6.fc39.ppc64le 153/153 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 153/153 Running scriptlet: authselect-libs-1.4.3-1.fc40.ppc64le 153/153 Running scriptlet: rpm-4.19.0-3.fc40.ppc64le 153/153 Running scriptlet: info-7.1-1.fc40.ppc64le 153/153 Installed: alternatives-1.25-1.fc39.ppc64le ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-5.fc40.ppc64le authselect-1.4.3-1.fc40.ppc64le authselect-libs-1.4.3-1.fc40.ppc64le basesystem-11-18.fc39.noarch bash-5.2.21-2.fc40.ppc64le binutils-2.41-16.fc40.ppc64le binutils-gold-2.41-16.fc40.ppc64le bzip2-1.0.8-16.fc39.ppc64le bzip2-libs-1.0.8-16.fc39.ppc64le ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-1.fc40.ppc64le coreutils-common-9.4-1.fc40.ppc64le cpio-2.14-5.fc40.ppc64le cracklib-2.9.11-2.fc39.ppc64le crypto-policies-20231204-1.git1e3a2e4.fc40.noarch curl-8.5.0-1.fc40.ppc64le cyrus-sasl-lib-2.1.28-11.fc39.ppc64le debugedit-5.0-12.fc40.ppc64le diffutils-3.10-3.fc39.ppc64le dwz-0.15-3.fc39.ppc64le ed-1.19-4.fc39.ppc64le efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc40.ppc64le elfutils-debuginfod-client-0.190-4.fc40.ppc64le elfutils-default-yama-scope-0.190-4.fc40.noarch elfutils-libelf-0.190-4.fc40.ppc64le elfutils-libs-0.190-4.fc40.ppc64le fedora-gpg-keys-40-0.2.noarch fedora-release-40-0.20.noarch fedora-release-common-40-0.20.noarch fedora-release-identity-basic-40-0.20.noarch fedora-repos-40-0.2.noarch fedora-repos-rawhide-40-0.2.noarch file-5.45-1.fc40.ppc64le file-libs-5.45-1.fc40.ppc64le filesystem-3.18-6.fc39.ppc64le findutils-1:4.9.0-6.fc40.ppc64le fonts-srpm-macros-1:2.0.5-12.fc39.noarch forge-srpm-macros-0.2.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.ppc64le gdb-minimal-14.1-1.fc40.ppc64le gdbm-1:1.23-4.fc39.ppc64le gdbm-libs-1:1.23-4.fc39.ppc64le ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-26.fc40.ppc64le glibc-common-2.38.9000-26.fc40.ppc64le glibc-gconv-extra-2.38.9000-26.fc40.ppc64le glibc-minimal-langpack-2.38.9000-26.fc40.ppc64le gmp-1:6.2.1-5.fc39.ppc64le gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch grep-3.11-5.fc40.ppc64le gzip-1.12-6.fc39.ppc64le info-7.1-1.fc40.ppc64le jansson-2.13.1-7.fc39.ppc64le kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.ppc64le krb5-libs-1.21.2-2.fc40.ppc64le libacl-2.3.1-11.fc40.ppc64le libarchive-3.7.2-1.fc40.ppc64le libattr-2.5.1-9.fc40.ppc64le libblkid-2.39.2-1.fc40.ppc64le libbrotli-1.1.0-1.fc40.ppc64le libcap-2.69-1.fc40.ppc64le libcap-ng-0.8.3-8.fc40.ppc64le libcom_err-1.47.0-2.fc39.ppc64le libcurl-8.5.0-1.fc40.ppc64le libeconf-0.5.2-1.fc40.ppc64le libevent-2.1.12-9.fc39.ppc64le libfdisk-2.39.2-1.fc40.ppc64le libffi-3.4.4-4.fc39.ppc64le libgcc-13.2.1-6.fc40.ppc64le libgomp-13.2.1-6.fc40.ppc64le libidn2-2.3.4-3.fc39.ppc64le libmount-2.39.2-1.fc40.ppc64le libnghttp2-1.58.0-1.fc40.ppc64le libnsl2-2.0.0-6.fc39.ppc64le libpkgconf-1.9.5-2.fc39.ppc64le libpsl-0.21.2-4.fc39.ppc64le libpwquality-1.4.5-6.fc39.ppc64le librtas-2.0.4-3.fc39.ppc64le libselinux-3.6-0.rc2.1.fc40.ppc64le libsemanage-3.6-0.rc2.1.fc40.ppc64le libsepol-3.6-0.rc2.1.fc40.ppc64le libsigsegv-2.14-5.fc39.ppc64le libsmartcols-2.39.2-1.fc40.ppc64le libssh-0.10.5-2.fc39.ppc64le libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-6.fc40.ppc64le libtasn1-4.19.0-3.fc39.ppc64le libtirpc-1.3.4-0.fc40.ppc64le libunistring-1.1-5.fc40.ppc64le libutempter-1.2.1-10.fc39.ppc64le libuuid-2.39.2-1.fc40.ppc64le libverto-0.3.2-6.fc39.ppc64le libxcrypt-4.4.36-2.fc39.ppc64le libxml2-2.12.2-2.fc40.ppc64le libzstd-1.5.5-4.fc39.ppc64le lua-libs-5.4.6-3.fc39.ppc64le lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.ppc64le mpfr-4.2.1-1.fc40.ppc64le ncurses-base-6.4-8.20231001.fc40.noarch ncurses-libs-6.4-8.20231001.fc40.ppc64le ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.ppc64le openssl-libs-1:3.1.4-1.fc40.ppc64le p11-kit-0.25.3-1.fc40.ppc64le p11-kit-trust-0.25.3-1.fc40.ppc64le package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-8.fc40.ppc64le pam-libs-1.5.3-8.fc40.ppc64le patch-2.7.6-22.fc39.ppc64le pcre2-10.42-2.fc40.ppc64le pcre2-syntax-10.42-2.fc40.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.ppc64le pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.ppc64le popt-1.19-3.fc39.ppc64le publicsuffix-list-dafsa-20230812-1.fc40.noarch pyproject-srpm-macros-1.10.0-1.fc40.noarch python-srpm-macros-3.12-5.fc40.noarch qt5-srpm-macros-5.15.11-1.fc40.noarch qt6-srpm-macros-6.6.1-1.fc40.noarch readline-8.2-4.fc39.ppc64le redhat-rpm-config-271-1.fc40.noarch rpm-4.19.0-3.fc40.ppc64le rpm-build-4.19.0-3.fc40.ppc64le rpm-build-libs-4.19.0-3.fc40.ppc64le rpm-libs-4.19.0-3.fc40.ppc64le rpm-sequoia-1.5.0-2.fc40.ppc64le rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.ppc64le setup-2.14.5-1.fc40.noarch shadow-utils-2:4.14.0-2.fc40.ppc64le sqlite-libs-3.44.2-1.fc40.ppc64le systemd-libs-255-1.fc40.ppc64le tar-2:1.35-2.fc40.ppc64le unzip-6.0-62.fc39.ppc64le util-linux-2.39.2-1.fc40.ppc64le util-linux-core-2.39.2-1.fc40.ppc64le which-2.21-40.fc39.ppc64le xxhash-libs-0.8.2-1.fc39.ppc64le xz-5.4.5-1.fc40.ppc64le xz-libs-5.4.5-1.fc40.ppc64le zip-3.0-39.fc40.ppc64le zlib-1.2.13-5.fc40.ppc64le zstd-1.5.5-4.fc39.ppc64le Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.25-1.fc39.ppc64le ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-5.fc40.ppc64le authselect-1.4.3-1.fc40.ppc64le authselect-libs-1.4.3-1.fc40.ppc64le basesystem-11-18.fc39.noarch bash-5.2.21-2.fc40.ppc64le binutils-2.41-16.fc40.ppc64le binutils-gold-2.41-16.fc40.ppc64le bzip2-1.0.8-16.fc39.ppc64le bzip2-libs-1.0.8-16.fc39.ppc64le ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-1.fc40.ppc64le coreutils-common-9.4-1.fc40.ppc64le cpio-2.14-5.fc40.ppc64le cracklib-2.9.11-2.fc39.ppc64le crypto-policies-20231204-1.git1e3a2e4.fc40.noarch curl-8.5.0-1.fc40.ppc64le cyrus-sasl-lib-2.1.28-11.fc39.ppc64le debugedit-5.0-12.fc40.ppc64le diffutils-3.10-3.fc39.ppc64le dwz-0.15-3.fc39.ppc64le ed-1.19-4.fc39.ppc64le efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc40.ppc64le elfutils-debuginfod-client-0.190-4.fc40.ppc64le elfutils-default-yama-scope-0.190-4.fc40.noarch elfutils-libelf-0.190-4.fc40.ppc64le elfutils-libs-0.190-4.fc40.ppc64le fedora-gpg-keys-40-0.2.noarch fedora-release-40-0.20.noarch fedora-release-common-40-0.20.noarch fedora-release-identity-basic-40-0.20.noarch fedora-repos-40-0.2.noarch fedora-repos-rawhide-40-0.2.noarch file-5.45-1.fc40.ppc64le file-libs-5.45-1.fc40.ppc64le filesystem-3.18-6.fc39.ppc64le findutils-4.9.0-6.fc40.ppc64le fonts-srpm-macros-2.0.5-12.fc39.noarch forge-srpm-macros-0.2.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.ppc64le gdb-minimal-14.1-1.fc40.ppc64le gdbm-1.23-4.fc39.ppc64le gdbm-libs-1.23-4.fc39.ppc64le ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-26.fc40.ppc64le glibc-common-2.38.9000-26.fc40.ppc64le glibc-gconv-extra-2.38.9000-26.fc40.ppc64le glibc-minimal-langpack-2.38.9000-26.fc40.ppc64le gmp-6.2.1-5.fc39.ppc64le gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch gpg-pubkey-18b8e74c-62f2920f gpg-pubkey-a15b79cc-63d04c2c grep-3.11-5.fc40.ppc64le gzip-1.12-6.fc39.ppc64le info-7.1-1.fc40.ppc64le jansson-2.13.1-7.fc39.ppc64le kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.ppc64le krb5-libs-1.21.2-2.fc40.ppc64le libacl-2.3.1-11.fc40.ppc64le libarchive-3.7.2-1.fc40.ppc64le libattr-2.5.1-9.fc40.ppc64le libblkid-2.39.2-1.fc40.ppc64le libbrotli-1.1.0-1.fc40.ppc64le libcap-2.69-1.fc40.ppc64le libcap-ng-0.8.3-8.fc40.ppc64le libcom_err-1.47.0-2.fc39.ppc64le libcurl-8.5.0-1.fc40.ppc64le libeconf-0.5.2-1.fc40.ppc64le libevent-2.1.12-9.fc39.ppc64le libfdisk-2.39.2-1.fc40.ppc64le libffi-3.4.4-4.fc39.ppc64le libgcc-13.2.1-6.fc40.ppc64le libgomp-13.2.1-6.fc40.ppc64le libidn2-2.3.4-3.fc39.ppc64le libmount-2.39.2-1.fc40.ppc64le libnghttp2-1.58.0-1.fc40.ppc64le libnsl2-2.0.0-6.fc39.ppc64le libpkgconf-1.9.5-2.fc39.ppc64le libpsl-0.21.2-4.fc39.ppc64le libpwquality-1.4.5-6.fc39.ppc64le librtas-2.0.4-3.fc39.ppc64le libselinux-3.6-0.rc2.1.fc40.ppc64le libsemanage-3.6-0.rc2.1.fc40.ppc64le libsepol-3.6-0.rc2.1.fc40.ppc64le libsigsegv-2.14-5.fc39.ppc64le libsmartcols-2.39.2-1.fc40.ppc64le libssh-0.10.5-2.fc39.ppc64le libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-6.fc40.ppc64le libtasn1-4.19.0-3.fc39.ppc64le libtirpc-1.3.4-0.fc40.ppc64le libunistring-1.1-5.fc40.ppc64le libutempter-1.2.1-10.fc39.ppc64le libuuid-2.39.2-1.fc40.ppc64le libverto-0.3.2-6.fc39.ppc64le libxcrypt-4.4.36-2.fc39.ppc64le libxml2-2.12.2-2.fc40.ppc64le libzstd-1.5.5-4.fc39.ppc64le lua-libs-5.4.6-3.fc39.ppc64le lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.ppc64le mpfr-4.2.1-1.fc40.ppc64le ncurses-base-6.4-8.20231001.fc40.noarch ncurses-libs-6.4-8.20231001.fc40.ppc64le ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.ppc64le openssl-libs-3.1.4-1.fc40.ppc64le p11-kit-0.25.3-1.fc40.ppc64le p11-kit-trust-0.25.3-1.fc40.ppc64le package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-8.fc40.ppc64le pam-libs-1.5.3-8.fc40.ppc64le patch-2.7.6-22.fc39.ppc64le pcre2-10.42-2.fc40.ppc64le pcre2-syntax-10.42-2.fc40.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.ppc64le pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.ppc64le popt-1.19-3.fc39.ppc64le publicsuffix-list-dafsa-20230812-1.fc40.noarch pyproject-srpm-macros-1.10.0-1.fc40.noarch python-srpm-macros-3.12-5.fc40.noarch qt5-srpm-macros-5.15.11-1.fc40.noarch qt6-srpm-macros-6.6.1-1.fc40.noarch readline-8.2-4.fc39.ppc64le redhat-rpm-config-271-1.fc40.noarch rpm-4.19.0-3.fc40.ppc64le rpm-build-4.19.0-3.fc40.ppc64le rpm-build-libs-4.19.0-3.fc40.ppc64le rpm-libs-4.19.0-3.fc40.ppc64le rpm-sequoia-1.5.0-2.fc40.ppc64le rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.ppc64le setup-2.14.5-1.fc40.noarch shadow-utils-4.14.0-2.fc40.ppc64le sqlite-libs-3.44.2-1.fc40.ppc64le systemd-libs-255-1.fc40.ppc64le tar-1.35-2.fc40.ppc64le unzip-6.0-62.fc39.ppc64le util-linux-2.39.2-1.fc40.ppc64le util-linux-core-2.39.2-1.fc40.ppc64le which-2.21-40.fc39.ppc64le xxhash-libs-0.8.2-1.fc39.ppc64le xz-5.4.5-1.fc40.ppc64le xz-libs-5.4.5-1.fc40.ppc64le zip-3.0-39.fc40.ppc64le zlib-1.2.13-5.fc40.ppc64le zstd-1.5.5-4.fc39.ppc64le Start: buildsrpm Start: rpmbuild -bs warning: %patchN is deprecated (3 usages found), use %patch N (or %patch -P N) Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1689897600 Wrote: /builddir/build/SRPMS/povray-3.7.0.10-11.fc40.src.rpm RPM build warnings: %patchN is deprecated (3 usages found), use %patch N (or %patch -P N) Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-ppc64le-1702418557.173606/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-ppc64le-1702418557.173606/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-ppc64le-1702418557.173606/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-tab9odb6/povray/povray.spec) Config(child) 1 minutes 41 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/povray-3.7.0.10-11.fc40.src.rpm) Config(fedora-rawhide-ppc64le) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1702418557.173606/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1702418557.173606/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-1702418557.173606/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 Finish: chroot init INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.0-3.fc40.ppc64le rpm-sequoia-1.5.0-2.fc40.ppc64le python3-dnf-4.18.2-1.fc40.noarch python3-dnf-plugins-core-4.4.4-1.fc40.noarch yum-4.18.2-1.fc40.noarch Start: build phase for povray-3.7.0.10-11.fc40.src.rpm Start: build setup for povray-3.7.0.10-11.fc40.src.rpm warning: %patchN is deprecated (3 usages found), use %patch N (or %patch -P N) Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1689897600 Wrote: /builddir/build/SRPMS/povray-3.7.0.10-11.fc40.src.rpm RPM build warnings: %patchN is deprecated (3 usages found), use %patch N (or %patch -P N) No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 20 kB/s | 1.5 kB 00:00 Copr repository 4.6 MB/s | 2.0 MB 00:00 fedora 94 kB/s | 5.6 kB 00:00 Last metadata expiration check: 0:00:01 ago on Tue Dec 12 22:04:32 2023. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: autoconf noarch 2.71-7.fc40 fedora 733 k automake noarch 1.16.5-14.fc40 fedora 697 k boost-devel ppc64le 1.83.0-0.fc40 copr_base 12 M gcc-c++ ppc64le 13.2.1-6.fc40 fedora 12 M libXpm-devel ppc64le 3.5.17-1.fc40 fedora 69 k libjpeg-turbo-devel ppc64le 2.1.4-3.fc39 fedora 98 k libpng-devel ppc64le 2:1.6.40-1.fc40 fedora 294 k libtiff-devel ppc64le 4.5.0-3.fc40 fedora 251 k make ppc64le 1:4.4.1-2.fc39 fedora 604 k mesa-dri-drivers ppc64le 23.3.0-1.fc40 fedora 15 M openexr-devel ppc64le 3.1.10-2.fc39 fedora 162 k sdl12-compat-devel ppc64le 1.2.68-1.fc40 fedora 79 k zlib-devel ppc64le 1.2.13-5.fc40 fedora 44 k Installing dependencies: SDL2 ppc64le 2.28.5-1.fc40 fedora 741 k abattis-cantarell-vf-fonts noarch 0.301-10.fc39 fedora 121 k adwaita-cursor-theme noarch 45.0-1.fc40 fedora 678 k adwaita-icon-theme noarch 45.0-1.fc40 fedora 407 k annobin-docs noarch 12.33-1.fc40 fedora 91 k annobin-plugin-gcc ppc64le 12.33-1.fc40 fedora 961 k at-spi2-atk ppc64le 2.50.0-1.fc40 fedora 94 k at-spi2-core ppc64le 2.50.0-1.fc40 fedora 387 k atk ppc64le 2.50.0-1.fc40 fedora 86 k avahi-libs ppc64le 0.8-24.fc39 fedora 72 k boost ppc64le 1.83.0-0.fc40 copr_base 14 k boost-atomic ppc64le 1.83.0-0.fc40 copr_base 20 k boost-chrono ppc64le 1.83.0-0.fc40 copr_base 26 k boost-container ppc64le 1.83.0-0.fc40 copr_base 43 k boost-context ppc64le 1.83.0-0.fc40 copr_base 17 k boost-contract ppc64le 1.83.0-0.fc40 copr_base 46 k boost-coroutine ppc64le 1.83.0-0.fc40 copr_base 21 k boost-date-time ppc64le 1.83.0-0.fc40 copr_base 16 k boost-fiber ppc64le 1.83.0-0.fc40 copr_base 44 k boost-filesystem ppc64le 1.83.0-0.fc40 copr_base 69 k boost-graph ppc64le 1.83.0-0.fc40 copr_base 159 k boost-iostreams ppc64le 1.83.0-0.fc40 copr_base 41 k boost-json ppc64le 1.83.0-0.fc40 copr_base 152 k boost-locale ppc64le 1.83.0-0.fc40 copr_base 235 k boost-log ppc64le 1.83.0-0.fc40 copr_base 521 k boost-math ppc64le 1.83.0-0.fc40 copr_base 307 k boost-nowide ppc64le 1.83.0-0.fc40 copr_base 22 k boost-numpy3 ppc64le 1.83.0-0.fc40 copr_base 30 k boost-program-options ppc64le 1.83.0-0.fc40 copr_base 117 k boost-python3 ppc64le 1.83.0-0.fc40 copr_base 118 k boost-random ppc64le 1.83.0-0.fc40 copr_base 25 k boost-regex ppc64le 1.83.0-0.fc40 copr_base 122 k boost-serialization ppc64le 1.83.0-0.fc40 copr_base 139 k boost-stacktrace ppc64le 1.83.0-0.fc40 copr_base 31 k boost-system ppc64le 1.83.0-0.fc40 copr_base 16 k boost-test ppc64le 1.83.0-0.fc40 copr_base 251 k boost-thread ppc64le 1.83.0-0.fc40 copr_base 64 k boost-timer ppc64le 1.83.0-0.fc40 copr_base 41 k boost-type_erasure ppc64le 1.83.0-0.fc40 copr_base 33 k boost-wave ppc64le 1.83.0-0.fc40 copr_base 239 k cairo ppc64le 1.18.0-1.fc40 fedora 796 k cairo-gobject ppc64le 1.18.0-1.fc40 fedora 19 k cmake-filesystem ppc64le 3.27.7-1.fc40 fedora 19 k colord-libs ppc64le 1.4.6-6.fc40 fedora 241 k cpp ppc64le 13.2.1-6.fc40 fedora 9.8 M cups-libs ppc64le 1:2.4.7-4.fc40 fedora 321 k dbus ppc64le 1:1.14.10-1.fc40 fedora 8.1 k dbus-broker ppc64le 33-2.fc39 fedora 189 k dbus-common noarch 1:1.14.10-1.fc40 fedora 15 k dbus-libs ppc64le 1:1.14.10-1.fc40 fedora 177 k default-fonts-core-sans noarch 4.0-9.fc40 fedora 32 k emacs-filesystem noarch 1:29.1-14.fc40 fedora 7.4 k expat ppc64le 2.5.0-3.fc39 fedora 116 k flexiblas ppc64le 3.3.1-5.fc39 fedora 33 k flexiblas-netlib ppc64le 3.3.1-5.fc39 fedora 2.8 M flexiblas-openblas-openmp ppc64le 3.3.1-5.fc39 fedora 17 k fontconfig ppc64le 2.14.2-5.fc40 fedora 343 k fonts-filesystem noarch 1:2.0.5-12.fc39 fedora 8.2 k freetype ppc64le 2.13.1-2.fc39 fedora 474 k fribidi ppc64le 1.0.13-2.fc39 fedora 95 k gc ppc64le 8.2.2-4.fc39 fedora 122 k gcc ppc64le 13.2.1-6.fc40 fedora 30 M gcc-plugin-annobin ppc64le 13.2.1-6.fc40 fedora 52 k gdk-pixbuf2 ppc64le 2.42.10-5.fc39 fedora 493 k gdk-pixbuf2-modules ppc64le 2.42.10-5.fc39 fedora 95 k gl-manpages noarch 1.1-29.20190306.fc40 fedora 1.2 M glib2 ppc64le 2.78.3-1.fc40 fedora 2.9 M glibc-devel ppc64le 2.38.9000-26.fc40 fedora 605 k gnutls ppc64le 3.8.2-2.fc40 fedora 1.1 M google-noto-fonts-common noarch 20230801-4.fc40 fedora 17 k google-noto-sans-vf-fonts noarch 20230801-4.fc40 fedora 583 k graphite2 ppc64le 1.3.14-13.fc40 fedora 105 k groff-base ppc64le 1.23.0-3.fc40 fedora 1.2 M gtk-update-icon-cache ppc64le 3.24.38-3.fc39 fedora 35 k gtk3 ppc64le 3.24.38-3.fc39 fedora 5.1 M guile22 ppc64le 2.2.7-9.fc39 fedora 6.6 M harfbuzz ppc64le 8.3.0-2.fc40 fedora 1.0 M hicolor-icon-theme noarch 0.17-16.fc39 fedora 66 k imath ppc64le 3.1.9-3.fc40 copr_base 95 k imath-devel ppc64le 3.1.9-3.fc40 copr_base 129 k jbigkit-libs ppc64le 2.1-27.fc40 fedora 56 k json-glib ppc64le 1.8.0-1.fc40 fedora 169 k kernel-headers ppc64le 6.7.0-0.rc5.41.fc40 fedora 1.5 M lcms2 ppc64le 2.15-2.fc39 fedora 204 k libICE ppc64le 1.1.1-1.fc40 fedora 81 k libSM ppc64le 1.2.4-1.fc40 fedora 44 k libX11 ppc64le 1.8.7-1.fc40 fedora 699 k libX11-common noarch 1.8.7-1.fc40 fedora 176 k libX11-devel ppc64le 1.8.7-1.fc40 fedora 1.0 M libX11-xcb ppc64le 1.8.7-1.fc40 fedora 12 k libXau ppc64le 1.0.11-4.fc40 fedora 32 k libXau-devel ppc64le 1.0.11-4.fc40 fedora 13 k libXcomposite ppc64le 0.4.6-1.fc40 fedora 25 k libXcursor ppc64le 1.2.1-5.fc40 fedora 34 k libXdamage ppc64le 1.1.6-1.fc40 fedora 24 k libXext ppc64le 1.3.5-4.fc40 fedora 41 k libXfixes ppc64le 6.0.1-1.fc40 fedora 19 k libXft ppc64le 2.3.8-4.fc40 fedora 78 k libXi ppc64le 1.8.1-3.fc40 fedora 43 k libXinerama ppc64le 1.1.5-4.fc40 fedora 14 k libXpm ppc64le 3.5.17-1.fc40 fedora 71 k libXrandr ppc64le 1.5.4-1.fc40 fedora 28 k libXrender ppc64le 0.9.11-4.fc40 fedora 29 k libXt ppc64le 1.3.0-1.fc40 fedora 197 k libXtst ppc64le 1.2.4-4.fc40 fedora 22 k libXxf86vm ppc64le 1.1.5-4.fc40 fedora 18 k libasan ppc64le 13.2.1-6.fc40 fedora 496 k libatomic ppc64le 13.2.1-6.fc40 fedora 38 k libb2 ppc64le 0.98.1-9.fc39 fedora 25 k libcloudproviders ppc64le 0.3.5-1.fc40 fedora 47 k libdatrie ppc64le 0.2.13-7.fc39 fedora 34 k libdecor ppc64le 0.2.1-2.fc40 fedora 63 k libdrm ppc64le 2.4.117-1.fc40 fedora 110 k libedit ppc64le 3.1-48.20230828cvs.fc40 fedora 121 k libepoxy ppc64le 1.5.10-4.fc39 fedora 255 k libgfortran ppc64le 13.2.1-6.fc40 fedora 611 k libglvnd ppc64le 1:1.7.0-1.fc40 fedora 131 k libglvnd-core-devel ppc64le 1:1.7.0-1.fc40 fedora 17 k libglvnd-devel ppc64le 1:1.7.0-1.fc40 fedora 162 k libglvnd-egl ppc64le 1:1.7.0-1.fc40 fedora 41 k libglvnd-gles ppc64le 1:1.7.0-1.fc40 fedora 32 k libglvnd-glx ppc64le 1:1.7.0-1.fc40 fedora 148 k libglvnd-opengl ppc64le 1:1.7.0-1.fc40 fedora 45 k libgusb ppc64le 0.4.8-1.fc40 fedora 66 k libicu ppc64le 73.2-2.fc39 fedora 11 M libicu-devel ppc64le 73.2-2.fc39 fedora 925 k libjpeg-turbo ppc64le 2.1.4-3.fc39 fedora 209 k liblerc ppc64le 4.0.0-4.fc39 fedora 220 k libmpc ppc64le 1.3.1-3.fc39 fedora 95 k libpng ppc64le 2:1.6.40-1.fc40 fedora 137 k libquadmath ppc64le 13.2.1-6.fc40 fedora 214 k libsoup3 ppc64le 3.4.4-1.fc40 fedora 412 k libstdc++-devel ppc64le 13.2.1-6.fc40 fedora 2.6 M libstemmer ppc64le 2.2.0-7.fc39 fedora 176 k libthai ppc64le 0.1.29-6.fc39 fedora 215 k libtiff ppc64le 4.5.0-3.fc40 fedora 343 k libtool-ltdl ppc64le 2.4.7-8.fc40 fedora 40 k libtracker-sparql ppc64le 3.6.0-1.fc40 fedora 403 k libubsan ppc64le 13.2.1-6.fc40 fedora 253 k libunwind ppc64le 1.7.2-1.fc40 fedora 65 k libusb1 ppc64le 1.0.26-4.fc40 fedora 81 k libwayland-client ppc64le 1.22.0-2.fc39 fedora 36 k libwayland-cursor ppc64le 1.22.0-2.fc39 fedora 20 k libwayland-egl ppc64le 1.22.0-2.fc39 fedora 13 k libwayland-server ppc64le 1.22.0-2.fc39 fedora 46 k libwebp ppc64le 1.3.2-2.fc40 fedora 267 k libwebp-devel ppc64le 1.3.2-2.fc40 fedora 39 k libxcb ppc64le 1.16-2.fc40 fedora 256 k libxcb-devel ppc64le 1.16-2.fc40 fedora 1.4 M libxcrypt-devel ppc64le 4.4.36-2.fc39 fedora 30 k libxkbcommon ppc64le 1.6.0-1.fc40 fedora 156 k libxshmfence ppc64le 1.3.2-1.fc40 fedora 12 k libzstd-devel ppc64le 1.5.5-4.fc39 fedora 51 k llvm-libs ppc64le 17.0.6-1.fc40 fedora 28 M lm_sensors-libs ppc64le 3.6.0-14.fc39 fedora 44 k m4 ppc64le 1.4.19-7.fc40 fedora 319 k mesa-filesystem ppc64le 23.3.0-1.fc40 fedora 18 k mesa-libEGL ppc64le 23.3.0-1.fc40 fedora 152 k mesa-libGL ppc64le 23.3.0-1.fc40 fedora 198 k mesa-libGLU ppc64le 9.0.3-1.fc39 fedora 178 k mesa-libGLU-devel ppc64le 9.0.3-1.fc39 fedora 12 k mesa-libgbm ppc64le 23.3.0-1.fc40 fedora 51 k mesa-libglapi ppc64le 23.3.0-1.fc40 fedora 53 k mpdecimal ppc64le 2.5.1-7.fc39 fedora 104 k ncurses ppc64le 6.4-8.20231001.fc40 fedora 426 k nettle ppc64le 3.9.1-2.fc39 fedora 460 k openblas ppc64le 0.3.25-1.fc40 fedora 38 k openblas-openmp ppc64le 0.3.25-1.fc40 fedora 4.6 M openexr-libs ppc64le 3.1.10-2.fc39 fedora 1.1 M pango ppc64le 1.51.0-1.fc40 fedora 374 k perl-AutoLoader noarch 5.74-503.fc40 fedora 21 k perl-B ppc64le 1.88-503.fc40 fedora 181 k perl-Carp noarch 1.54-500.fc39 fedora 29 k perl-Class-Struct noarch 0.68-503.fc40 fedora 22 k perl-Data-Dumper ppc64le 2.188-501.fc39 fedora 57 k perl-Digest noarch 1.20-500.fc39 fedora 25 k perl-Digest-MD5 ppc64le 2.58-501.fc40 fedora 36 k perl-DynaLoader ppc64le 1.54-503.fc40 fedora 26 k perl-Encode ppc64le 4:3.20-501.fc40 fedora 1.7 M perl-Errno ppc64le 1.37-503.fc40 fedora 15 k perl-Exporter noarch 5.77-500.fc39 fedora 31 k perl-Fcntl ppc64le 1.15-503.fc40 fedora 21 k perl-File-Basename noarch 2.86-503.fc40 fedora 17 k perl-File-Compare noarch 1.100.700-503.fc40 fedora 13 k perl-File-Copy noarch 2.41-503.fc40 fedora 20 k perl-File-Find noarch 1.43-503.fc40 fedora 26 k perl-File-Path noarch 2.18-501.fc40 fedora 35 k perl-File-Temp noarch 1:0.231.100-501.fc40 fedora 59 k perl-File-stat noarch 1.13-503.fc40 fedora 17 k perl-FileHandle noarch 2.05-503.fc40 fedora 16 k perl-Getopt-Long noarch 1:2.57-1.fc40 fedora 63 k perl-Getopt-Std noarch 1.13-503.fc40 fedora 16 k perl-HTTP-Tiny noarch 0.088-3.fc39 fedora 56 k perl-IO ppc64le 1.52-503.fc40 fedora 83 k perl-IO-Socket-IP noarch 0.42-1.fc39 fedora 42 k perl-IO-Socket-SSL noarch 2.084-1.fc40 fedora 225 k perl-IPC-Open3 noarch 1.22-503.fc40 fedora 22 k perl-MIME-Base64 ppc64le 3.16-501.fc40 fedora 30 k perl-Mozilla-CA noarch 20230821-1.fc40 fedora 13 k perl-Net-SSLeay ppc64le 1.92-10.fc39 fedora 367 k perl-POSIX ppc64le 2.13-503.fc40 fedora 118 k perl-PathTools ppc64le 3.89-500.fc39 fedora 88 k perl-Pod-Escapes noarch 1:1.07-501.fc40 fedora 19 k perl-Pod-Perldoc noarch 3.28.01-501.fc39 fedora 86 k perl-Pod-Simple noarch 1:3.45-4.fc39 fedora 218 k perl-Pod-Usage noarch 4:2.03-500.fc39 fedora 39 k perl-Scalar-List-Utils ppc64le 5:1.63-500.fc39 fedora 75 k perl-SelectSaver noarch 1.02-503.fc40 fedora 12 k perl-Socket ppc64le 4:2.037-3.fc39 fedora 56 k perl-Storable ppc64le 1:3.32-500.fc39 fedora 103 k perl-Symbol noarch 1.09-503.fc40 fedora 14 k perl-Term-ANSIColor noarch 5.01-502.fc40 fedora 47 k perl-Term-Cap noarch 1.18-500.fc39 fedora 22 k perl-Text-ParseWords noarch 3.31-500.fc39 fedora 16 k perl-Text-Tabs+Wrap noarch 2023.0511-3.fc39 fedora 22 k perl-Thread-Queue noarch 3.14-501.fc40 fedora 21 k perl-Time-Local noarch 2:1.350-3.fc39 fedora 34 k perl-URI noarch 5.21-1.fc40 fedora 125 k perl-base noarch 2.27-503.fc40 fedora 16 k perl-constant noarch 1.33-501.fc39 fedora 22 k perl-if noarch 0.61.000-503.fc40 fedora 14 k perl-interpreter ppc64le 4:5.38.2-503.fc40 fedora 72 k perl-libnet noarch 3.15-501.fc39 fedora 129 k perl-libs ppc64le 4:5.38.2-503.fc40 fedora 2.4 M perl-locale noarch 1.10-503.fc40 fedora 14 k perl-mro ppc64le 1.28-503.fc40 fedora 29 k perl-overload noarch 1.37-503.fc40 fedora 46 k perl-overloading noarch 0.02-503.fc40 fedora 13 k perl-parent noarch 1:0.241-500.fc39 fedora 14 k perl-podlators noarch 1:5.01-500.fc39 fedora 125 k perl-threads ppc64le 1:2.36-500.fc39 fedora 58 k perl-threads-shared ppc64le 1.68-500.fc39 fedora 46 k perl-vars noarch 1.05-503.fc40 fedora 13 k pixman ppc64le 0.42.2-2.fc39 fedora 230 k pyproject-rpm-macros noarch 1.10.0-1.fc40 fedora 41 k python-pip-wheel noarch 23.2.1-1.fc39 fedora 1.5 M python-rpm-macros noarch 3.12-5.fc40 fedora 19 k python3 ppc64le 3.12.1-1.fc40 fedora 27 k python3-devel ppc64le 3.12.1-1.fc40 fedora 312 k python3-imath ppc64le 3.1.9-3.fc40 copr_base 3.6 M python3-libs ppc64le 3.12.1-1.fc40 fedora 9.4 M python3-numpy ppc64le 1:1.26.0-2.fc40 fedora 7.1 M python3-packaging noarch 23.2-2.fc40 fedora 125 k python3-rpm-generators noarch 14-8.fc40 fedora 30 k python3-rpm-macros noarch 3.12-5.fc40 fedora 14 k sdl12-compat ppc64le 1.2.68-1.fc40 fedora 100 k shared-mime-info ppc64le 2.3-2.fc40 fedora 394 k tzdata noarch 2023c-4.fc40 fedora 717 k xkeyboard-config noarch 2.40-2.fc40 fedora 972 k xml-common noarch 0.6.3-62.fc40 fedora 31 k xorg-x11-proto-devel noarch 2023.2-3.fc40 fedora 298 k xprop ppc64le 1.2.5-4.fc39 fedora 38 k Transaction Summary ================================================================================ Install 265 Packages Total size: 209 M Total download size: 77 M Installed size: 1.0 G Downloading Packages: [SKIPPED] boost-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-atomic-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-chrono-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-container-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-context-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-contract-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-coroutine-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-date-time-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-devel-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-fiber-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-filesystem-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-graph-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-iostreams-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-json-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-locale-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-log-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-math-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-nowide-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-numpy3-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-program-options-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-python3-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-random-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-regex-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-serialization-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-stacktrace-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-system-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-test-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-thread-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-timer-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-type_erasure-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] boost-wave-1.83.0-0.fc40.ppc64le.rpm: Already downloaded [SKIPPED] imath-3.1.9-3.fc40.ppc64le.rpm: Already downloaded [SKIPPED] abattis-cantarell-vf-fonts-0.301-10.fc39.noarch.rpm: Already downloaded [SKIPPED] annobin-docs-12.33-1.fc40.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-12.33-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] cairo-1.18.0-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] cmake-filesystem-3.27.7-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] cpp-13.2.1-6.fc40.ppc64le.rpm: Already downloaded [SKIPPED] default-fonts-core-sans-4.0-9.fc40.noarch.rpm: Already downloaded [SKIPPED] emacs-filesystem-29.1-14.fc40.noarch.rpm: Already downloaded [SKIPPED] expat-2.5.0-3.fc39.ppc64le.rpm: Already downloaded [SKIPPED] flexiblas-3.3.1-5.fc39.ppc64le.rpm: Already downloaded [SKIPPED] flexiblas-netlib-3.3.1-5.fc39.ppc64le.rpm: Already downloaded [SKIPPED] flexiblas-openblas-openmp-3.3.1-5.fc39.ppc64le.rpm: Already downloaded [SKIPPED] fontconfig-2.14.2-5.fc40.ppc64le.rpm: Already downloaded [SKIPPED] fonts-filesystem-2.0.5-12.fc39.noarch.rpm: Already downloaded [SKIPPED] freetype-2.13.1-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] gc-8.2.2-4.fc39.ppc64le.rpm: Already downloaded [SKIPPED] gcc-13.2.1-6.fc40.ppc64le.rpm: Already downloaded [SKIPPED] gcc-c++-13.2.1-6.fc40.ppc64le.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-13.2.1-6.fc40.ppc64le.rpm: Already downloaded [SKIPPED] glib2-2.78.3-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] glibc-devel-2.38.9000-26.fc40.ppc64le.rpm: Already downloaded [SKIPPED] gnutls-3.8.2-2.fc40.ppc64le.rpm: Already downloaded [SKIPPED] google-noto-fonts-common-20230801-4.fc40.noarch.rpm: Already downloaded [SKIPPED] google-noto-sans-vf-fonts-20230801-4.fc40.noarch.rpm: Already downloaded [SKIPPED] graphite2-1.3.14-13.fc40.ppc64le.rpm: Already downloaded [SKIPPED] groff-base-1.23.0-3.fc40.ppc64le.rpm: Already downloaded [SKIPPED] guile22-2.2.7-9.fc39.ppc64le.rpm: Already downloaded [SKIPPED] harfbuzz-8.3.0-2.fc40.ppc64le.rpm: Already downloaded [SKIPPED] jbigkit-libs-2.1-27.fc40.ppc64le.rpm: Already downloaded [SKIPPED] kernel-headers-6.7.0-0.rc5.41.fc40.ppc64le.rpm: Already downloaded [SKIPPED] lcms2-2.15-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libX11-1.8.7-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libX11-common-1.8.7-1.fc40.noarch.rpm: Already downloaded [SKIPPED] libXau-1.0.11-4.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libXext-1.3.5-4.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libXrender-0.9.11-4.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libasan-13.2.1-6.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libatomic-13.2.1-6.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libb2-0.98.1-9.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libgfortran-13.2.1-6.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libicu-73.2-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libicu-devel-73.2-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libjpeg-turbo-2.1.4-3.fc39.ppc64le.rpm: Already downloaded [SKIPPED] liblerc-4.0.0-4.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libmpc-1.3.1-3.fc39.ppc64le.rpm: Already downloaded [SKIPPED] libpng-1.6.40-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libquadmath-13.2.1-6.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libstdc++-devel-13.2.1-6.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libtiff-4.5.0-3.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-8.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libubsan-13.2.1-6.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libwebp-1.3.2-2.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libxcb-1.16-2.fc40.ppc64le.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.36-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] make-4.4.1-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-7.fc39.ppc64le.rpm: Already downloaded [SKIPPED] nettle-3.9.1-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] openblas-0.3.25-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] openblas-openmp-0.3.25-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] openexr-libs-3.1.10-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] pixman-0.42.2-2.fc39.ppc64le.rpm: Already downloaded [SKIPPED] python-pip-wheel-23.2.1-1.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-3.12.1-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] python3-libs-3.12.1-1.fc40.ppc64le.rpm: Already downloaded [SKIPPED] python3-numpy-1.26.0-2.fc40.ppc64le.rpm: Already downloaded [SKIPPED] tzdata-2023c-4.fc40.noarch.rpm: Already downloaded [SKIPPED] xml-common-0.6.3-62.fc40.noarch.rpm: Already downloaded [SKIPPED] zlib-devel-1.2.13-5.fc40.ppc64le.rpm: Already downloaded (101/265): imath-devel-3.1.9-3.fc40.ppc64le.rpm 1.7 MB/s | 129 kB 00:00 (102/265): python3-imath-3.1.9-3.fc40.ppc64le.r 20 MB/s | 3.6 MB 00:00 (103/265): SDL2-2.28.5-1.fc40.ppc64le.rpm 2.8 MB/s | 741 kB 00:00 (104/265): at-spi2-atk-2.50.0-1.fc40.ppc64le.rp 3.5 MB/s | 94 kB 00:00 (105/265): adwaita-cursor-theme-45.0-1.fc40.noa 2.8 MB/s | 678 kB 00:00 (106/265): at-spi2-core-2.50.0-1.fc40.ppc64le.r 11 MB/s | 387 kB 00:00 (107/265): atk-2.50.0-1.fc40.ppc64le.rpm 3.1 MB/s | 86 kB 00:00 (108/265): adwaita-icon-theme-45.0-1.fc40.noarc 2.2 MB/s | 407 kB 00:00 (109/265): autoconf-2.71-7.fc40.noarch.rpm 15 MB/s | 733 kB 00:00 (110/265): automake-1.16.5-14.fc40.noarch.rpm 11 MB/s | 697 kB 00:00 (111/265): avahi-libs-0.8-24.fc39.ppc64le.rpm 1.8 MB/s | 72 kB 00:00 (112/265): cairo-gobject-1.18.0-1.fc40.ppc64le. 528 kB/s | 19 kB 00:00 (113/265): dbus-1.14.10-1.fc40.ppc64le.rpm 284 kB/s | 8.1 kB 00:00 (114/265): colord-libs-1.4.6-6.fc40.ppc64le.rpm 6.1 MB/s | 241 kB 00:00 (115/265): cups-libs-2.4.7-4.fc40.ppc64le.rpm 7.3 MB/s | 321 kB 00:00 (116/265): dbus-broker-33-2.fc39.ppc64le.rpm 5.6 MB/s | 189 kB 00:00 (117/265): dbus-common-1.14.10-1.fc40.noarch.rp 578 kB/s | 15 kB 00:00 (118/265): dbus-libs-1.14.10-1.fc40.ppc64le.rpm 6.0 MB/s | 177 kB 00:00 (119/265): fribidi-1.0.13-2.fc39.ppc64le.rpm 3.2 MB/s | 95 kB 00:00 (120/265): gdk-pixbuf2-2.42.10-5.fc39.ppc64le.r 13 MB/s | 493 kB 00:00 (121/265): gdk-pixbuf2-modules-2.42.10-5.fc39.p 2.9 MB/s | 95 kB 00:00 (122/265): gtk-update-icon-cache-3.24.38-3.fc39 865 kB/s | 35 kB 00:00 (123/265): hicolor-icon-theme-0.17-16.fc39.noar 2.0 MB/s | 66 kB 00:00 (124/265): gl-manpages-1.1-29.20190306.fc40.noa 12 MB/s | 1.2 MB 00:00 (125/265): json-glib-1.8.0-1.fc40.ppc64le.rpm 5.6 MB/s | 169 kB 00:00 (126/265): gtk3-3.24.38-3.fc39.ppc64le.rpm 35 MB/s | 5.1 MB 00:00 (127/265): libICE-1.1.1-1.fc40.ppc64le.rpm 1.2 MB/s | 81 kB 00:00 (128/265): libSM-1.2.4-1.fc40.ppc64le.rpm 772 kB/s | 44 kB 00:00 (129/265): libX11-xcb-1.8.7-1.fc40.ppc64le.rpm 422 kB/s | 12 kB 00:00 (130/265): libX11-devel-1.8.7-1.fc40.ppc64le.rp 20 MB/s | 1.0 MB 00:00 (131/265): libXau-devel-1.0.11-4.fc40.ppc64le.r 342 kB/s | 13 kB 00:00 (132/265): libXcomposite-0.4.6-1.fc40.ppc64le.r 1.0 MB/s | 25 kB 00:00 (133/265): libXcursor-1.2.1-5.fc40.ppc64le.rpm 1.2 MB/s | 34 kB 00:00 (134/265): libXdamage-1.1.6-1.fc40.ppc64le.rpm 870 kB/s | 24 kB 00:00 (135/265): libXfixes-6.0.1-1.fc40.ppc64le.rpm 785 kB/s | 19 kB 00:00 (136/265): libXi-1.8.1-3.fc40.ppc64le.rpm 1.6 MB/s | 43 kB 00:00 (137/265): libXinerama-1.1.5-4.fc40.ppc64le.rpm 543 kB/s | 14 kB 00:00 (138/265): libXft-2.3.8-4.fc40.ppc64le.rpm 2.4 MB/s | 78 kB 00:00 (139/265): libXrandr-1.5.4-1.fc40.ppc64le.rpm 1.1 MB/s | 28 kB 00:00 (140/265): libXpm-devel-3.5.17-1.fc40.ppc64le.r 1.9 MB/s | 69 kB 00:00 (141/265): libXpm-3.5.17-1.fc40.ppc64le.rpm 1.5 MB/s | 71 kB 00:00 (142/265): libXtst-1.2.4-4.fc40.ppc64le.rpm 889 kB/s | 22 kB 00:00 (143/265): libXt-1.3.0-1.fc40.ppc64le.rpm 4.5 MB/s | 197 kB 00:00 (144/265): libXxf86vm-1.1.5-4.fc40.ppc64le.rpm 685 kB/s | 18 kB 00:00 (145/265): libcloudproviders-0.3.5-1.fc40.ppc64 1.6 MB/s | 47 kB 00:00 (146/265): libdatrie-0.2.13-7.fc39.ppc64le.rpm 1.1 MB/s | 34 kB 00:00 (147/265): libdecor-0.2.1-2.fc40.ppc64le.rpm 1.9 MB/s | 63 kB 00:00 (148/265): libdrm-2.4.117-1.fc40.ppc64le.rpm 3.6 MB/s | 110 kB 00:00 (149/265): libepoxy-1.5.10-4.fc39.ppc64le.rpm 8.8 MB/s | 255 kB 00:00 (150/265): libedit-3.1-48.20230828cvs.fc40.ppc6 2.7 MB/s | 121 kB 00:00 (151/265): libglvnd-1.7.0-1.fc40.ppc64le.rpm 4.5 MB/s | 131 kB 00:00 (152/265): libglvnd-core-devel-1.7.0-1.fc40.ppc 666 kB/s | 17 kB 00:00 (153/265): libglvnd-devel-1.7.0-1.fc40.ppc64le. 5.8 MB/s | 162 kB 00:00 (154/265): libglvnd-egl-1.7.0-1.fc40.ppc64le.rp 1.5 MB/s | 41 kB 00:00 (155/265): libglvnd-gles-1.7.0-1.fc40.ppc64le.r 1.3 MB/s | 32 kB 00:00 (156/265): libglvnd-opengl-1.7.0-1.fc40.ppc64le 1.7 MB/s | 45 kB 00:00 (157/265): libglvnd-glx-1.7.0-1.fc40.ppc64le.rp 4.9 MB/s | 148 kB 00:00 (158/265): libgusb-0.4.8-1.fc40.ppc64le.rpm 2.5 MB/s | 66 kB 00:00 (159/265): libpng-devel-1.6.40-1.fc40.ppc64le.r 9.1 MB/s | 294 kB 00:00 (160/265): libsoup3-3.4.4-1.fc40.ppc64le.rpm 13 MB/s | 412 kB 00:00 (161/265): libjpeg-turbo-devel-2.1.4-3.fc39.ppc 2.1 MB/s | 98 kB 00:00 (162/265): libstemmer-2.2.0-7.fc39.ppc64le.rpm 5.8 MB/s | 176 kB 00:00 (163/265): libthai-0.1.29-6.fc39.ppc64le.rpm 7.1 MB/s | 215 kB 00:00 (164/265): libtiff-devel-4.5.0-3.fc40.ppc64le.r 5.4 MB/s | 251 kB 00:00 (165/265): libtracker-sparql-3.6.0-1.fc40.ppc64 11 MB/s | 403 kB 00:00 (166/265): libusb1-1.0.26-4.fc40.ppc64le.rpm 3.1 MB/s | 81 kB 00:00 (167/265): libunwind-1.7.2-1.fc40.ppc64le.rpm 1.3 MB/s | 65 kB 00:00 (168/265): libwayland-client-1.22.0-2.fc39.ppc6 1.4 MB/s | 36 kB 00:00 (169/265): libwayland-cursor-1.22.0-2.fc39.ppc6 812 kB/s | 20 kB 00:00 (170/265): libwayland-egl-1.22.0-2.fc39.ppc64le 521 kB/s | 13 kB 00:00 (171/265): libwayland-server-1.22.0-2.fc39.ppc6 1.8 MB/s | 46 kB 00:00 (172/265): libxkbcommon-1.6.0-1.fc40.ppc64le.rp 4.4 MB/s | 156 kB 00:00 (173/265): libxshmfence-1.3.2-1.fc40.ppc64le.rp 461 kB/s | 12 kB 00:00 (174/265): libxcb-devel-1.16-2.fc40.ppc64le.rpm 18 MB/s | 1.4 MB 00:00 (175/265): libwebp-devel-1.3.2-2.fc40.ppc64le.r 418 kB/s | 39 kB 00:00 (176/265): libzstd-devel-1.5.5-4.fc39.ppc64le.r 1.4 MB/s | 51 kB 00:00 (177/265): m4-1.4.19-7.fc40.ppc64le.rpm 9.6 MB/s | 319 kB 00:00 (178/265): lm_sensors-libs-3.6.0-14.fc39.ppc64l 416 kB/s | 44 kB 00:00 (179/265): mesa-filesystem-23.3.0-1.fc40.ppc64l 233 kB/s | 18 kB 00:00 (180/265): mesa-libEGL-23.3.0-1.fc40.ppc64le.rp 488 kB/s | 152 kB 00:00 (181/265): mesa-dri-drivers-23.3.0-1.fc40.ppc64 25 MB/s | 15 MB 00:00 (182/265): mesa-libGLU-9.0.3-1.fc39.ppc64le.rpm 5.8 MB/s | 178 kB 00:00 (183/265): mesa-libGL-23.3.0-1.fc40.ppc64le.rpm 656 kB/s | 198 kB 00:00 (184/265): llvm-libs-17.0.6-1.fc40.ppc64le.rpm 30 MB/s | 28 MB 00:00 (185/265): mesa-libgbm-23.3.0-1.fc40.ppc64le.rp 433 kB/s | 51 kB 00:00 (186/265): mesa-libglapi-23.3.0-1.fc40.ppc64le. 1.3 MB/s | 53 kB 00:00 (187/265): mesa-libGLU-devel-9.0.3-1.fc39.ppc64 40 kB/s | 12 kB 00:00 (188/265): pango-1.51.0-1.fc40.ppc64le.rpm 11 MB/s | 374 kB 00:00 (189/265): openexr-devel-3.1.10-2.fc39.ppc64le. 3.4 MB/s | 162 kB 00:00 (190/265): perl-AutoLoader-5.74-503.fc40.noarch 891 kB/s | 21 kB 00:00 (191/265): perl-B-1.88-503.fc40.ppc64le.rpm 4.9 MB/s | 181 kB 00:00 (192/265): perl-Carp-1.54-500.fc39.noarch.rpm 1.0 MB/s | 29 kB 00:00 (193/265): perl-Class-Struct-0.68-503.fc40.noar 895 kB/s | 22 kB 00:00 (194/265): perl-Data-Dumper-2.188-501.fc39.ppc6 2.2 MB/s | 57 kB 00:00 (195/265): perl-Digest-1.20-500.fc39.noarch.rpm 937 kB/s | 25 kB 00:00 (196/265): perl-Digest-MD5-2.58-501.fc40.ppc64l 1.3 MB/s | 36 kB 00:00 (197/265): perl-DynaLoader-1.54-503.fc40.ppc64l 1.0 MB/s | 26 kB 00:00 (198/265): perl-Errno-1.37-503.fc40.ppc64le.rpm 471 kB/s | 15 kB 00:00 (199/265): perl-Exporter-5.77-500.fc39.noarch.r 882 kB/s | 31 kB 00:00 (200/265): perl-Fcntl-1.15-503.fc40.ppc64le.rpm 851 kB/s | 21 kB 00:00 (201/265): perl-Encode-3.20-501.fc40.ppc64le.rp 13 MB/s | 1.7 MB 00:00 (202/265): perl-File-Basename-2.86-503.fc40.noa 681 kB/s | 17 kB 00:00 (203/265): perl-File-Compare-1.100.700-503.fc40 546 kB/s | 13 kB 00:00 (204/265): perl-File-Copy-2.41-503.fc40.noarch. 815 kB/s | 20 kB 00:00 (205/265): perl-File-Find-1.43-503.fc40.noarch. 1.0 MB/s | 26 kB 00:00 (206/265): perl-File-Path-2.18-501.fc40.noarch. 1.2 MB/s | 35 kB 00:00 (207/265): perl-File-Temp-0.231.100-501.fc40.no 2.3 MB/s | 59 kB 00:00 (208/265): perl-File-stat-1.13-503.fc40.noarch. 672 kB/s | 17 kB 00:00 (209/265): perl-FileHandle-2.05-503.fc40.noarch 658 kB/s | 16 kB 00:00 (210/265): perl-Getopt-Long-2.57-1.fc40.noarch. 2.4 MB/s | 63 kB 00:00 (211/265): perl-Getopt-Std-1.13-503.fc40.noarch 607 kB/s | 16 kB 00:00 (212/265): perl-HTTP-Tiny-0.088-3.fc39.noarch.r 1.7 MB/s | 56 kB 00:00 (213/265): perl-IO-1.52-503.fc40.ppc64le.rpm 2.9 MB/s | 83 kB 00:00 (214/265): ncurses-6.4-8.20231001.fc40.ppc64le. 915 kB/s | 426 kB 00:00 (215/265): perl-IO-Socket-IP-0.42-1.fc39.noarch 1.5 MB/s | 42 kB 00:00 (216/265): perl-IO-Socket-SSL-2.084-1.fc40.noar 7.5 MB/s | 225 kB 00:00 (217/265): perl-IPC-Open3-1.22-503.fc40.noarch. 595 kB/s | 22 kB 00:00 (218/265): perl-MIME-Base64-3.16-501.fc40.ppc64 1.2 MB/s | 30 kB 00:00 (219/265): perl-Mozilla-CA-20230821-1.fc40.noar 564 kB/s | 13 kB 00:00 (220/265): perl-POSIX-2.13-503.fc40.ppc64le.rpm 4.3 MB/s | 118 kB 00:00 (221/265): perl-PathTools-3.89-500.fc39.ppc64le 3.4 MB/s | 88 kB 00:00 (222/265): perl-Pod-Escapes-1.07-501.fc40.noarc 785 kB/s | 19 kB 00:00 (223/265): perl-Pod-Perldoc-3.28.01-501.fc39.no 3.2 MB/s | 86 kB 00:00 (224/265): perl-Pod-Usage-2.03-500.fc39.noarch. 1.5 MB/s | 39 kB 00:00 (225/265): perl-Pod-Simple-3.45-4.fc39.noarch.r 7.0 MB/s | 218 kB 00:00 (226/265): perl-Scalar-List-Utils-1.63-500.fc39 3.0 MB/s | 75 kB 00:00 (227/265): perl-SelectSaver-1.02-503.fc40.noarc 486 kB/s | 12 kB 00:00 (228/265): perl-Socket-2.037-3.fc39.ppc64le.rpm 2.2 MB/s | 56 kB 00:00 (229/265): perl-Storable-3.32-500.fc39.ppc64le. 2.6 MB/s | 103 kB 00:00 (230/265): perl-Symbol-1.09-503.fc40.noarch.rpm 382 kB/s | 14 kB 00:00 (231/265): perl-Term-ANSIColor-5.01-502.fc40.no 1.7 MB/s | 47 kB 00:00 (232/265): perl-Net-SSLeay-1.92-10.fc39.ppc64le 1.8 MB/s | 367 kB 00:00 (233/265): perl-Term-Cap-1.18-500.fc39.noarch.r 817 kB/s | 22 kB 00:00 (234/265): perl-Text-ParseWords-3.31-500.fc39.n 631 kB/s | 16 kB 00:00 (235/265): perl-Thread-Queue-3.14-501.fc40.noar 809 kB/s | 21 kB 00:00 (236/265): perl-Time-Local-1.350-3.fc39.noarch. 1.3 MB/s | 34 kB 00:00 (237/265): perl-Text-Tabs+Wrap-2023.0511-3.fc39 689 kB/s | 22 kB 00:00 (238/265): perl-URI-5.21-1.fc40.noarch.rpm 4.4 MB/s | 125 kB 00:00 (239/265): perl-base-2.27-503.fc40.noarch.rpm 623 kB/s | 16 kB 00:00 (240/265): perl-constant-1.33-501.fc39.noarch.r 696 kB/s | 22 kB 00:00 (241/265): perl-if-0.61.000-503.fc40.noarch.rpm 432 kB/s | 14 kB 00:00 (242/265): perl-interpreter-5.38.2-503.fc40.ppc 2.2 MB/s | 72 kB 00:00 (243/265): perl-locale-1.10-503.fc40.noarch.rpm 562 kB/s | 14 kB 00:00 (244/265): perl-libnet-3.15-501.fc39.noarch.rpm 1.7 MB/s | 129 kB 00:00 (245/265): perl-mro-1.28-503.fc40.ppc64le.rpm 1.1 MB/s | 29 kB 00:00 (246/265): perl-overloading-0.02-503.fc40.noarc 532 kB/s | 13 kB 00:00 (247/265): perl-libs-5.38.2-503.fc40.ppc64le.rp 26 MB/s | 2.4 MB 00:00 (248/265): perl-overload-1.37-503.fc40.noarch.r 964 kB/s | 46 kB 00:00 (249/265): perl-parent-0.241-500.fc39.noarch.rp 479 kB/s | 14 kB 00:00 (250/265): perl-podlators-5.01-500.fc39.noarch. 4.5 MB/s | 125 kB 00:00 (251/265): perl-threads-shared-1.68-500.fc39.pp 1.8 MB/s | 46 kB 00:00 (252/265): perl-threads-2.36-500.fc39.ppc64le.r 1.2 MB/s | 58 kB 00:00 (253/265): perl-vars-1.05-503.fc40.noarch.rpm 552 kB/s | 13 kB 00:00 (254/265): pyproject-rpm-macros-1.10.0-1.fc40.n 1.6 MB/s | 41 kB 00:00 (255/265): python-rpm-macros-3.12-5.fc40.noarch 642 kB/s | 19 kB 00:00 (256/265): python3-devel-3.12.1-1.fc40.ppc64le. 10 MB/s | 312 kB 00:00 (257/265): python3-packaging-23.2-2.fc40.noarch 4.5 MB/s | 125 kB 00:00 (258/265): python3-rpm-macros-3.12-5.fc40.noarc 579 kB/s | 14 kB 00:00 (259/265): python3-rpm-generators-14-8.fc40.noa 881 kB/s | 30 kB 00:00 (260/265): sdl12-compat-1.2.68-1.fc40.ppc64le.r 3.8 MB/s | 100 kB 00:00 (261/265): sdl12-compat-devel-1.2.68-1.fc40.ppc 3.0 MB/s | 79 kB 00:00 (262/265): xkeyboard-config-2.40-2.fc40.noarch. 19 MB/s | 972 kB 00:00 (263/265): xorg-x11-proto-devel-2023.2-3.fc40.n 8.6 MB/s | 298 kB 00:00 (264/265): xprop-1.2.5-4.fc39.ppc64le.rpm 1.5 MB/s | 38 kB 00:00 (265/265): shared-mime-info-2.3-2.fc40.ppc64le. 2.5 MB/s | 394 kB 00:00 -------------------------------------------------------------------------------- Total 20 MB/s | 77 MB 00:03 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : boost-system-1.83.0-0.fc40.ppc64le 1/265 Installing : boost-chrono-1.83.0-0.fc40.ppc64le 2/265 Installing : libicu-73.2-2.fc39.ppc64le 3/265 Installing : expat-2.5.0-3.fc39.ppc64le 4/265 Installing : boost-thread-1.83.0-0.fc40.ppc64le 5/265 Installing : libglvnd-1:1.7.0-1.fc40.ppc64le 6/265 Installing : libwayland-client-1.22.0-2.fc39.ppc64le 7/265 Installing : libpng-2:1.6.40-1.fc40.ppc64le 8/265 Installing : libdrm-2.4.117-1.fc40.ppc64le 9/265 Installing : dbus-libs-1:1.14.10-1.fc40.ppc64le 10/265 Installing : cmake-filesystem-3.27.7-1.fc40.ppc64le 11/265 Installing : boost-regex-1.83.0-0.fc40.ppc64le 12/265 Installing : xorg-x11-proto-devel-2023.2-3.fc40.noarch 13/265 Installing : python-rpm-macros-3.12-5.fc40.noarch 14/265 Installing : libmpc-1.3.1-3.fc39.ppc64le 15/265 Installing : libjpeg-turbo-2.1.4-3.fc39.ppc64le 16/265 Installing : libX11-xcb-1.8.7-1.fc40.ppc64le 17/265 Installing : fonts-filesystem-1:2.0.5-12.fc39.noarch 18/265 Installing : imath-3.1.9-3.fc40.ppc64le 19/265 Installing : boost-context-1.83.0-0.fc40.ppc64le 20/265 Installing : boost-atomic-1.83.0-0.fc40.ppc64le 21/265 Installing : boost-filesystem-1.83.0-0.fc40.ppc64le 22/265 Installing : python3-rpm-macros-3.12-5.fc40.noarch 23/265 Installing : libwayland-cursor-1.22.0-2.fc39.ppc64le 24/265 Installing : libglvnd-opengl-1:1.7.0-1.fc40.ppc64le 25/265 Installing : zlib-devel-1.2.13-5.fc40.ppc64le 26/265 Installing : libxshmfence-1.3.2-1.fc40.ppc64le 27/265 Installing : libwebp-1.3.2-2.fc40.ppc64le 28/265 Installing : libwayland-server-1.22.0-2.fc39.ppc64le 29/265 Installing : libgfortran-13.2.1-6.fc40.ppc64le 30/265 Installing : libatomic-13.2.1-6.fc40.ppc64le 31/265 Installing : libXau-1.0.11-4.fc40.ppc64le 32/265 Installing : libxcb-1.16-2.fc40.ppc64le 33/265 Installing : libICE-1.1.1-1.fc40.ppc64le 34/265 Installing : fribidi-1.0.13-2.fc39.ppc64le 35/265 Installing : boost-date-time-1.83.0-0.fc40.ppc64le 36/265 Installing : boost-container-1.83.0-0.fc40.ppc64le 37/265 Installing : boost-json-1.83.0-0.fc40.ppc64le 38/265 Installing : boost-wave-1.83.0-0.fc40.ppc64le 39/265 Installing : libSM-1.2.4-1.fc40.ppc64le 40/265 Installing : libXau-devel-1.0.11-4.fc40.ppc64le 41/265 Installing : libxcb-devel-1.16-2.fc40.ppc64le 42/265 Installing : libusb1-1.0.26-4.fc40.ppc64le 43/265 Installing : libwebp-devel-1.3.2-2.fc40.ppc64le 44/265 Installing : mesa-libGLU-9.0.3-1.fc39.ppc64le 45/265 Installing : pyproject-rpm-macros-1.10.0-1.fc40.noarch 46/265 Installing : boost-fiber-1.83.0-0.fc40.ppc64le 47/265 Installing : boost-log-1.83.0-0.fc40.ppc64le 48/265 Installing : boost-coroutine-1.83.0-0.fc40.ppc64le 49/265 Installing : openexr-libs-3.1.10-2.fc39.ppc64le 50/265 Installing : abattis-cantarell-vf-fonts-0.301-10.fc39.noarch 51/265 Installing : libjpeg-turbo-devel-2.1.4-3.fc39.ppc64le 52/265 Installing : cpp-13.2.1-6.fc40.ppc64le 53/265 Installing : boost-graph-1.83.0-0.fc40.ppc64le 54/265 Installing : avahi-libs-0.8-24.fc39.ppc64le 55/265 Installing : boost-locale-1.83.0-0.fc40.ppc64le 56/265 Installing : boost-type_erasure-1.83.0-0.fc40.ppc64le 57/265 Installing : libicu-devel-73.2-2.fc39.ppc64le 58/265 Installing : boost-timer-1.83.0-0.fc40.ppc64le 59/265 Running scriptlet: xml-common-0.6.3-62.fc40.noarch 60/265 Installing : xml-common-0.6.3-62.fc40.noarch 60/265 Installing : xkeyboard-config-2.40-2.fc40.noarch 61/265 Installing : libxkbcommon-1.6.0-1.fc40.ppc64le 62/265 Installing : tzdata-2023c-4.fc40.noarch 63/265 Installing : python-pip-wheel-23.2.1-1.fc39.noarch 64/265 Installing : pixman-0.42.2-2.fc39.ppc64le 65/265 Installing : openblas-0.3.25-1.fc40.ppc64le 66/265 Installing : openblas-openmp-0.3.25-1.fc40.ppc64le 67/265 Installing : nettle-3.9.1-2.fc39.ppc64le 68/265 Installing : gnutls-3.8.2-2.fc40.ppc64le 69/265 Installing : glib2-2.78.3-1.fc40.ppc64le 70/265 Installing : json-glib-1.8.0-1.fc40.ppc64le 71/265 Installing : libgusb-0.4.8-1.fc40.ppc64le 72/265 Installing : libcloudproviders-0.3.5-1.fc40.ppc64le 73/265 Installing : libsoup3-3.4.4-1.fc40.ppc64le 74/265 Installing : shared-mime-info-2.3-2.fc40.ppc64le 75/265 Running scriptlet: shared-mime-info-2.3-2.fc40.ppc64le 75/265 Installing : gdk-pixbuf2-2.42.10-5.fc39.ppc64le 76/265 Installing : gtk-update-icon-cache-3.24.38-3.fc39.ppc64le 77/265 Installing : cups-libs-1:2.4.7-4.fc40.ppc64le 78/265 Installing : ncurses-6.4-8.20231001.fc40.ppc64le 79/265 Installing : mpdecimal-2.5.1-7.fc39.ppc64le 80/265 Installing : mesa-filesystem-23.3.0-1.fc40.ppc64le 81/265 Installing : m4-1.4.19-7.fc40.ppc64le 82/265 Installing : lm_sensors-libs-3.6.0-14.fc39.ppc64le 83/265 Installing : libzstd-devel-1.5.5-4.fc39.ppc64le 84/265 Installing : libwayland-egl-1.22.0-2.fc39.ppc64le 85/265 Installing : libunwind-1.7.2-1.fc40.ppc64le 86/265 Installing : libubsan-13.2.1-6.fc40.ppc64le 87/265 Installing : libtool-ltdl-2.4.7-8.fc40.ppc64le 88/265 Installing : libstemmer-2.2.0-7.fc39.ppc64le 89/265 Installing : libtracker-sparql-3.6.0-1.fc40.ppc64le 90/265 Installing : libstdc++-devel-13.2.1-6.fc40.ppc64le 91/265 Installing : libquadmath-13.2.1-6.fc40.ppc64le 92/265 Installing : flexiblas-netlib-3.3.1-5.fc39.ppc64le 93/265 Installing : flexiblas-openblas-openmp-3.3.1-5.fc39.ppc64le 94/265 Installing : flexiblas-3.3.1-5.fc39.ppc64le 95/265 Installing : liblerc-4.0.0-4.fc39.ppc64le 96/265 Installing : libglvnd-core-devel-1:1.7.0-1.fc40.ppc64le 97/265 Installing : libepoxy-1.5.10-4.fc39.ppc64le 98/265 Installing : libedit-3.1-48.20230828cvs.fc40.ppc64le 99/265 Installing : llvm-libs-17.0.6-1.fc40.ppc64le 100/265 Installing : mesa-libglapi-23.3.0-1.fc40.ppc64le 101/265 Installing : mesa-dri-drivers-23.3.0-1.fc40.ppc64le 102/265 Installing : mesa-libgbm-23.3.0-1.fc40.ppc64le 103/265 Installing : libglvnd-egl-1:1.7.0-1.fc40.ppc64le 104/265 Installing : mesa-libEGL-23.3.0-1.fc40.ppc64le 105/265 Installing : libglvnd-gles-1:1.7.0-1.fc40.ppc64le 106/265 Installing : libdatrie-0.2.13-7.fc39.ppc64le 107/265 Installing : libthai-0.1.29-6.fc39.ppc64le 108/265 Installing : libb2-0.98.1-9.fc39.ppc64le 109/265 Installing : python3-3.12.1-1.fc40.ppc64le 110/265 Installing : python3-libs-3.12.1-1.fc40.ppc64le 111/265 Installing : boost-python3-1.83.0-0.fc40.ppc64le 112/265 Installing : python3-imath-3.1.9-3.fc40.ppc64le 113/265 Installing : python3-numpy-1:1.26.0-2.fc40.ppc64le 114/265 Installing : boost-numpy3-1.83.0-0.fc40.ppc64le 115/265 Installing : python3-packaging-23.2-2.fc40.noarch 116/265 Installing : python3-rpm-generators-14-8.fc40.noarch 117/265 Installing : python3-devel-3.12.1-1.fc40.ppc64le 118/265 Installing : libasan-13.2.1-6.fc40.ppc64le 119/265 Installing : libX11-common-1.8.7-1.fc40.noarch 120/265 Installing : libX11-1.8.7-1.fc40.ppc64le 121/265 Installing : libXext-1.3.5-4.fc40.ppc64le 122/265 Installing : libXrender-0.9.11-4.fc40.ppc64le 123/265 Installing : libXfixes-6.0.1-1.fc40.ppc64le 124/265 Installing : libXi-1.8.1-3.fc40.ppc64le 125/265 Installing : libX11-devel-1.8.7-1.fc40.ppc64le 126/265 Installing : libXtst-1.2.4-4.fc40.ppc64le 127/265 Installing : libXcursor-1.2.1-5.fc40.ppc64le 128/265 Installing : libXdamage-1.1.6-1.fc40.ppc64le 129/265 Installing : libXrandr-1.5.4-1.fc40.ppc64le 130/265 Installing : libXinerama-1.1.5-4.fc40.ppc64le 131/265 Installing : libXxf86vm-1.1.5-4.fc40.ppc64le 132/265 Installing : libglvnd-glx-1:1.7.0-1.fc40.ppc64le 133/265 Installing : mesa-libGL-23.3.0-1.fc40.ppc64le 134/265 Installing : libglvnd-devel-1:1.7.0-1.fc40.ppc64le 135/265 Installing : libXcomposite-0.4.6-1.fc40.ppc64le 136/265 Installing : libXpm-3.5.17-1.fc40.ppc64le 137/265 Installing : libXt-1.3.0-1.fc40.ppc64le 138/265 Installing : xprop-1.2.5-4.fc39.ppc64le 139/265 Installing : lcms2-2.15-2.fc39.ppc64le 140/265 Installing : colord-libs-1.4.6-6.fc40.ppc64le 141/265 Installing : kernel-headers-6.7.0-0.rc5.41.fc40.ppc64le 142/265 Installing : libxcrypt-devel-4.4.36-2.fc39.ppc64le 143/265 Installing : glibc-devel-2.38.9000-26.fc40.ppc64le 144/265 Installing : jbigkit-libs-2.1-27.fc40.ppc64le 145/265 Installing : libtiff-4.5.0-3.fc40.ppc64le 146/265 Installing : gdk-pixbuf2-modules-2.42.10-5.fc39.ppc64le 147/265 Installing : hicolor-icon-theme-0.17-16.fc39.noarch 148/265 Running scriptlet: groff-base-1.23.0-3.fc40.ppc64le 149/265 Installing : groff-base-1.23.0-3.fc40.ppc64le 149/265 Running scriptlet: groff-base-1.23.0-3.fc40.ppc64le 149/265 Installing : perl-Digest-1.20-500.fc39.noarch 150/265 Installing : perl-Digest-MD5-2.58-501.fc40.ppc64le 151/265 Installing : perl-B-1.88-503.fc40.ppc64le 152/265 Installing : perl-FileHandle-2.05-503.fc40.noarch 153/265 Installing : perl-Data-Dumper-2.188-501.fc39.ppc64le 154/265 Installing : perl-libnet-3.15-501.fc39.noarch 155/265 Installing : perl-AutoLoader-5.74-503.fc40.noarch 156/265 Installing : perl-URI-5.21-1.fc40.noarch 157/265 Installing : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 158/265 Installing : perl-Mozilla-CA-20230821-1.fc40.noarch 159/265 Installing : perl-if-0.61.000-503.fc40.noarch 160/265 Installing : perl-locale-1.10-503.fc40.noarch 161/265 Installing : perl-IO-Socket-IP-0.42-1.fc39.noarch 162/265 Installing : perl-Time-Local-2:1.350-3.fc39.noarch 163/265 Installing : perl-File-Path-2.18-501.fc40.noarch 164/265 Installing : perl-IO-Socket-SSL-2.084-1.fc40.noarch 165/265 Installing : perl-Net-SSLeay-1.92-10.fc39.ppc64le 166/265 Installing : perl-Pod-Escapes-1:1.07-501.fc40.noarch 167/265 Installing : perl-Class-Struct-0.68-503.fc40.noarch 168/265 Installing : perl-Term-ANSIColor-5.01-502.fc40.noarch 169/265 Installing : perl-POSIX-2.13-503.fc40.ppc64le 170/265 Installing : perl-IPC-Open3-1.22-503.fc40.noarch 171/265 Installing : perl-File-Temp-1:0.231.100-501.fc40.noarch 172/265 Installing : perl-HTTP-Tiny-0.088-3.fc39.noarch 173/265 Installing : perl-Term-Cap-1.18-500.fc39.noarch 174/265 Installing : perl-Pod-Simple-1:3.45-4.fc39.noarch 175/265 Installing : perl-Socket-4:2.037-3.fc39.ppc64le 176/265 Installing : perl-SelectSaver-1.02-503.fc40.noarch 177/265 Installing : perl-Symbol-1.09-503.fc40.noarch 178/265 Installing : perl-File-stat-1.13-503.fc40.noarch 179/265 Installing : perl-podlators-1:5.01-500.fc39.noarch 180/265 Installing : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 181/265 Installing : perl-Fcntl-1.15-503.fc40.ppc64le 182/265 Installing : perl-Text-ParseWords-3.31-500.fc39.noarch 183/265 Installing : perl-base-2.27-503.fc40.noarch 184/265 Installing : perl-mro-1.28-503.fc40.ppc64le 185/265 Installing : perl-IO-1.52-503.fc40.ppc64le 186/265 Installing : perl-overloading-0.02-503.fc40.noarch 187/265 Installing : perl-Pod-Usage-4:2.03-500.fc39.noarch 188/265 Installing : perl-Errno-1.37-503.fc40.ppc64le 189/265 Installing : perl-File-Basename-2.86-503.fc40.noarch 190/265 Installing : perl-Getopt-Std-1.13-503.fc40.noarch 191/265 Installing : perl-MIME-Base64-3.16-501.fc40.ppc64le 192/265 Installing : perl-Scalar-List-Utils-5:1.63-500.fc39.ppc64le 193/265 Installing : perl-constant-1.33-501.fc39.noarch 194/265 Installing : perl-Storable-1:3.32-500.fc39.ppc64le 195/265 Installing : perl-overload-1.37-503.fc40.noarch 196/265 Installing : perl-parent-1:0.241-500.fc39.noarch 197/265 Installing : perl-vars-1.05-503.fc40.noarch 198/265 Installing : perl-Getopt-Long-1:2.57-1.fc40.noarch 199/265 Installing : perl-Carp-1.54-500.fc39.noarch 200/265 Installing : perl-Exporter-5.77-500.fc39.noarch 201/265 Installing : perl-PathTools-3.89-500.fc39.ppc64le 202/265 Installing : perl-DynaLoader-1.54-503.fc40.ppc64le 203/265 Installing : perl-Encode-4:3.20-501.fc40.ppc64le 204/265 Installing : perl-libs-4:5.38.2-503.fc40.ppc64le 205/265 Installing : perl-interpreter-4:5.38.2-503.fc40.ppc64le 206/265 Installing : perl-threads-1:2.36-500.fc39.ppc64le 207/265 Installing : perl-threads-shared-1.68-500.fc39.ppc64le 208/265 Installing : perl-Thread-Queue-3.14-501.fc40.noarch 209/265 Installing : perl-File-Compare-1.100.700-503.fc40.noarch 210/265 Installing : perl-File-Copy-2.41-503.fc40.noarch 211/265 Installing : perl-File-Find-1.43-503.fc40.noarch 212/265 Installing : graphite2-1.3.14-13.fc40.ppc64le 213/265 Installing : google-noto-fonts-common-20230801-4.fc40.noarch 214/265 Installing : google-noto-sans-vf-fonts-20230801-4.fc40.noarch 215/265 Installing : default-fonts-core-sans-4.0-9.fc40.noarch 216/265 Installing : cairo-1.18.0-1.fc40.ppc64le 217/265 Installing : harfbuzz-8.3.0-2.fc40.ppc64le 218/265 Installing : freetype-2.13.1-2.fc39.ppc64le 219/265 Installing : fontconfig-2.14.2-5.fc40.ppc64le 220/265 Running scriptlet: fontconfig-2.14.2-5.fc40.ppc64le 220/265 Installing : libXft-2.3.8-4.fc40.ppc64le 221/265 Installing : pango-1.51.0-1.fc40.ppc64le 222/265 Installing : cairo-gobject-1.18.0-1.fc40.ppc64le 223/265 Installing : gl-manpages-1.1-29.20190306.fc40.noarch 224/265 Installing : mesa-libGLU-devel-9.0.3-1.fc39.ppc64le 225/265 Installing : gc-8.2.2-4.fc39.ppc64le 226/265 Installing : guile22-2.2.7-9.fc39.ppc64le 227/265 Installing : make-1:4.4.1-2.fc39.ppc64le 228/265 Installing : gcc-13.2.1-6.fc40.ppc64le 229/265 Running scriptlet: gcc-13.2.1-6.fc40.ppc64le 229/265 Installing : emacs-filesystem-1:29.1-14.fc40.noarch 230/265 Installing : autoconf-2.71-7.fc40.noarch 231/265 Installing : dbus-common-1:1.14.10-1.fc40.noarch 232/265 Running scriptlet: dbus-common-1:1.14.10-1.fc40.noarch 232/265 Running scriptlet: dbus-broker-33-2.fc39.ppc64le 233/265 Installing : dbus-broker-33-2.fc39.ppc64le 233/265 Running scriptlet: dbus-broker-33-2.fc39.ppc64le 233/265 Installing : dbus-1:1.14.10-1.fc40.ppc64le 234/265 Installing : at-spi2-core-2.50.0-1.fc40.ppc64le 235/265 Installing : atk-2.50.0-1.fc40.ppc64le 236/265 Installing : at-spi2-atk-2.50.0-1.fc40.ppc64le 237/265 Installing : annobin-docs-12.33-1.fc40.noarch 238/265 Installing : adwaita-cursor-theme-45.0-1.fc40.noarch 239/265 Installing : adwaita-icon-theme-45.0-1.fc40.noarch 240/265 Installing : gtk3-3.24.38-3.fc39.ppc64le 241/265 Installing : libdecor-0.2.1-2.fc40.ppc64le 242/265 Installing : SDL2-2.28.5-1.fc40.ppc64le 243/265 Installing : sdl12-compat-1.2.68-1.fc40.ppc64le 244/265 Installing : boost-test-1.83.0-0.fc40.ppc64le 245/265 Installing : boost-stacktrace-1.83.0-0.fc40.ppc64le 246/265 Installing : boost-serialization-1.83.0-0.fc40.ppc64le 247/265 Installing : boost-random-1.83.0-0.fc40.ppc64le 248/265 Installing : boost-program-options-1.83.0-0.fc40.ppc64le 249/265 Installing : boost-nowide-1.83.0-0.fc40.ppc64le 250/265 Installing : boost-math-1.83.0-0.fc40.ppc64le 251/265 Installing : boost-iostreams-1.83.0-0.fc40.ppc64le 252/265 Installing : boost-contract-1.83.0-0.fc40.ppc64le 253/265 Installing : boost-1.83.0-0.fc40.ppc64le 254/265 Installing : boost-devel-1.83.0-0.fc40.ppc64le 255/265 Installing : imath-devel-3.1.9-3.fc40.ppc64le 256/265 Installing : openexr-devel-3.1.10-2.fc39.ppc64le 257/265 Installing : sdl12-compat-devel-1.2.68-1.fc40.ppc64le 258/265 Installing : annobin-plugin-gcc-12.33-1.fc40.ppc64le 259/265 Running scriptlet: annobin-plugin-gcc-12.33-1.fc40.ppc64le 259/265 Installing : automake-1.16.5-14.fc40.noarch 260/265 Installing : gcc-c++-13.2.1-6.fc40.ppc64le 261/265 Installing : gcc-plugin-annobin-13.2.1-6.fc40.ppc64le 262/265 Running scriptlet: gcc-plugin-annobin-13.2.1-6.fc40.ppc64le 262/265 Installing : libtiff-devel-4.5.0-3.fc40.ppc64le 263/265 Installing : libXpm-devel-3.5.17-1.fc40.ppc64le 264/265 Installing : libpng-devel-2:1.6.40-1.fc40.ppc64le 265/265 Running scriptlet: fontconfig-2.14.2-5.fc40.ppc64le 265/265 Running scriptlet: libpng-devel-2:1.6.40-1.fc40.ppc64le 265/265 Installed: SDL2-2.28.5-1.fc40.ppc64le abattis-cantarell-vf-fonts-0.301-10.fc39.noarch adwaita-cursor-theme-45.0-1.fc40.noarch adwaita-icon-theme-45.0-1.fc40.noarch annobin-docs-12.33-1.fc40.noarch annobin-plugin-gcc-12.33-1.fc40.ppc64le at-spi2-atk-2.50.0-1.fc40.ppc64le at-spi2-core-2.50.0-1.fc40.ppc64le atk-2.50.0-1.fc40.ppc64le autoconf-2.71-7.fc40.noarch automake-1.16.5-14.fc40.noarch avahi-libs-0.8-24.fc39.ppc64le boost-1.83.0-0.fc40.ppc64le boost-atomic-1.83.0-0.fc40.ppc64le boost-chrono-1.83.0-0.fc40.ppc64le boost-container-1.83.0-0.fc40.ppc64le boost-context-1.83.0-0.fc40.ppc64le boost-contract-1.83.0-0.fc40.ppc64le boost-coroutine-1.83.0-0.fc40.ppc64le boost-date-time-1.83.0-0.fc40.ppc64le boost-devel-1.83.0-0.fc40.ppc64le boost-fiber-1.83.0-0.fc40.ppc64le boost-filesystem-1.83.0-0.fc40.ppc64le boost-graph-1.83.0-0.fc40.ppc64le boost-iostreams-1.83.0-0.fc40.ppc64le boost-json-1.83.0-0.fc40.ppc64le boost-locale-1.83.0-0.fc40.ppc64le boost-log-1.83.0-0.fc40.ppc64le boost-math-1.83.0-0.fc40.ppc64le boost-nowide-1.83.0-0.fc40.ppc64le boost-numpy3-1.83.0-0.fc40.ppc64le boost-program-options-1.83.0-0.fc40.ppc64le boost-python3-1.83.0-0.fc40.ppc64le boost-random-1.83.0-0.fc40.ppc64le boost-regex-1.83.0-0.fc40.ppc64le boost-serialization-1.83.0-0.fc40.ppc64le boost-stacktrace-1.83.0-0.fc40.ppc64le boost-system-1.83.0-0.fc40.ppc64le boost-test-1.83.0-0.fc40.ppc64le boost-thread-1.83.0-0.fc40.ppc64le boost-timer-1.83.0-0.fc40.ppc64le boost-type_erasure-1.83.0-0.fc40.ppc64le boost-wave-1.83.0-0.fc40.ppc64le cairo-1.18.0-1.fc40.ppc64le cairo-gobject-1.18.0-1.fc40.ppc64le cmake-filesystem-3.27.7-1.fc40.ppc64le colord-libs-1.4.6-6.fc40.ppc64le cpp-13.2.1-6.fc40.ppc64le cups-libs-1:2.4.7-4.fc40.ppc64le dbus-1:1.14.10-1.fc40.ppc64le dbus-broker-33-2.fc39.ppc64le dbus-common-1:1.14.10-1.fc40.noarch dbus-libs-1:1.14.10-1.fc40.ppc64le default-fonts-core-sans-4.0-9.fc40.noarch emacs-filesystem-1:29.1-14.fc40.noarch expat-2.5.0-3.fc39.ppc64le flexiblas-3.3.1-5.fc39.ppc64le flexiblas-netlib-3.3.1-5.fc39.ppc64le flexiblas-openblas-openmp-3.3.1-5.fc39.ppc64le fontconfig-2.14.2-5.fc40.ppc64le fonts-filesystem-1:2.0.5-12.fc39.noarch freetype-2.13.1-2.fc39.ppc64le fribidi-1.0.13-2.fc39.ppc64le gc-8.2.2-4.fc39.ppc64le gcc-13.2.1-6.fc40.ppc64le gcc-c++-13.2.1-6.fc40.ppc64le gcc-plugin-annobin-13.2.1-6.fc40.ppc64le gdk-pixbuf2-2.42.10-5.fc39.ppc64le gdk-pixbuf2-modules-2.42.10-5.fc39.ppc64le gl-manpages-1.1-29.20190306.fc40.noarch glib2-2.78.3-1.fc40.ppc64le glibc-devel-2.38.9000-26.fc40.ppc64le gnutls-3.8.2-2.fc40.ppc64le google-noto-fonts-common-20230801-4.fc40.noarch google-noto-sans-vf-fonts-20230801-4.fc40.noarch graphite2-1.3.14-13.fc40.ppc64le groff-base-1.23.0-3.fc40.ppc64le gtk-update-icon-cache-3.24.38-3.fc39.ppc64le gtk3-3.24.38-3.fc39.ppc64le guile22-2.2.7-9.fc39.ppc64le harfbuzz-8.3.0-2.fc40.ppc64le hicolor-icon-theme-0.17-16.fc39.noarch imath-3.1.9-3.fc40.ppc64le imath-devel-3.1.9-3.fc40.ppc64le jbigkit-libs-2.1-27.fc40.ppc64le json-glib-1.8.0-1.fc40.ppc64le kernel-headers-6.7.0-0.rc5.41.fc40.ppc64le lcms2-2.15-2.fc39.ppc64le libICE-1.1.1-1.fc40.ppc64le libSM-1.2.4-1.fc40.ppc64le libX11-1.8.7-1.fc40.ppc64le libX11-common-1.8.7-1.fc40.noarch libX11-devel-1.8.7-1.fc40.ppc64le libX11-xcb-1.8.7-1.fc40.ppc64le libXau-1.0.11-4.fc40.ppc64le libXau-devel-1.0.11-4.fc40.ppc64le libXcomposite-0.4.6-1.fc40.ppc64le libXcursor-1.2.1-5.fc40.ppc64le libXdamage-1.1.6-1.fc40.ppc64le libXext-1.3.5-4.fc40.ppc64le libXfixes-6.0.1-1.fc40.ppc64le libXft-2.3.8-4.fc40.ppc64le libXi-1.8.1-3.fc40.ppc64le libXinerama-1.1.5-4.fc40.ppc64le libXpm-3.5.17-1.fc40.ppc64le libXpm-devel-3.5.17-1.fc40.ppc64le libXrandr-1.5.4-1.fc40.ppc64le libXrender-0.9.11-4.fc40.ppc64le libXt-1.3.0-1.fc40.ppc64le libXtst-1.2.4-4.fc40.ppc64le libXxf86vm-1.1.5-4.fc40.ppc64le libasan-13.2.1-6.fc40.ppc64le libatomic-13.2.1-6.fc40.ppc64le libb2-0.98.1-9.fc39.ppc64le libcloudproviders-0.3.5-1.fc40.ppc64le libdatrie-0.2.13-7.fc39.ppc64le libdecor-0.2.1-2.fc40.ppc64le libdrm-2.4.117-1.fc40.ppc64le libedit-3.1-48.20230828cvs.fc40.ppc64le libepoxy-1.5.10-4.fc39.ppc64le libgfortran-13.2.1-6.fc40.ppc64le libglvnd-1:1.7.0-1.fc40.ppc64le libglvnd-core-devel-1:1.7.0-1.fc40.ppc64le libglvnd-devel-1:1.7.0-1.fc40.ppc64le libglvnd-egl-1:1.7.0-1.fc40.ppc64le libglvnd-gles-1:1.7.0-1.fc40.ppc64le libglvnd-glx-1:1.7.0-1.fc40.ppc64le libglvnd-opengl-1:1.7.0-1.fc40.ppc64le libgusb-0.4.8-1.fc40.ppc64le libicu-73.2-2.fc39.ppc64le libicu-devel-73.2-2.fc39.ppc64le libjpeg-turbo-2.1.4-3.fc39.ppc64le libjpeg-turbo-devel-2.1.4-3.fc39.ppc64le liblerc-4.0.0-4.fc39.ppc64le libmpc-1.3.1-3.fc39.ppc64le libpng-2:1.6.40-1.fc40.ppc64le libpng-devel-2:1.6.40-1.fc40.ppc64le libquadmath-13.2.1-6.fc40.ppc64le libsoup3-3.4.4-1.fc40.ppc64le libstdc++-devel-13.2.1-6.fc40.ppc64le libstemmer-2.2.0-7.fc39.ppc64le libthai-0.1.29-6.fc39.ppc64le libtiff-4.5.0-3.fc40.ppc64le libtiff-devel-4.5.0-3.fc40.ppc64le libtool-ltdl-2.4.7-8.fc40.ppc64le libtracker-sparql-3.6.0-1.fc40.ppc64le libubsan-13.2.1-6.fc40.ppc64le libunwind-1.7.2-1.fc40.ppc64le libusb1-1.0.26-4.fc40.ppc64le libwayland-client-1.22.0-2.fc39.ppc64le libwayland-cursor-1.22.0-2.fc39.ppc64le libwayland-egl-1.22.0-2.fc39.ppc64le libwayland-server-1.22.0-2.fc39.ppc64le libwebp-1.3.2-2.fc40.ppc64le libwebp-devel-1.3.2-2.fc40.ppc64le libxcb-1.16-2.fc40.ppc64le libxcb-devel-1.16-2.fc40.ppc64le libxcrypt-devel-4.4.36-2.fc39.ppc64le libxkbcommon-1.6.0-1.fc40.ppc64le libxshmfence-1.3.2-1.fc40.ppc64le libzstd-devel-1.5.5-4.fc39.ppc64le llvm-libs-17.0.6-1.fc40.ppc64le lm_sensors-libs-3.6.0-14.fc39.ppc64le m4-1.4.19-7.fc40.ppc64le make-1:4.4.1-2.fc39.ppc64le mesa-dri-drivers-23.3.0-1.fc40.ppc64le mesa-filesystem-23.3.0-1.fc40.ppc64le mesa-libEGL-23.3.0-1.fc40.ppc64le mesa-libGL-23.3.0-1.fc40.ppc64le mesa-libGLU-9.0.3-1.fc39.ppc64le mesa-libGLU-devel-9.0.3-1.fc39.ppc64le mesa-libgbm-23.3.0-1.fc40.ppc64le mesa-libglapi-23.3.0-1.fc40.ppc64le mpdecimal-2.5.1-7.fc39.ppc64le ncurses-6.4-8.20231001.fc40.ppc64le nettle-3.9.1-2.fc39.ppc64le openblas-0.3.25-1.fc40.ppc64le openblas-openmp-0.3.25-1.fc40.ppc64le openexr-devel-3.1.10-2.fc39.ppc64le openexr-libs-3.1.10-2.fc39.ppc64le pango-1.51.0-1.fc40.ppc64le perl-AutoLoader-5.74-503.fc40.noarch perl-B-1.88-503.fc40.ppc64le perl-Carp-1.54-500.fc39.noarch perl-Class-Struct-0.68-503.fc40.noarch perl-Data-Dumper-2.188-501.fc39.ppc64le perl-Digest-1.20-500.fc39.noarch perl-Digest-MD5-2.58-501.fc40.ppc64le perl-DynaLoader-1.54-503.fc40.ppc64le perl-Encode-4:3.20-501.fc40.ppc64le perl-Errno-1.37-503.fc40.ppc64le perl-Exporter-5.77-500.fc39.noarch perl-Fcntl-1.15-503.fc40.ppc64le perl-File-Basename-2.86-503.fc40.noarch perl-File-Compare-1.100.700-503.fc40.noarch perl-File-Copy-2.41-503.fc40.noarch perl-File-Find-1.43-503.fc40.noarch perl-File-Path-2.18-501.fc40.noarch perl-File-Temp-1:0.231.100-501.fc40.noarch perl-File-stat-1.13-503.fc40.noarch perl-FileHandle-2.05-503.fc40.noarch perl-Getopt-Long-1:2.57-1.fc40.noarch perl-Getopt-Std-1.13-503.fc40.noarch perl-HTTP-Tiny-0.088-3.fc39.noarch perl-IO-1.52-503.fc40.ppc64le perl-IO-Socket-IP-0.42-1.fc39.noarch perl-IO-Socket-SSL-2.084-1.fc40.noarch perl-IPC-Open3-1.22-503.fc40.noarch perl-MIME-Base64-3.16-501.fc40.ppc64le perl-Mozilla-CA-20230821-1.fc40.noarch perl-Net-SSLeay-1.92-10.fc39.ppc64le perl-POSIX-2.13-503.fc40.ppc64le perl-PathTools-3.89-500.fc39.ppc64le perl-Pod-Escapes-1:1.07-501.fc40.noarch perl-Pod-Perldoc-3.28.01-501.fc39.noarch perl-Pod-Simple-1:3.45-4.fc39.noarch perl-Pod-Usage-4:2.03-500.fc39.noarch perl-Scalar-List-Utils-5:1.63-500.fc39.ppc64le perl-SelectSaver-1.02-503.fc40.noarch perl-Socket-4:2.037-3.fc39.ppc64le perl-Storable-1:3.32-500.fc39.ppc64le perl-Symbol-1.09-503.fc40.noarch perl-Term-ANSIColor-5.01-502.fc40.noarch perl-Term-Cap-1.18-500.fc39.noarch perl-Text-ParseWords-3.31-500.fc39.noarch perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch perl-Thread-Queue-3.14-501.fc40.noarch perl-Time-Local-2:1.350-3.fc39.noarch perl-URI-5.21-1.fc40.noarch perl-base-2.27-503.fc40.noarch perl-constant-1.33-501.fc39.noarch perl-if-0.61.000-503.fc40.noarch perl-interpreter-4:5.38.2-503.fc40.ppc64le perl-libnet-3.15-501.fc39.noarch perl-libs-4:5.38.2-503.fc40.ppc64le perl-locale-1.10-503.fc40.noarch perl-mro-1.28-503.fc40.ppc64le perl-overload-1.37-503.fc40.noarch perl-overloading-0.02-503.fc40.noarch perl-parent-1:0.241-500.fc39.noarch perl-podlators-1:5.01-500.fc39.noarch perl-threads-1:2.36-500.fc39.ppc64le perl-threads-shared-1.68-500.fc39.ppc64le perl-vars-1.05-503.fc40.noarch pixman-0.42.2-2.fc39.ppc64le pyproject-rpm-macros-1.10.0-1.fc40.noarch python-pip-wheel-23.2.1-1.fc39.noarch python-rpm-macros-3.12-5.fc40.noarch python3-3.12.1-1.fc40.ppc64le python3-devel-3.12.1-1.fc40.ppc64le python3-imath-3.1.9-3.fc40.ppc64le python3-libs-3.12.1-1.fc40.ppc64le python3-numpy-1:1.26.0-2.fc40.ppc64le python3-packaging-23.2-2.fc40.noarch python3-rpm-generators-14-8.fc40.noarch python3-rpm-macros-3.12-5.fc40.noarch sdl12-compat-1.2.68-1.fc40.ppc64le sdl12-compat-devel-1.2.68-1.fc40.ppc64le shared-mime-info-2.3-2.fc40.ppc64le tzdata-2023c-4.fc40.noarch xkeyboard-config-2.40-2.fc40.noarch xml-common-0.6.3-62.fc40.noarch xorg-x11-proto-devel-2023.2-3.fc40.noarch xprop-1.2.5-4.fc39.ppc64le zlib-devel-1.2.13-5.fc40.ppc64le Complete! Finish: build setup for povray-3.7.0.10-11.fc40.src.rpm Start: rpmbuild povray-3.7.0.10-11.fc40.src.rpm warning: %patchN is deprecated (3 usages found), use %patch N (or %patch -P N) Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1689897600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.f1hT7C + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf povray-3.7.0.10 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/povray-3.7.0.10.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd povray-3.7.0.10 + rm -rf /builddir/build/BUILD/povray-3.7.0.10-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/povray-3.7.0.10-SPECPARTS + /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 -f -p1 --fuzz=0 patching file unix/scripts/rerunpov.sh patching file unix/scripts/runpov.sh + echo 'Patch #2 (0002-Autotool-massaging.patch):' Patch #2 (0002-Autotool-massaging.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file unix/config/acx_pthread.m4 patching file unix/configure.ac + echo 'Patch #3 (0003-Remove-povuser.patch):' Patch #3 (0003-Remove-povuser.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file unix/prebuild.sh + rm -rf libraries + cd unix + sed -i -e 's,advanced/biscuit.pov -f +d +p +v +w320 +h240 +a0.3,advanced/biscuit.pov -f +d -p +v +w320 +h240 +a0.3,' prebuild.sh + sed -i -e 's,advanced/biscuit.pov -f +d +p +v +w320 +h240 +a0.3,advanced/biscuit.pov -f +d -p +v +w320 +h240 +a0.3,' prebuild.sh + ./prebuild.sh Detected autoconf 2.71 Detected automake 1.16.5 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 . + autoheader --warnings=all + automake --add-missing --warnings=all 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:315: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:315: 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:315: the top level configure.ac:580: warning: The macro `AC_HEADER_TIME' is obsolete. configure.ac:580: You should run autoupdate. ./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from... configure.ac:580: 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.OJBYwi + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd povray-3.7.0.10 + case x"Fedora Copr - user ppalka" in + COMPILED_BY='Fedora Copr - user ppalka' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-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 2023-12-12 22:05:16.080881924 +0000 +++ ./configure 2023-12-12 22:05:16.190885183 +0000 @@ -2006,7 +2006,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. */ @@ -2357,7 +2357,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 ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run + ./configure --build=ppc64le-redhat-linux --host=ppc64le-redhat-linux --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 --runstatedir=/run --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 ppalka' =============================================================================== Configure POV-Ray version 3.7.0.10 =============================================================================== This is an unofficial version compiled by: Fedora Copr - user ppalka The POV-Ray Team(tm) is not responsible for supporting this version. Environment ----------- checking build system type... powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-redhat-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes /bin/sh: "/builddir/build/BUILD/povray-3.7.0.10/unix/config"/missing: No such file or directory configure: WARNING: 'missing' script is too old or missing 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 ppc64le-redhat-linux-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 ppc64le-redhat-linux-ar... no checking for ppc64le-redhat-linux-lib... no checking for ppc64le-redhat-linux-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... 13 checking for ppc64le-redhat-linux-ranlib... no checking for ranlib... ranlib checking for stat format option... --format= 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... 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.13, 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.40, 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.5.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... 3.1.10, ok checking for OpenEXR/ImfCRgbaFile.h... 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.68, 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 unix/config.h config.status: executing depfiles commands =============================================================================== POV-Ray 3.7.0.10 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: powerpc64le-redhat-linux-gnu Built/Optimized for: powerpc64le-redhat-linux-gnu Compiler vendor: gnu Compiler version: g++ 13 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection 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' '{}' -e 's,-R/usr/lib64$,,g;s,-R/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 + /usr/bin/make -O -j2 V=1 VERBOSE=1 Making all in source make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o pov_mem.o pov_mem.cpp 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) {} | ^~~~~~~~~~~~ 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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initialized after [-Wreorder] 177 | Vmake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' ector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o optout.o optout.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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) {} | ^~~~~~~~~~~~ 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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o lightgrp.o lightgrp.cpp 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) {} | ^~~~~~~~~~~~ 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::Bound’ [-Wreorder] 1341 | vector 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(CompoundObject*, std::vector&)’: lightgrp.cpp:169:19: warning: unused variable ‘curObject’ [-Wunused-variable] 169 | ObjectPtr curObject = NULL; | ^~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o frontend/shelloutprocessing.o frontend/shelloutprocessing.cpp 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) | ^~~~~~~~~~~~~~ ./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) | ^~~~~~~~~~~~~~ ./frontend/shelloutprocessing.h: In constructor ‘pov_frontend::ShelloutProcessing::ShelloutProcessing(POVMS_Object&, const std::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] make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o frontend/rendermessagehandler.o frontend/rendermessagehandler.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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from /usr/include/boost/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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 ./base/image/colourspace.h:39, from ./base/image/image.h: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 + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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; | ^~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o frontend/renderfrontend.o frontend/renderfrontend.cpp 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 ./base/image/image.h:38, from ./frontend/renderfrontend.h:41, from frontend/renderfrontend.cpp:43: ./base/image/colourspace.h: At global scope: ./base/image/colourspace.h:195:30: warning: ‘virtual bool pov_base::GammaCurve::IsNeutral() const’ was hidden [-Woverloaded-virtual=] 195 | virtual bool IsNeutral() const { return false; } | ^~~~~~~~~ ./base/image/colourspace.h:398:29: note: by ‘static bool pov_base::ScaledGammaCurve::IsNeutral(float)’ 398 | static bool IsNeutral(float factor); | ^~~~~~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from /usr/include/boost/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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 ./base/image/colourspace.h: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 + 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&, ViewId, int&, std::vector&, 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; | ^ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o frontend/precomp.o frontend/precomp.cpp In file included from /usr/include/boost/bind/detail/requires_cxx11.hpp:9, from /usr/include/boost/bind/bind.hpp:24, from /usr/include/boost/bind.hpp:29, 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 + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from /usr/include/boost/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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 ./base/image/colourspace.h:39, from ./base/image/image.h: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 + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o frontend/imagemessagehandler.o frontend/imagemessagehandler.cpp 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from /usr/include/boost/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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 ./base/image/colourspace.h:39, from ./base/image/image.h: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 + 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::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::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) | ~~^~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from /usr/include/boost/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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 ./base/image/colourspace.h:39, from ./base/image/image.h: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 + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o frontend/display.o frontend/display.cpp 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) {} | ^~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o frontend/animationprocessing.o frontend/animationprocessing.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) {} | ^~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/textstreambuffer.o base/textstreambuffer.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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(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)) | ~~~~~~~~~~^~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/stringutilities.o base/stringutilities.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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]]; | ~~~~~~~~~~~~^ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/timer.o base/timer.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/povmscpp.o base/povmscpp.cpp base/povmscpp.cpp: In member function ‘void POVMS_Object::Write(OutputStream&, bool, bool)’: base/povmscpp.cpp:1427:19: warning: unused variable ‘encoding’ [-Wunused-variable] 1427 | POVMSType encoding = kPOVMSRawStreamEncoding; | ^~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/precomp.o base/precomp.cpp In file included from /usr/include/boost/bind/detail/requires_cxx11.hpp:9, from /usr/include/boost/bind/bind.hpp:24, from /usr/include/boost/bind.hpp:29, 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 + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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:548, 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 bound between 18446744039349813248 and 18446744073709551600 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 36 | return __builtin___memmove_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 37 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/pov_err.o base/pov_err.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/path.o base/path.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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) {} | ^~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/image/tiff.o base/image/tiff.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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) {} | ^~~~~~~~~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ base/image/tiff.cpp: At global scope: base/image/tiff.cpp:68:78: warning: ‘pov_base::Tiff::uint16’ is deprecated [-Wdeprecated-declarations] 68 | static int checkcmap(int n, const uint16* r, const uint16* g, const uint16* b) | ^ In file included from /usr/include/tiffio.h:31, from base/image/tiff.cpp:64: /usr/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ base/image/tiff.cpp:68:78: warning: ‘pov_base::Tiff::uint16’ is deprecated [-Wdeprecated-declarations] 68 | static int checkcmap(int n, const uint16* r, const uint16* g, const uint16* b) | ^ /usr/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ base/image/tiff.cpp:68:78: warning: ‘pov_base::Tiff::uint16’ is deprecated [-Wdeprecated-declarations] 68 | static int checkcmap(int n, const uint16* r, const uint16* g, const uint16* b) | ^ /usr/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ base/image/tiff.cpp: In function ‘int pov_base::Tiff::Tiff_Close(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:166:31: warning: ‘pov_base::Tiff::uint16’ is deprecated [-Wdeprecated-declarations] 166 | uint16 BitsPerSample; | ^~~~~~~~~~~~~ /usr/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ base/image/tiff.cpp:167:31: warning: ‘pov_base::Tiff::uint16’ is deprecated [-Wdeprecated-declarations] 167 | uint16 BytesPerSample = 1; | ^~~~~~~~~~~~~~ /usr/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ base/image/tiff.cpp:168:31: warning: ‘pov_base::Tiff::uint16’ is deprecated [-Wdeprecated-declarations] 168 | uint16 PhotometricInterpretation; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ base/image/tiff.cpp:169:31: warning: ‘pov_base::Tiff::uint16’ is deprecated [-Wdeprecated-declarations] 169 | uint16 SamplePerPixel; | ^~~~~~~~~~~~~~ /usr/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ base/image/tiff.cpp:170:31: warning: ‘pov_base::Tiff::uint16’ is deprecated [-Wdeprecated-declarations] 170 | uint16 Orientation; | ^~~~~~~~~~~ /usr/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ base/image/tiff.cpp:171:31: warning: ‘pov_base::Tiff::uint32’ is deprecated [-Wdeprecated-declarations] 171 | uint32 RowsPerStrip; | ^~~~~~~~~~~~ /usr/include/tiff.h:86:38: note: declared here 86 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ base/image/tiff.cpp:250:25: warning: ‘pov_base::Tiff::uint16’ is deprecated [-Wdeprecated-declarations] 250 | uint16 *red, *green, *blue; | ^~~ /usr/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ base/image/tiff.cpp:250:31: warning: ‘pov_base::Tiff::uint16’ is deprecated [-Wdeprecated-declarations] 250 | uint16 *red, *green, *blue; | ^~~~~ /usr/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ base/image/tiff.cpp:250:39: warning: ‘pov_base::Tiff::uint16’ is deprecated [-Wdeprecated-declarations] 250 | uint16 *red, *green, *blue; | ^~~~ /usr/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ 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 ? 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:308:37: warning: ‘pov_base::Tiff::uint32’ is deprecated [-Wdeprecated-declarations] 308 | boost::scoped_array buf (new uint32 [width * height]) ; | ^~~~~~ /usr/include/tiff.h:86:38: note: declared here 86 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ base/image/tiff.cpp:308:76: warning: ‘pov_base::Tiff::uint32’ is deprecated [-Wdeprecated-declarations] 308 | boost::scoped_array buf (new uint32 [width * height]) ; | ^ /usr/include/tiff.h:86:38: note: declared here 86 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ base/image/tiff.cpp:318:24: warning: ‘pov_base::Tiff::uint32’ is deprecated [-Wdeprecated-declarations] 318 | uint32 abgr, *tbuf = buf.get(); | ^~~~ /usr/include/tiff.h:86:38: note: declared here 86 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ base/image/tiff.cpp:318:31: warning: ‘pov_base::Tiff::uint32’ is deprecated [-Wdeprecated-declarations] 318 | uint32 abgr, *tbuf = buf.get(); | ^~~~ /usr/include/tiff.h:86:38: note: declared here 86 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ 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&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& 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++) | ~~^~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& 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; | ^~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& 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: warmake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' ning: 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; | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/image/openexr.o base/image/openexr.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) {} | ^~~~~~~~~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ 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:211:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 211 | for(int row = 0; row < height; row++) | ~~~~^~~~~~~~ base/image/openexr.cpp:213:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 213 | for(int col = 0; col < width; col++) | ~~~~^~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/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/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& 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 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/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) {} | ^~~~~~~~~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& 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; ) | ~~^~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/image/image.o base/image/image.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) {} | ^~~~~~~~~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ base/image/image.cpp: In constructor ‘pov_base::FileBackedPixelContainer::FileBackedPixelContainer(size_type, size_type, 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(size_type, size_type, 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:31: 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:39: 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::max() / p4) / p3) / p2) < p1 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/image/gifdecod.o base/image/gifdecod.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) {} | ^~~~~~~~~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& 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; | ^~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/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) {} | ^~~~~~~~~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& 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; | ^~~~~~ base/image/gif.cpp:192:28: warning: ‘height’ may be used uninitialized [-Wmaybe-uninitialized] 192 | for (int y = 0 ; y < height ; y++) | ~~^~~~~~~~ base/image/gif.cpp:59:41: note: ‘height’ was declared here 59 | int height; | ^~~~~~ base/image/gif.cpp:193:36: warning: ‘width’ may be used uninitialized [-Wmaybe-uninitialized] 193 | for (int x = 0 ; x < newWidth ; x++) | ~~^~~~~~~~~~ base/image/gif.cpp:58:41: note: ‘width’ was declared here 58 | int width; | ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/image/encoding.o base/image/encoding.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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& 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) : | ^~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/image/colourspace.o base/image/colourspace.cpp 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) {} | ^~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/font/timrom.o base/font/timrom.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/font/povlogo.o base/font/povlogo.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/font/cyrvetic.o base/font/cyrvetic.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/font/crystal.o base/font/crystal.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/image/bmp.o base/image/bmp.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) {} | ^~~~~~~~~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& 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&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base/animation/animation.o base/animation/animation.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) {} | ^~~~~~~~~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& 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++) | ~~^~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/vm/fnpovfpu.o backend/vm/fnpovfpu.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/rendmake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' er/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::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ backend/vm/fnpovfpu.cpp: In function ‘pov::POVFPU_RunDefault(pov::FPUContext*, unsigned int)’: backend/vm/fnpovfpu.cpp:1424:57: warning: ‘r0’ may be used uninitialized [-Wmaybe-uninitialized] 1424 | r0 = POVFPU_Sys2Table[k](r0,r1); | ~~~~~~~~~~~~~~~~~~~^~~~~~~ backend/vm/fnpovfpu.cpp:1278:13: note: ‘r0’ was declared here 1278 | DBL r0, r1, r2, r3, r4, r5, r6, r7; | ^~ backend/vm/fnpovfpu.cpp:1424:57: warning: ‘r1’ may be used uninitialized [-Wmaybe-uninitialized] 1424 | r0 = POVFPU_Sys2Table[k](r0,r1); | ~~~~~~~~~~~~~~~~~~~^~~~~~~ backend/vm/fnpovfpu.cpp:1278:17: note: ‘r1’ was declared here 1278 | DBL r0, r1, r2, r3, r4, r5, r6, r7; | ^~ backend/vm/fnpovfpu.cpp:1383:58: warning: ‘r2’ may be used uninitialized [-Wmaybe-uninitialized] 1383 | OP_SPECIAL(14,6,2,if((r0 == 0.0) && (r2 == 0.0)) POVFPU_Exception(context, fn)); // xdz R0, R2 | ~~~~~~~~~~~~^~~~~~~~~~~~~~ backend/vm/fnpovfpu.cpp:1278:21: note: ‘r2’ was declared here 1278 | DBL r0, r1, r2, r3, r4, r5, r6, r7; | ^~ backend/vm/fnpovfpu.cpp:1384:58: warning: ‘r3’ may be used uninitialized [-Wmaybe-uninitialized] 1384 | OP_SPECIAL(14,6,3,if((r0 == 0.0) && (r3 == 0.0)) POVFPU_Exception(context, fn)); // xdz R0, R3 | ~~~~~~~~~~~~^~~~~~~~~~~~~~ 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:1385:58: warning: ‘r4’ may be used uninitialized [-Wmaybe-uninitialized] 1385 | OP_SPECIAL(14,6,4,if((r0 == 0.0) && (r4 == 0.0)) POVFPU_Exception(context, fn)); // xdz R0, R4 | ~~~~~~~~~~~~^~~~~~~~~~~~~~ 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:1386:58: warning: ‘r5’ may be used uninitialized [-Wmaybe-uninitialized] 1386 | OP_SPECIAL(14,6,5,if((r0 == 0.0) && (r5 == 0.0)) POVFPU_Exception(context, fn)); // xdz R0, R5 | ~~~~~~~~~~~~^~~~~~~~~~~~~~ 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:1387:58: warning: ‘r6’ may be used uninitialized [-Wmaybe-uninitialized] 1387 | OP_SPECIAL(14,6,6,if((r0 == 0.0) && (r6 == 0.0)) POVFPU_Exception(context, fn)); // xdz R0, R6 | ~~~~~~~~~~~~^~~~~~~~~~~~~~ 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:1388:58: warning: ‘r7’ may be used uninitialized [-Wmaybe-uninitialized] 1388 | OP_SPECIAL(14,6,7,if((r0 == 0.0) && (r7 == 0.0)) POVFPU_Exception(context, fn)); // xdz R0, R7 | ~~~~~~~~~~~~^~~~~~~~~~~~~~ backend/vm/fnpovfpu.cpp:1278:41: note: ‘r7’ was declared here 1278 | DBL r0, r1, r2, r3, r4, r5, r6, r7; | ^~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/vm/fnintern.o backend/vm/fnintern.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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/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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, 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::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ backend/vm/fnintern.cpp: In function ‘double pov::f_folium_surface_2d(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(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(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; | ^~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initialized after [-Wremake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' order] 177 | Vector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& 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; | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ backend/texture/texture.cpp: In function ‘void pov::Initialize_Waves(std::vector&, std::vector&, 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(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; | ^~~~~ 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; | ^~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/texture/pigment.o backend/texture/pigment.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/support/task.o backend/support/task.cpp In file included from /usr/include/boost/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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/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 + 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/support/taskqueue.o backend/support/taskqueue.cpp In file included from /usr/include/boost/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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/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 + 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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/statistics.cpp:38: In member function ‘pov::Counter::operator+=(unsigned long long)’, inlined from ‘pov::StatisticsBase::operator+=(pov::StatisticsBase const&)’ at backend/support/statistics.cpp:79:15: ./backend/support/statistics.h:56:57: warning: ‘temp’ may be used uninitialized [-Wmaybe-uninitialized] 56 | inline void operator+=(T other) { value += other; } | ~~~~~~^~~~~~~~ backend/support/statistics.cpp: In member function ‘pov::StatisticsBase::operator+=(pov::StatisticsBase const&)’: backend/support/statistics.cpp:77:19: note: ‘temp’ was declared here 77 | T temp; | ^~~~ In member function ‘pov::Counter::operator+=(unsigned long long)’, inlined from ‘pov::StatisticsBase::operator+=(pov::StatisticsBase const&)’ at backend/support/statistics.cpp:79:15, inlined from ‘pov::StatisticsBase::operator+(pov::StatisticsBase const&)’ at backend/support/statistics.cpp:88:9: ./backend/support/statistics.h:56:57: warning: ‘temp’ may be used uninitialized [-Wmaybe-uninitialized] 56 | inline void operator+=(T other) { value += other; } | ~~~~~~^~~~~~~~ backend/support/statistics.cpp: In member function ‘pov::StatisticsBase::operator+(pov::StatisticsBase const&)’: backend/support/statistics.cpp:77:19: note: ‘temp’ was declared here 77 | T temp; | ^~~~ In member function ‘pov::Counter::operator+=(double)’, inlined from ‘pov::StatisticsBase::operator+=(pov::StatisticsBase const&)’ at backend/support/statistics.cpp:79:15: ./backend/support/statistics.h:56:57: warning: ‘temp’ may be used uninitialized [-Wmaybe-uninitialized] 56 | inline void operator+=(T other) { value += other; } | ~~~~~~^~~~~~~~ backend/support/statistics.cpp: In member function ‘pov::StatisticsBase::operator+=(pov::StatisticsBase const&)’: backend/support/statistics.cpp:77:19: note: ‘temp’ was declared here 77 | T temp; | ^~~~ In member function ‘pov::Counter::operator+=(double)’, inlined from ‘pov::StatisticsBase::operator+=(pov::StatisticsBase const&)’ at backend/support/statistics.cpp:79:15, inlined from ‘pov::StatisticsBase::operator+(pov::StatisticsBase const&)’ at backend/support/statistics.cpp:88:9: ./backend/support/statistics.h:56:57: warning: ‘temp’ may be used uninitialized [-Wmaybe-uninitialized] 56 | inline void operator+=(T other) { value += other; } | ~~~~~~^~~~~~~~ backend/support/statistics.cpp: In member function ‘pov::StatisticsBase::operator+(pov::StatisticsBase const&)’: backend/support/statistics.cpp:77:19: note: ‘temp’ was declared here 77 | T temp; | ^~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ backend/support/randomsequences.cpp: In instantiation of ‘class pov::PrecomputedNumberGenerator’: backend/support/randomsequences.cpp:912:78: required from here backend/support/randomsequences.cpp:552:27: warning: ‘std::shared_ptr > pov::HybridNumberGenerator::GetSequence(size_t) [with Type = int; size_t = long unsigned int]’ was hidden [-Woverloaded-virtual=] 552 | shared_ptr > HybridNumberGenerator::GetSequence(size_t count) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ backend/support/randomsequences.cpp:504:51: note: by ‘std::shared_ptr > pov::PrecomputedNumberGenerator::GetSequence(size_t, size_t) const [with Type = int; size_t = long unsigned int]’ 504 | virtual shared_ptr > GetSequence(size_t index, size_t count) const | ^~~~~~~~~~~ backend/support/randomsequences.cpp: In instantiation of ‘class pov::PrecomputedNumberGenerator’: backend/support/randomsequences.cpp:922:84: required from here backend/support/randomsequences.cpp:552:27: warning: ‘std::shared_ptr > pov::HybridNumberGenerator::GetSequence(size_t) [with Type = double; size_t = long unsigned int]’ was hidden [-Woverloaded-virtual=] 552 | shared_ptr > HybridNumberGenerator::GetSequence(size_t count) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ backend/support/randomsequences.cpp:504:51: note: by ‘std::shared_ptr > pov::PrecomputedNumberGenerator::GetSequence(size_t, size_t) const [with Type = double; size_t = long unsigned int]’ 504 | virtual shared_ptr > GetSequence(size_t index, size_t count) const | ^~~~~~~~~~~ backend/support/randomsequences.cpp: In instantiation of ‘class pov::PrecomputedNumberGenerator’: backend/support/randomsequences.cpp:949:84: required from here backend/support/randomsequences.cpp:227:51: warning: ‘std::shared_ptr > pov::HybridNumberGenerator::GetSequence(size_t) [with Type = pov::Vector3d; size_t = long unsigned int]’ was hidden [-Woverloaded-virtual=] 227 | virtual shared_ptr > GetSequence(size_t count); | ^~~~~~~~~~~ backend/support/randomsequences.cpp:504:51: note: by ‘std::shared_ptr > pov::PrecomputedNumberGenerator::GetSequence(size_t, size_t) const [with Type = pov::Vector3d; size_t = long unsigned int]’ 504 | virtual shared_ptr > GetSequence(size_t index, size_t count) const | ^~~~~~~~~~~ backend/support/randomsequences.cpp: In instantiation of ‘class pov::PrecomputedNumberGenerator’: backend/support/randomsequences.cpp:994:88: required from here backend/support/randomsequences.cpp:227:51: warning: ‘std::shared_ptr > pov::HybridNumberGenerator::GetSequence(size_t) [with Type = pov::Vector2d; size_t = long unsigned int]’ was hidden [-Woverloaded-virtual=] 227 | virtual shared_ptr > GetSequence(size_t count); | ^~~~~~~~~~~ backend/support/randomsequences.cpp:504:51: note: by ‘std::shared_ptr > pov::PrecomputedNumberGenerator::GetSequence(size_t, size_t) const [with Type = pov::Vector2d; size_t = long unsigned int]’ 504 | virtual shared_ptr > GetSequence(size_t index, size_t count) const | ^~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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(OT_NODE**, pov_base::IStream*, const OT_READ_PARAM*, OT_READ_INFO*)’: backend/support/octree.cpp:1286:15: 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: ./backend/configbackend.h:87:51: 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)); | ^~~~~~~~~~ ./backend/support/octree.h:80:8: note: ‘pov::OT_BLOCK’ {aka ‘struct pov::ot_block_struct’} declared here 80 | struct ot_block_struct | ^~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/support/jitter.o backend/support/jitter.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& 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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCmake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' ondition&)’: ./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::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& 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; | ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/support/fileutil.o backend/support/fileutil.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: â€make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' ˜pov::BSPInsideCondFunctor::origin’ will be initialized after [-Wreorder] 177 | Vector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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 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()) | ~~~~~~^~~~~~~~~~~~~~~~~ backend/support/bsptree.cpp: In member function ‘void pov::BSPTree::ReadRecursive(const 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"); | ~~~~~~^~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/truetype.o backend/shape/truetype.cpp 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/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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initializedmake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' after [-Wreorder] 177 | Vector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ backend/shape/truetype.cpp: In function ‘void pov::ProcessKernTable(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(FontFileInfo*, unsigned int)’: backend/shape/truetype.cpp:1659:24: warning: variable ‘temp16’ set but not used [-Wunused-but-set-variable] 1659 | USHORT temp16; | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/triangle.o backend/shape/triangle.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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; | ^ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/torus.o backend/shape/torus.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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 [-Wmaybe-uninitialized] 469 | P[Z] *= (1 + r); | ~~~^~~~ backend/shape/super.cpp:447:13: note: ‘r’ was declared here 447 | DBL r, z2n = 0; | ^ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/sphsweep.o backend/shape/sphsweep.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ 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:609:17: warning: ‘Num_Poly_Roots’ may be used uninitialized [-Wmaybe-uninitialized] 609 | while(m < Num_Poly_Roots) | ~~^~~~~~~~~~~~~~~~ backend/shape/sphsweep.cpp:420:17: note: ‘Num_Poly_Roots’ was declared here 420 | int Num_Poly_Roots, m, n; | ^~~~~~~~~~~~~~ backend/shape/sphsweep.cpp:630:40: warning: ‘b’ may be used uninitialized [-Wmaybe-uninitialized] 630 | if(fabs(fp1) > ZERO_TOLERANCE) | ~~~~^~~~~ backend/shape/sphsweep.cpp:417:17: note: ‘b’ was declared here 417 | DBL b, c, d, e, f, g, h, i, j, k, l; | ^ backend/shape/sphsweep.cpp:626:43: warning: ‘d’ may be used uninitialized [-Wmaybe-uninitialized] 626 | fp0 = 2.0 * d * Root[m] | ~~~~^~~ backend/shape/sphsweep.cpp:417:23: note: ‘d’ was declared here 417 | DBL b, c, d, e, f, g, h, i, j, k, l; | ^ backend/shape/sphsweep.cpp:626:37: warning: ‘e’ may be used uninitialized [-Wmaybe-uninitialized] 626 | fp0 = 2.0 * d * Root[m] | ~~~~^~~~~~~~~~~~~~~~~~~ 627 | + e; | ~~~ backend/shape/sphsweep.cpp:417:26: note: ‘e’ was declared here 417 | DBL b, c, d, e, f, g, h, i, j, k, l; | ^ backend/shape/sphsweep.cpp: In member function ‘pov::SphereSweep::All_Intersections(pov::Ray const&, pov::Ref > >, pov::RefClearDefault > > > >&, pov::SceneThreadData*)’: backend/shape/sphsweep.cpp:253:44: warning: ‘len’ may be used uninitialized [-Wmaybe-uninitialized] 253 | Isect[i].t /= len; | ~~~~~~~~~~~^~~~~~ backend/shape/sphsweep.cpp:169:25: note: ‘len’ was declared here 169 | DBL len; | ^~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/spheres.o backend/shape/spheres.cpp 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/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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/sor.o backend/shape/sor.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/prism.o backend/shape/prism.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ backend/shape/prism.cpp: In member function ‘pov::Prism::Compute_Prism(double (*) [2], pov::SceneThreadData*)’: backend/shape/prism.cpp:1670:52: warning: ‘MEM[(double *)&First + 8B]’ may be used uninitialized [-Wmaybe-uninitialized] 1670 | (fabs(P[i2][Y] - First[Y]) < EPSILON)) | ~~~~~~~~~^~~~~~~~~~ backend/shape/prism.cpp:1385:29: note: ‘MEM[(double *)&First + 8B]’ was declared here 1385 | UV_VECT A, B, C, D, First; | ^~~~~ backend/shape/prism.cpp:1669:52: warning: ‘MEM[(double *)&First]’ may be used uninitialized [-Wmaybe-uninitialized] 1669 | if ((fabs(P[i2][X] - First[X]) < EPSILON) && | ~~~~~~~~~^~~~~~~~~~ backend/shape/prism.cpp:1385:29: note: ‘MEM[(double *)&First]’ was declared here 1385 | UV_VECT A, B, C, D, First; | ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/polygon.o backend/shape/polygon.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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/polygon.cpp:61: In function ‘pov::VLength(double&, double const*)’, inlined from ‘pov::VNormalize(double*, double const*)’ at ./backend/math/vector.h:323:9, inlined from ‘pov::Polygon::Compute_Polygon(int, double (*) [3])’ at backend/shape/polygon.cpp:745:12: ./backend/math/vector.h:303:37: warning: ‘MEM[(double *)&w + 8B]’ may be used uninitialized [-Wmaybe-uninitialized] 303 | a = sqrt(b[X] * b[X] + b[Y] * b[Y] + b[Z] * b[Z]); | ~~~~~^~~~~~ backend/shape/polygon.cpp: In member function ‘pov::Polygon::Compute_Polygon(int, double (*) [3])’: backend/shape/polygon.cpp:676:25: note: ‘MEM[(double *)&w + 8B]’ was declared here 676 | VECTOR o, u, v, w, N; | ^ In function ‘pov::VLength(double&, double const*)’, inlined from ‘pov::VNormalize(double*, double const*)’ at ./backend/math/vector.h:323:9, inlined from ‘pov::Polygon::Compute_Polygon(int, double (*) [3])’ at backend/shape/polygon.cpp:745:12: ./backend/math/vector.h:303:30: warning: ‘MEM[(double *)&w]’ may be used uninitialized [-Wmaybe-uninitialized] 303 | a = sqrt(b[X] * b[X] + b[Y] * b[Y] + b[Z] * b[Z]); | ~~~~~~~~~~~~^~~~~~~~~~~~~ backend/shape/polygon.cpp: In member function ‘pov::Polygon::Compute_Polygon(int, double (*) [3])’: backend/shape/polygon.cpp:676:25: note: ‘MEM[(double *)&w]’ was declared here 676 | VECTOR o, u, v, w, N; | ^ In function ‘pov::VLength(double&, double const*)’, inlined from ‘pov::VNormalize(double*, double const*)’ at ./backend/math/vector.h:323:9, inlined from ‘pov::Polygon::Compute_Polygon(int, double (*) [3])’ at backend/shape/polygon.cpp:745:12: ./backend/math/vector.h:303:17: warning: ‘MEM[(double *)&w + 16B]’ may be used uninitialized [-Wmaybe-uninitialized] 303 | a = sqrt(b[X] * b[X] + b[Y] * b[Y] + b[Z] * b[Z]); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ backend/shape/polygon.cpp: In member function ‘pov::Polygon::Compute_Polygon(int, double (*) [3])’: backend/shape/polygon.cpp:676:25: note: ‘MEM[(double *)&w + 16B]’ was declared here 676 | VECTOR o, u, v, w, N; | ^ In function ‘pov::VCross(double*, double const*, double const*)’, inlined from ‘pov::Polygon::Compute_Polygon(int, double (*) [3])’ at backend/shape/polygon.cpp:740:8: ./backend/math/vector.h:259:30: warning: ‘MEM[(double *)&v + 8B]’ may be used uninitialized [-Wmaybe-uninitialized] 259 | tmp[X] = b[Y] * c[Z] - b[Z] * c[Y]; | ~~~~~~~~~~~~^~~~~~~~~~~~~ backend/shape/polygon.cpp: In member function ‘pov::Polygon::Compute_Polygon(int, double (*) [3])’: backend/shape/polygon.cpp:676:22: note: ‘MEM[(double *)&v + 8B]’ was declared here 676 | VECTOR o, u, v, w, N; | ^ In function ‘pov::VCross(double*, double const*, double const*)’, inlined from ‘pov::Polygon::Compute_Polygon(int, double (*) [3])’ at backend/shape/polygon.cpp:740:8: ./backend/math/vector.h:261:30: warning: ‘MEM[(double *)&v]’ may be used uninitialized [-Wmaybe-uninitialized] 261 | tmp[Z] = b[X] * c[Y] - b[Y] * c[X]; | ~~~~~~~~~~~~^~~~~~~~~~~~~ backend/shape/polygon.cpp: In member function ‘pov::Polygon::Compute_Polygon(int, double (*) [3])’: backend/shape/polygon.cpp:676:22: note: ‘MEM[(double *)&v]’ was declared here 676 | VECTOR o, u, v, w, N; | ^ In function ‘pov::VCross(double*, double const*, double const*)’, inlined from ‘pov::Polygon::Compute_Polygon(int, double (*) [3])’ at backend/shape/polygon.cpp:740:8: ./backend/math/vector.h:260:30: warning: ‘MEM[(double *)&v + 16B]’ may be used uninitialized [-Wmaybe-uninitialized] 260 | tmp[Y] = b[Z] * c[X] - b[X] * c[Z]; | ~~~~~~~~~~~~^~~~~~~~~~~~~ backend/shape/polygon.cpp: In member function ‘pov::Polygon::Compute_Polygon(int, double (*) [3])’: backend/shape/polygon.cpp:676:22: note: ‘MEM[(double *)&v + 16B]’ was declared here 676 | VECTOR o, u, v, w, N; | ^ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/poly.o backend/shape/poly.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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)) | ~~~~~^~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/planes.o backend/shape/planes.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ 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/shape/mesh.cpp:60: In function ‘pov::VScale(double*, double const*, double)’, inlined from ‘pov::Mesh::MeshUV(double const*, pov::Mesh_Triangle_Struct const*, double*) const’ at backend/shape/mesh.cpp:1231:8: ./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: In member function ‘pov::Mesh::MeshUV(double const*, pov::Mesh_Triangle_Struct const*, double*) const’: backend/shape/mesh.cpp:1198:17: note: at offset 16 into object ‘UV1’ of size 16 1198 | UV_VECT UV1, UV2, UV3; | ^~~ In function ‘pov::VAddScaledEq(double*, double, double const*)’, inlined from ‘pov::Mesh::MeshUV(double const*, pov::Mesh_Triangle_Struct const*, double*) const’ at backend/shape/mesh.cpp:1232:14: ./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: In member function ‘pov::Mesh::MeshUV(double const*, pov::Mesh_Triangle_Struct const*, double*) const’: backend/shape/mesh.cpp:1198:22: note: at offset 16 into object ‘UV2’ of size 16 1198 | UV_VECT UV1, UV2, UV3; | ^~~ In function ‘pov::VAddScaledEq(double*, double, double const*)’, inlined from ‘pov::Mesh::MeshUV(double const*, pov::Mesh_Triangle_Struct const*, double*) const’ at backend/shape/mesh.cpp:1233:14: ./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: In member function ‘pov::Mesh::MeshUV(double const*, pov::Mesh_Triangle_Struct const*, double*) const’: backend/shape/mesh.cpp:1198:27: note: at offset 16 into object ‘UV3’ of size 16 1198 | UV_VECT UV1, UV2, UV3; | ^~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/lathe.o backend/shape/lathe.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/isosurf.o backend/shape/isosurf.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, 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::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& 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; | ^~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/hfield.o backend/shape/hfield.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ backend/shape/hfield.cpp: In member function ‘bool pov::HField::dda_traversal(const pov::Ray&, const double*, const pov::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" | ^~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/fpmetric.o backend/shape/fpmetric.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' BSPInsideCondFunctor::origin’ will be initialized after [-Wreorder] 177 | Vector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ 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 [-Wmaybe-uninitialized] 1002 | if (Last == NULL) | ^~ backend/shape/fpmetric.cpp:972:15: note: ‘Last’ was declared here 972 | DBL * Last; | ^~~~ backend/shape/fpmetric.cpp: In member function ‘pov::Parametric::All_Intersections(pov::Ray const&, pov::Ref > >, pov::RefClearDefault > > > >&, pov::SceneThreadData*)’: backend/shape/fpmetric.cpp:374:25: warning: ‘TPotRes’ may be used uninitialized [-Wmaybe-uninitialized] 374 | if ((TResult > TPotRes) && (TPotRes > Depth1)) | ^~ backend/shape/fpmetric.cpp:112:67: note: ‘TPotRes’ was declared here 112 | DBL XRayMin, XRayMax, YRayMin, YRayMax, ZRayMin, ZRayMax, TPotRes, TLen; | ^~~~~~~ In function ‘pov::Assign_UV_Vect(double*, double const*)’, inlined from ‘pov::Intersection::Intersection(double, double const (&) [3], double const (&) [2], pov::ObjectBase*)’ at ./backend/frame.h:1606:18, inlined from ‘pov::Parametric::All_Intersections(pov::Ray const&, pov::Ref > >, pov::RefClearDefault > > > >&, pov::SceneThreadData*)’ at backend/shape/fpmetric.cpp:414:22: ./backend/frame.h:184:14: warning: ‘MEM[(double *)&uv]’ may be used uninitialized [-Wmaybe-uninitialized] 184 | d[X] = s[X]; | ~~~~~^~~~~~ backend/shape/fpmetric.cpp: In member function ‘pov::Parametric::All_Intersections(pov::Ray const&, pov::Ref > >, pov::RefClearDefault > > > >&, pov::SceneThreadData*)’: backend/shape/fpmetric.cpp:110:36: note: ‘MEM[(double *)&uv]’ was declared here 110 | UV_VECT low_vect, hi_vect, uv; | ^~ In function ‘pov::Assign_UV_Vect(double*, double const*)’, inlined from ‘pov::Intersection::Intersection(double, double const (&) [3], double const (&) [2], pov::ObjectBase*)’ at ./backend/frame.h:1606:18, inlined from ‘pov::Parametric::All_Intersections(pov::Ray const&, pov::Ref > >, pov::RefClearDefault > > > >&, pov::SceneThreadData*)’ at backend/shape/fpmetric.cpp:414:22: ./backend/frame.h:185:14: warning: ‘MEM[(double *)&uv + 8B]’ may be used uninitialized [-Wmaybe-uninitialized] 185 | d[Y] = s[Y]; | ~~~~~^~~~~~ backend/shape/fpmetric.cpp: In member function ‘pov::Parametric::All_Intersections(pov::Ray const&, pov::Ref > >, pov::RefClearDefault > > > >&, pov::SceneThreadData*)’: backend/shape/fpmetric.cpp:110:36: note: ‘MEM[(double *)&uv + 8B]’ was declared here 110 | UV_VECT low_vect, hi_vect, uv; | ^~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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?! | ^~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/boxes.o backend/shape/boxes.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/blob.o backend/shape/blob.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/shape/bezier.o backend/shape/bezier.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/scene/threaddata.o backend/scene/threaddata.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, 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::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ backend/scene/threaddata.cpp: In constructor ‘pov::SceneThreadData::SceneThreadData(std::shared_ptr)’: 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) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/scene/view.o backend/scene/view.cpp In file included from /usr/include/boost/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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/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 + 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:17:1: note: ‘#pragma message: This header is deprecated. Use instead.’ 17 | BOOST_MATH_HEADER_DEPRECATED(""); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/math/common_factor_rt.hpp:14:1: note: ‘#pragma message: This header is deprecated. Use instead.’ 14 | BOOST_MATH_HEADER_DEPRECATED(""); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/math/common_factor.hpp:18:1: note: ‘#pragma message: This header is deprecated. Use instead.’ 18 | BOOST_MATH_HEADER_DEPRECATED(""); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)’: ./backend/render/tracepixel.h:87:28: warning: ‘pov::BSPIntersectmake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' Functor::ray’ will be initialized after [-Wreorder] 87 | const Ray& ray; | ^~~ ./backend/render/tracepixel.h:85:36: warning: ‘std::vector& pov::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, 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::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ ./backend/scene/view.h: In constructor ‘pov::ViewData::ViewData(std::shared_ptr)’: ./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 sd) : | ^~~~~~~~ backend/scene/view.cpp: In member function ‘void pov::ViewData::CompletedRectangle(const pov_base::POVRect&, unsigned int, const std::vector >&, unsigned int, bool, float, 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:17, from /usr/include/boost/unordered/detail/map.hpp:7, from /usr/include/boost/unordered/unordered_map.hpp:23, 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: backend/scene/view.cpp:404:58: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 404 | assert(rtrData->rtrPixels.size() >= offset + 5); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./backend/scene/view.h: In constructor ‘pov::View::View(std::shared_ptr, 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 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; | ^~~~~~~ ./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) : | ^~~~~~~ backend/scene/view.cpp: In member function ‘pov::ViewData::CompletedRectangle(pov_base::POVRect const&, unsigned int, std::vector, std::allocator > > const&, unsigned int, bool, float, pov::ViewData::BlockInfo*)’: backend/scene/view.cpp:404:68: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized] 404 | assert(rtrData->rtrPixels.size() >= offset + 5); | ~~~~~~~^~~ backend/scene/view.cpp:399:21: note: ‘offset’ was declared here 399 | int offset; | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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/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): | ^~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/scene/scene.o backend/scene/scene.cpp In file included from /usr/include/boost/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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/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 + 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadDmake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' ata*, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, 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::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ ./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() : | ^~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/scene/camera.o backend/scene/camera.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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/scene/atmosph.o backend/scene/atmosph.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/render/tracepixel.o backend/render/tracepixel.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, 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:make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& 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: ./backend/support/simplevector.h: In instantiation of ‘pov::FixedSimpleVector::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::m_Last’ will be initialized after [-Wreorder] 560 | pointer m_Last; | ^~~~~~ ./backend/support/simplevector.h:559:23: warning: ‘pov::Interior** const pov::FixedSimpleVector::m_End’ [-Wreorder] 559 | const pointer m_End; | ^~~~~ ./backend/support/simplevector.h:373:9: warning: when initialized here [-Wreorder] 373 | FixedSimpleVector() : | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/render/tracetask.o backend/render/tracetask.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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/radiosity.h:41, from ./backend/scene/scene.h:49: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initialized after [-Wreorder] 177 | make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' Vector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ ./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) : | ^~~~~~~~~ ./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++) | ~~^~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/render/rendertask.o backend/render/rendertask.cpp In file included from /usr/include/boost/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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/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 + 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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/render/rendertask.cpp:43: ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&,make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, 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::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/render/trace.o backend/render/trace.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' In file included from /usr/include/boost/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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/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 + 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& 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::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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, 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::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ ./backend/render/trace.h: In constructor ‘pov::Trace::Trace(std::shared_ptr, pov::SceneThreadData*, unsigned int, CooperateFunctor&, MediaFunctor&, 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::Trace::sceneData’ [-Wreorder] 271 | shared_ptr sceneData; | ^~~~~~~~~ backend/render/trace.cpp:70:1: warning: when initialized here [-Wreorder] 70 | Trace::Trace(shared_ptr sd, TraceThreadData *td, unsigned int qf, | ^~~~~ ./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 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, TraceTicket&)’: backend/render/trace.cpp:443:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::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 pov::TEXTURE*, std::vector&, const pov::Vector3d&, const pov::Vector3d&, const pov::Ray&, float, pov::Intersection&, TraceTicket&)’: backend/render/trace.cpp:722:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 722 | std::auto_ptr 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++/13/memory:78, from /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:27, from /usr/include/boost/smart_ptr/shared_ptr.hpp:18, 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: /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template class auto_ptr; | ^~~~~~~~ backend/render/trace.cpp: In member function ‘void pov::Trace::ComputeShadowTexture(pov::Colour&, const pov::TEXTURE*, std::vector&, const pov::Vector3d&, const pov::Vector3d&, const pov::Ray&, pov::Intersection&, 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 pov::FINISH*, const pov::Vector3d&, const pov::Ray&, const pov::Vector3d&, const pov_base::RGBColour&, pov_base::RGBColour&, double, pov::ObjectPtr, TraceTicket&)’: backend/render/trace.cpp:1421:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::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::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 pov::FINISH*, const pov::Vector3d&, const pov::Ray&, const pov::Vector3d&, const pov::Vector3d&, const pov_base::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&, TraceTicket&)’: backend/render/trace.cpp:2303:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::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, TraceTicket&)’: backend/render/trace.cpp:3441:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::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::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 pov::FINISH*, const pov_base::RGBColour&, const pov::Intersection&, const pov::Ray&, const pov::Vector3d&, pov_base::RGBColour&, double, TraceTicket&)’: backend/render/trace.cpp:3755:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::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::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: ./backend/support/simplevector.h: In instantiation of ‘pov::FixedSimpleVector::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::m_Last’ will be initialized after [-Wreorder] 560 | pointer m_Last; | ^~~~~~ ./backend/support/simplevector.h:559:23: warning: ‘pov::WeightedTexture* const pov::FixedSimpleVector::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::FixedSimpleVector(const MyType&) [with ContainerType = pov::Interior*; int ElementCount = 512; MyType = pov::FixedSimpleVector]’: ./backend/frame.h:1720:7: required from here ./backend/support/simplevector.h:560:17: warning: ‘pov::FixedSimpleVector::m_Last’ will be initialized after [-Wreorder] 560 | pointer m_Last; | ^~~~~~ ./backend/support/simplevector.h:559:23: warning: ‘pov::Interior** const pov::FixedSimpleVector::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/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, pov::Trace::TraceTicket&)’: backend/render/trace.cpp:1325:60: warning: ‘dispersion’ may be used uninitialized [-Wmaybe-uninitialized] 1325 | if((fabs(ior - 1.0) < EPSILON) && (fabs(dispersion - 1.0) < EPSILON)) | ~~~~~~~~~~~^~~~~ backend/render/trace.cpp:1251:24: note: ‘dispersion’ was declared here 1251 | double n, ior, dispersion; | ^~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/render/ray.o backend/render/ray.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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: ./backend/support/simplevector.h: In instantiation of ‘pov::FixedSimpleVector::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::m_Last’ will be initialized after [-Wreorder] 560 | pointer m_Last; | ^~~~~~ ./backend/support/simplevector.h:559:23: warning: ‘pov::Interior** const pov::FixedSimpleVector::m_End’ [-Wreorder] 559 | const pointer m_End; | ^~~~~ ./backend/support/simplevector.h:373:9: warning: when initialized here [-Wreorder] 373 | FixedSimpleVector() : | ^~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/precomp.o backend/precomp.cpp In file included from /usr/include/boost/bind/detail/requires_cxx11.hpp:9, from /usr/include/boost/bind/bind.hpp:24, from /usr/include/boost/bind.hpp:29, 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 + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/render/radiositytask.o backend/render/radiositytask.cpp In file included from /usr/include/boost/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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/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 + 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/scene.h: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): | ^~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, 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::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ ./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; | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/povray.o backend/povray.cpp In file included from /usr/include/boost/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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/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 + 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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&)’: backend/povray.cpp:553:53: warning: catching polymorphic type ‘class std::bad_alloc’ by value [-Wcatch-value=] 553 | catch (std::bad_alloc) | ^~~~~~~~~ backend/povray.cpp: At global scope: backend/povray.cpp:509:6: warning: ‘void {anonymous}::ExitFunction()’ defined but not used [-Wunused-function] 509 | void ExitFunction() | ^~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/parser/tokenize.o backend/parser/tokenize.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initializedmake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' after [-Wreorder] 177 | Vector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ 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/tokenize.cpp:3860:9: note: in expansion of macro ‘EXPECT_ONE’ 3860 | EXPECT_ONE | ^~~~~~~~~~ backend/parser/tokenize.cpp: In member function ‘pov::Parser::Parse_Write()’: backend/parser/tokenize.cpp:3626:80: warning: ‘val_min’ may be used uninitialized [-Wmaybe-uninitialized] 3626 | if (Express[i] <= val_min) | ~~~~~~~~~~~^~~~~~~~~~ backend/parser/tokenize.cpp:3603:45: note: ‘val_min’ was declared here 3603 | signed long val_min; | ^~~~~~~ backend/parser/tokenize.cpp:3628:85: warning: ‘val_max’ may be used uninitialized [-Wmaybe-uninitialized] 3628 | else if (Express[i] >= val_max) | ~~~~~~~~~~~^~~~~~~~~~ backend/parser/tokenize.cpp:3604:45: note: ‘val_max’ was declared here 3604 | signed long val_max; | ^~~~~~~ backend/parser/tokenize.cpp:3632:83: warning: ‘num_bytes’ may be used uninitialized [-Wmaybe-uninitialized] 3632 | for (int j = 0; j < num_bytes; j ++) | ~~^~~~~~~~~~~ backend/parser/tokenize.cpp:3605:38: note: ‘num_bytes’ was declared here 3605 | int num_bytes; | ^~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/pattern/pattern.o backend/pattern/pattern.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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initialized after [-Wreorder] 177 | Vector3dmake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ In file included from backend/pattern/pattern.cpp:43: backend/pattern/pattern.cpp: In function ‘int pov::GetNoiseGen(const TPATTERN*, const 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; | ^~~ 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 [-Wmaybe-uninitialized] 7080 | return(cf); | ^ backend/pattern/pattern.cpp:7037:19: note: ‘cf’ was declared here 7037 | DBL a, b, cf, a2, b2, tmp, tmp1r, tmp1i, tmp2r, tmp2i, c1r,c2r,c1c2r,c1c2i, | ^~ 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 [-Wmaybe-uninitialized] 6999 | return(cf); | ^ backend/pattern/pattern.cpp:6955:19: note: ‘cf’ was declared here 6955 | DBL a, b, cf, a2, b2, x, y, tmp, tmp1r, tmp1i, tmp2r, tmp2i, | ^~ backend/pattern/pattern.cpp: In function ‘pov::density_pattern(double const*, pov::Pattern_Struct const*) [clone .isra.0]’: backend/pattern/pattern.cpp:5763:63: warning: ‘f111’ may be used uninitialized [-Wmaybe-uninitialized] 5763 | density = ((f111 * xi + f112 * xx) * yi + (f121 * xi + f122 * xx) * yy) * (1.0 - zz) + | ~~~~~~~~~~~^~~~~~~~~~~~ backend/pattern/pattern.cpp:5668:13: note: ‘f111’ was declared here 5668 | DBL f111, f112, f121, f122, f211, f212, f221, f222; | ^~~~ backend/pattern/pattern.cpp:5763:70: warning: ‘f112’ may be used uninitialized [-Wmaybe-uninitialized] 5763 | density = ((f111 * xi + f112 * xx) * yi + (f121 * xi + f122 * xx) * yy) * (1.0 - zz) + | ~~~~~^~~~ backend/pattern/pattern.cpp:5668:19: note: ‘f112’ was declared here 5668 | DBL f111, f112, f121, f122, f211, f212, f221, f222; | ^~~~ backend/pattern/pattern.cpp:5763:94: warning: ‘f121’ may be used uninitialized [-Wmaybe-uninitialized] 5763 | density = ((f111 * xi + f112 * xx) * yi + (f121 * xi + f122 * xx) * yy) * (1.0 - zz) + | ~~~~~~~~~~~^~~~~~~~~~~~ backend/pattern/pattern.cpp:5668:25: note: ‘f121’ was declared here 5668 | DBL f111, f112, f121, f122, f211, f212, f221, f222; | ^~~~ backend/pattern/pattern.cpp:5763:101: warning: ‘f122’ may be used uninitialized [-Wmaybe-uninitialized] 5763 | density = ((f111 * xi + f112 * xx) * yi + (f121 * xi + f122 * xx) * yy) * (1.0 - zz) + | ~~~~~^~~~ backend/pattern/pattern.cpp:5668:31: note: ‘f122’ was declared here 5668 | DBL f111, f112, f121, f122, f211, f212, f221, f222; | ^~~~ backend/pattern/pattern.cpp:5764:63: warning: ‘f211’ may be used uninitialized [-Wmaybe-uninitialized] 5764 | ((f211 * xi + f212 * xx) * yi + (f221 * xi + f222 * xx) * yy) * zz; | ~~~~~~~~~~~^~~~~~~~~~~~ backend/pattern/pattern.cpp:5668:37: note: ‘f211’ was declared here 5668 | DBL f111, f112, f121, f122, f211, f212, f221, f222; | ^~~~ backend/pattern/pattern.cpp:5764:70: warning: ‘f212’ may be used uninitialized [-Wmaybe-uninitialized] 5764 | ((f211 * xi + f212 * xx) * yi + (f221 * xi + f222 * xx) * yy) * zz; | ~~~~~^~~~ backend/pattern/pattern.cpp:5668:43: note: ‘f212’ was declared here 5668 | DBL f111, f112, f121, f122, f211, f212, f221, f222; | ^~~~ backend/pattern/pattern.cpp:5764:94: warning: ‘f221’ may be used uninitialized [-Wmaybe-uninitialized] 5764 | ((f211 * xi + f212 * xx) * yi + (f221 * xi + f222 * xx) * yy) * zz; | ~~~~~~~~~~~^~~~~~~~~~~~ backend/pattern/pattern.cpp:5668:49: note: ‘f221’ was declared here 5668 | DBL f111, f112, f121, f122, f211, f212, f221, f222; | ^~~~ backend/pattern/pattern.cpp:5764:101: warning: ‘f222’ may be used uninitialized [-Wmaybe-uninitialized] 5764 | ((f211 * xi + f212 * xx) * yi + (f221 * xi + f222 * xx) * yy) * zz; | ~~~~~^~~~ backend/pattern/pattern.cpp:5668:55: note: ‘f222’ was declared here 5668 | DBL f111, f112, f121, f122, f211, f212, f221, f222; | ^~~~ In function ‘pov::triangular_pattern(double const*)’, inlined from ‘pov::Evaluate_TPat(pov::Pattern_Struct const*, double const*, pov::Intersection const*, pov::Ray const*, pov::SceneThreadData*)’ at backend/pattern/pattern.cpp:238:56: backend/pattern/pattern.cpp:6425:14: warning: ‘answer’ may be used uninitialized [-Wmaybe-uninitialized] 6425 | mask = (int) answer; | ~~~~~^~~~~~~~~~~~~~ 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:6378:13: note: ‘answer’ was declared here 6378 | DBL answer; | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/parser/reswords.o backend/parser/reswords.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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/parser/parstxtr.o backend/parser/parstxtr.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initializedmake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' after [-Wreorder] 177 | Vector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& 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())) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/parstxtr.cpp:1435:41: note: in expansion of macro ‘EXPECT_ONE’ 1435 | EXPECT_ONE | ^~~~~~~~~~ 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(); | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initializedmake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' after [-Wreorder] 177 | Vector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& 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; | ^~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initializedmake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' after [-Wreorder] 177 | Vector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/parser/parse.o backend/parser/parse.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' In file included from /usr/include/boost/bind/detail/requires_cxx11.hpp:9, from /usr/include/boost/bind/bind.hpp:24, from /usr/include/boost/bind.hpp:29, 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 + 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, 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::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ ./backend/parser/parse.h: In constructor ‘pov::Parser::Parser(std::shared_ptr, 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 sd, bool useclk, DBL clk) : | ^~~~~~ ./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 sd, bool useclk, DBL clk) : | ^~~~~~ ./backend/parser/parse.h:521:31: warning: ‘pov::Parser::next_rand’ will be initialized after [-Wreorder] 521 | unsigned int *next_rand; | ^~~~~~~~~ ./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 sd, bool useclk, DBL clk) : | ^~~~~~ ./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 sd, bool useclk, DBL clk) : | ^~~~~~ 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.cpp:1994:9: note: in expansion of macro ‘EXPECT_ONE’ 1994 | EXPECT_ONE | ^~~~~~~~~~ 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)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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.cpp:8299:9: note: in expansion of macro ‘EXPECT_ONE’ 8299 | EXPECT_ONE | ^~~~~~~~~~ In file included from /usr/include/c++/13/string:42, from ../vfe/unix/../vfeconf.h:49, from ../vfe/unix/syspovconfig.h:52, from ../vfe/unix/syspovconfigbase.h:35, from ./base/configbase.h:40, from ./backend/frame.h:53: In function ‘__gnu_cxx::char_traits::eq(unsigned short const&, unsigned short const&)’, inlined from ‘__gnu_cxx::char_traits::length(unsigned short const*)’ at /usr/include/c++/13/bits/char_traits.h:203:17, inlined from ‘std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned short const*, std::allocator const&)’ at /usr/include/c++/13/bits/basic_string.h:648:49, inlined from ‘std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned short const*, std::allocator const&)’ at /usr/include/c++/13/bits/basic_string.h:641:7, inlined from ‘pov::Parser::Parse_Declare(bool, bool)’ at backend/parser/parse.cpp:8327:40: /usr/include/c++/13/bits/char_traits.h:137:21: warning: ‘deprecation_message’ may be used uninitialized [-Wmaybe-uninitialized] 137 | { return __c1 == __c2; } | ~~~~~^~~~~~~ backend/parser/parse.cpp: In member function ‘pov::Parser::Parse_Declare(bool, bool)’: backend/parser/parse.cpp:8277:15: note: ‘deprecation_message’ was declared here 8277 | UCS2 *deprecation_message; | ^~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/parser/fnsyntax.o backend/parser/fnsyntax.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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initializedmake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' after [-Wreorder] 177 | Vector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ 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 [-Wmaybe-uninitialized] 1103 | node->number = left->number; | ~~~~~~^~~~~~ backend/parser/fnsyntax.cpp:940:19: note: ‘left’ was declared here 940 | ExprNode *left,*right,*ptr,*temp; | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/parser/express.o backend/parser/express.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, 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::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ 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/express.cpp:391:17: note: in expansion of macro ‘EXPECT_ONE’ 391 | EXPECT_ONE | ^~~~~~~~~~ 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)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/express.cpp:1725:9: note: in expansion of macro ‘EXPECT_ONE’ 1725 | EXPECT_ONE | ^~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/math/quatern.o backend/math/quatern.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/math/polysolv.o backend/math/polysolv.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/math/matrices.o backend/math/matrices.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/math/hcmplx.o backend/math/hcmplx.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ In function ‘pov::Complex_Ln(pov::cmplx*, pov::cmplx const*, pov::cmplx const*)’, inlined from ‘pov::Complex_ATanh(pov::cmplx*, pov::cmplx const*, pov::cmplx const*)’ at backend/math/hcmplx.cpp:1329:14: backend/math/hcmplx.cpp:1222:54: warning: ‘temp2.y’ may be used uninitialized [-Wmaybe-uninitialized] 1222 | mod = sqrt(source->x * source->x + source->y * source->y); | ~~~~~~~~~~^~~~~~~~~~~ backend/math/hcmplx.cpp: In function ‘pov::Complex_ATanh(pov::cmplx*, pov::cmplx const*, pov::cmplx const*)’: backend/math/hcmplx.cpp:1304:27: note: ‘temp2.y’ was declared here 1304 | CMPLX temp0,temp1,temp2; | ^~~~~ In function ‘pov::Complex_Ln(pov::cmplx*, pov::cmplx const*, pov::cmplx const*)’, inlined from ‘pov::Complex_ATanh(pov::cmplx*, pov::cmplx const*, pov::cmplx const*)’ at backend/math/hcmplx.cpp:1329:14: backend/math/hcmplx.cpp:1222:19: warning: ‘temp2.x’ may be used uninitialized [-Wmaybe-uninitialized] 1222 | mod = sqrt(source->x * source->x + source->y * source->y); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ backend/math/hcmplx.cpp: In function ‘pov::Complex_ATanh(pov::cmplx*, pov::cmplx const*, pov::cmplx const*)’: backend/math/hcmplx.cpp:1304:27: note: ‘temp2.x’ was declared here 1304 | CMPLX temp0,temp1,temp2; | ^~~~~ In function ‘pov::Complex_Ln(pov::cmplx*, pov::cmplx const*, pov::cmplx const*)’, inlined from ‘pov::Complex_ATan(pov::cmplx*, pov::cmplx const*, pov::cmplx const*)’ at backend/math/hcmplx.cpp:1358:13: backend/math/hcmplx.cpp:1222:54: warning: ‘temp3.y’ may be used uninitialized [-Wmaybe-uninitialized] 1222 | mod = sqrt(source->x * source->x + source->y * source->y); | ~~~~~~~~~~^~~~~~~~~~~ backend/math/hcmplx.cpp: In function ‘pov::Complex_ATan(pov::cmplx*, pov::cmplx const*, pov::cmplx const*)’: backend/math/hcmplx.cpp:1339:33: note: ‘temp3.y’ was declared here 1339 | CMPLX temp0,temp1,temp2,temp3; | ^~~~~ In function ‘pov::Complex_Ln(pov::cmplx*, pov::cmplx const*, pov::cmplx const*)’, inlined from ‘pov::Complex_ATan(pov::cmplx*, pov::cmplx const*, pov::cmplx const*)’ at backend/math/hcmplx.cpp:1358:13: backend/math/hcmplx.cpp:1222:19: warning: ‘temp3.x’ may be used uninitialized [-Wmaybe-uninitialized] 1222 | mod = sqrt(source->x * source->x + source->y * source->y); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ backend/math/hcmplx.cpp: In function ‘pov::Complex_ATan(pov::cmplx*, pov::cmplx const*, pov::cmplx const*)’: backend/math/hcmplx.cpp:1339:33: note: ‘temp3.x’ was declared here 1339 | CMPLX temp0,temp1,temp2,temp3; | ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/lighting/subsurface.o backend/lighting/subsurface.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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); | ^~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initialized after [-Wreorder] 177 | Vmake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' ector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& 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 ++) | ~~~~~~^~~~~~~~~~~~~~~~ ./backend/lighting/radiosity.h: In constructor ‘pov::RadiosityFunction::RadiosityFunction(std::shared_ptr, 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 sd, TraceThreadData *td, const SceneRadiositySettings& rs, | ^~~~~~~~~~~~~~~~~ ./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 sd, TraceThreadData *td, const SceneRadiositySettings& rs, | ^~~~~~~~~~~~~~~~~ ./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 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:336:52: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 336 | for (unsigned int depth = 1; depth < settings.recursionLimit; depth ++) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ backend/lighting/radiosity.cpp:348:44: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 348 | 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:442:48: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘const int’ [-Wsign-compare] 442 | 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:538:33: warning: unused variable ‘hit’ [-Wunused-variable] 538 | for(unsigned int i = 0, hit = 0; i < cur_sample_count; i++) | ^~~ backend/lighting/radiosity.cpp:495:13: warning: variable ‘sum_of_inverse_dist’ set but not used [-Wunused-but-set-variable] 495 | sum_of_inverse_dist, sum_of_dist, gradient_count; | ^~~~~~~~~~~~~~~~~~~ ./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:846:1: warning: when initialized here [-Wreorder] 846 | RadiosityCache::RadiosityCache(const SceneRadiositySettings& radset) : | ^~~~~~~~~~~~~~ backend/lighting/radiosity.cpp: In member function ‘void pov::RadiosityCache::BlockPool::Save(pov_base::OStream*)’: backend/lighting/radiosity.cpp:1105:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1105 | for (int i = from; i < to; i ++) | ~~^~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/lighting/rad_data.o backend/lighting/rad_data.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/lighting/photonstrategytask.o backend/lighting/photonstrategytask.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initialized after [-Wreorder] 177 | make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' Vector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& 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) : | ^~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initialized after [-Wreorder] 177 | make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' Vector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& 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&, const std::vector&, 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& surfaceMaps, const vector& mediaMaps, PhotonShootingStrategy* strategy) : | ^~~~~~~~~~~~~~~~~ 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); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/lighting/photonshootingtask.o backend/lighting/photonshootingtask.cpp 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/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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initialized after [-Wreorder] 177 | make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' Vector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& 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?*/ | ^~~~~~~~~~~ backend/lighting/photonshootingtask.cpp:304:73: warning: ‘dist_of_initial_from_center’ may be used uninitialized [-Wmaybe-uninitialized] 304 | Attenuation = computeAttenuation(combo.light, ray, dist_of_initial_from_center); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ backend/lighting/photonshootingtask.cpp:252:45: note: ‘dist_of_initial_from_center’ was declared here 252 | DBL dist_of_initial_from_center; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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/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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initialized after [-Wreorder] make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 177 | Vector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/lighting/photons.o backend/lighting/photons.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initialized after [-Wreorder] 177 | Vectormake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ backend/lighting/photons.cpp: In member function ‘virtual void pov::PhotonTrace::ComputeLightedTexture(pov::Colour&, const pov::TEXTURE*, std::vector&, 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; | ^~~~~~~~~~~~~~~~ ./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: ./backend/support/simplevector.h: In instantiation of ‘pov::FixedSimpleVector::FixedSimpleVector(const MyType&) [with ContainerType = pov::Interior*; int ElementCount = 512; MyType = pov::FixedSimpleVector]’: ./backend/frame.h:1720:7: required from here ./backend/support/simplevector.h:560:17: warning: ‘pov::FixedSimpleVector::m_Last’ will be initialized after [-Wreorder] 560 | pointer m_Last; | ^~~~~~ ./backend/support/simplevector.h:559:23: warning: ‘pov::Interior** const pov::FixedSimpleVector::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::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::m_Last’ will be initialized after [-Wreorder] 560 | pointer m_Last; | ^~~~~~ ./backend/support/simplevector.h:559:23: warning: ‘pov::Media** const pov::FixedSimpleVector::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::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::m_Last’ will be initialized after [-Wreorder] 560 | pointer m_Last; | ^~~~~~ ./backend/support/simplevector.h:559:23: warning: ‘pov::LightSourceEntry* const pov::FixedSimpleVector::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::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::m_Last’ will be initialized after [-Wreorder] 560 | pointer m_Last; | ^~~~~~ ./backend/support/simplevector.h:559:23: warning: ‘pov::LitInterval* const pov::FixedSimpleVector::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::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::m_Last’ will be initialized after [-Wreorder] 560 | pointer m_Last; | ^~~~~~ ./backend/support/simplevector.h:559:23: warning: ‘pov::MediaInterval* const pov::FixedSimpleVector::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); | ^~~~~~~~~~~~~ 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, pov::Trace::TraceTicket&)’: backend/lighting/photons.cpp:786:60: warning: ‘dispersion’ may be used uninitialized [-Wmaybe-uninitialized] 786 | if((fabs(ior - 1.0) < EPSILON) && (fabs(dispersion - 1.0) < EPSILON)) | ~~~~~~~~~~~^~~~~ backend/lighting/photons.cpp:712:21: note: ‘dispersion’ was declared here 712 | DBL n, ior, dispersion; | ^~~~~~~~~~ backend/lighting/photons.cpp: In member function ‘pov::PhotonMap::setGatherOptions(pov::ScenePhotonSettings&, int)’: backend/lighting/photons.cpp:1986:25: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized] 1986 | if(r>0.0) | ^~ backend/lighting/photons.cpp:1945:13: note: ‘r’ was declared here 1945 | DBL r; | ^ backend/lighting/photons.cpp: In member function ‘pov::PhotonTrace::ComputeLightedTexture(pov_base::GenericColour&, pov::Texture_Struct const*, std::vector >&, 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:247:27: note: ‘doDiffuse’ was declared here 247 | int doReflection, doDiffuse, doRefraction; | ^~~~~~~~~ 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:247:38: note: ‘doRefraction’ was declared here 247 | int doReflection, doDiffuse, doRefraction; | ^~~~~~~~~~~~ backend/lighting/photons.cpp:652:37: warning: ‘doReflection’ may be used uninitialized [-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 ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ backend/lighting/photons.cpp:247:13: note: ‘doReflection’ was declared here 247 | int doReflection, doDiffuse, doRefraction; | ^~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/lighting/photonestimationtask.o backend/lighting/photonestimationtask.cpp 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/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::Bound’ [-Wreorder] 1341 | vector 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/photonestimationtask.cpp:47: ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initialized after [-Wreorder] 17make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 7 | Vector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ backend/lighting/photonestimationtask.cpp: In member function ‘void pov::PhotonEstimationTask::SearchThroughObjectsEstimatePhotons(std::vector&, pov::LightSource*)’: backend/lighting/photonestimationtask.cpp:133:25: warning: unused variable ‘renderDataPtr’ [-Wunused-variable] 133 | ViewThreadData *renderDataPtr = GetViewDataPtr(); | ^~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/interior/media.o backend/interior/media.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, 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 omake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' rigin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& 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::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: ./backend/support/simplevector.h: In instantiation of ‘pov::FixedSimpleVector::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::m_Last’ will be initialized after [-Wreorder] 560 | pointer m_Last; | ^~~~~~ ./backend/support/simplevector.h:559:23: warning: ‘pov::Media** const pov::FixedSimpleVector::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::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::m_Last’ will be initialized after [-Wreorder] 560 | pointer m_Last; | ^~~~~~ ./backend/support/simplevector.h:559:23: warning: ‘pov::LightSourceEntry* const pov::FixedSimpleVector::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::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::m_Last’ will be initialized after [-Wreorder] 560 | pointer m_Last; | ^~~~~~ ./backend/support/simplevector.h:559:23: warning: ‘pov::LitInterval* const pov::FixedSimpleVector::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::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::m_Last’ will be initialized after [-Wreorder] 560 | pointer m_Last; | ^~~~~~ ./backend/support/simplevector.h:559:23: warning: ‘pov::MediaInterval* const pov::FixedSimpleVector::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::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::m_Last’ will be initialized after [-Wreorder] 560 | pointer m_Last; | ^~~~~~ ./backend/support/simplevector.h:559:23: warning: ‘double* const pov::FixedSimpleVector::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::FixedSimpleVector(const MyType&) [with ContainerType = pov::Interior*; int ElementCount = 512; MyType = pov::FixedSimpleVector]’: ./backend/frame.h:1720:7: required from here ./backend/support/simplevector.h:560:17: warning: ‘pov::FixedSimpleVector::m_Last’ will be initialized after [-Wreorder] 560 | pointer m_Last; | ^~~~~~ ./backend/support/simplevector.h:559:23: warning: ‘pov::Interior** const pov::FixedSimpleVector::m_End’ [-Wreorder] 559 | const pointer m_End; | ^~~~~ ./backend/support/simplevector.h:389:9: warning: when initialized here [-Wreorder] 389 | FixedSimpleVector(const MyType& RHS) : | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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): | ^~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/control/messagefactory.o backend/control/messagefactory.cpp In file included from /usr/include/boost/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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/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 + 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/view.h:44, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)’: ./backend/render/tracepixel.h:177:26: warning: ‘pov::BSPInsideCondFunctor::origin’ will be initialized after [-Wreorder] 177 | make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' Vector3d origin; | ^~~~~~ ./backend/render/tracepixel.h:176:36: warning: ‘std::vector& pov::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/control/benchmark.o backend/control/benchmark.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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/colour/spectral.o backend/colour/spectral.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/colour/colutils.o backend/colour/colutils.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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/colour/colour.o backend/colour/colour.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/bounding/bsphere.o backend/bounding/bsphere.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/bounding/boundingtask.o backend/bounding/boundingtask.cpp In file included from /usr/include/boost/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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/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 + 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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, 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, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ ./base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ./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& m) : | ^~~~~ In file included from ./backend/lighting/photons.h:41, from ./backend/scene/scene.h: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: ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectFunctor::objects’ [-Wreorder] 85 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:51:17: warning: when initialized here [-Wreorder] 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : | ^~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPIntersectCondFunctor::BSPIntersectCondFunmake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' ctor(pov::Intersection&, const pov::Ray&, std::vector&, 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::BSPIntersectCondFunctor::objects’ [-Wreorder] 138 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:97:17: warning: when initialized here [-Wreorder] 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~~~~ ./backend/render/tracepixel.h: In constructor ‘pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, 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::BSPInsideCondFunctor::objects’ [-Wreorder] 176 | vector& objects; | ^~~~~~~ ./backend/render/tracepixel.h:152:17: warning: when initialized here [-Wreorder] 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, | ^~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector Bound; | ^~~~~ ./backend/frame.h:1374:17: warning: when initialized here [-Wreorder] 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' g++ -DHAVE_CONFIG_H -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o backend/bounding/bbox.o backend/bounding/bbox.cpp 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) {} | ^~~~~~~~~~~~ ./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::Bound’ [-Wreorder] 1341 | vector 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(BBOX_TREE**, std::vector&, 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++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' 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[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' Making all in vfe make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o vfeprecomp.o vfeprecomp.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' In file included from /usr/include/boost/bind/detail/requires_cxx11.hpp:9, from /usr/include/boost/bind/bind.hpp:24, from /usr/include/boost/bind.hpp:29, 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 + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o vfesession.o vfesession.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, 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 + 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: ../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: ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ In file included from vfe.h:53: 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 std::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 pov_base::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) {} | ^~~~~~ 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 pov_base::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) : | ^~~~~~~~~~~~~ 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(MessageType, const char*, bool)’: vfesession.cpp:209:34: warning: comparison of integer expressions of different signedness: ‘std::queue::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 std::string&)’: vfesession.cpp:230:34: warning: comparison of integer expressions of different signedness: ‘std::queue::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 std::string&, const pov_base::UCS2String&, int, int)’: vfesession.cpp:246:34: warning: comparison of integer expressions of different signedness: ‘std::queue::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 std::string&)’: vfesession.cpp:257:34: warning: comparison of integer expressions of different signedness: ‘std::queue::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 std::string&, const pov_base::UCS2String&, int, int)’: vfesession.cpp:268:34: warning: comparison of integer expressions of different signedness: ‘std::queue::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 std::string&, int)’: vfesession.cpp:280:33: warning: comparison of integer expressions of different signedness: ‘std::queue::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 boost::format&, int)’: vfesession.cpp:292:33: warning: comparison of integer expressions of different signedness: ‘std::queue::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 pov_base::UCS2String&)’: vfesession.cpp:306:33: warning: comparison of integer expressions of different signedness: ‘std::queue::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) | ^~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o vfepovms.o vfepovms.cpp In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, 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 + 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: ../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: ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ In file included from vfe.h:53: 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 std::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 pov_base::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) {} | ^~~~~~ 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::Generimake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' cMessage(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 pov_base::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) : | ^~~~~~~~~~~~~ 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) {} | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o vfedisplay.o vfedisplay.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) {} | ^~~~~~~~~~~~ ../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::Bound’ [-Wreorder] 1341 | vector 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/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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 ../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: /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 + 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, 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, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ In file included from vfe.h:53: 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 std::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 pov_base::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) {} | ^~~~~~ vfesession.h: In constructor â€make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' ˜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 pov_base::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) : | ^~~~~~~~~~~~~ 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++) | ~~^~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o vfecontrol.o vfecontrol.cpp In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, 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 + 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: ../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: ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ In file included from vfe.h:53: 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 std::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 pov_base::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) {} | ^~~~~~ 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::Genemake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' ricMessage(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 pov_base::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) : | ^~~~~~~~~~~~~ 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: 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) | ^~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o unix/vfeplatform.o unix/vfeplatform.cpp In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, 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 + 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: ../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: ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ In file included from ./vfe.h:53: ./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 std::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 pov_base::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) {} | ^~~~~~ ./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:make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' 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 pov_base::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) : | ^~~~~~~~~~~~~ ./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 std::string&, const std::string&, const std::string&, bool, const std::string&, const std::string&, const std::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: ../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 >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 266 | for (int i = 0 ; i < pc.size(); i++) | ~~^~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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) {} | ^~~~~~~~~~~~ ../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::Bound’ [-Wreorder] 1341 | vector 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/system/detail/requires_cxx11.hpp:9, from /usr/include/boost/system/detail/config.hpp:11, from /usr/include/boost/system/detail/error_category.hpp:13, from /usr/include/boost/system/detail/error_code.hpp:14, from /usr/include/boost/system/errc.hpp:14, from /usr/include/boost/system/system_error.hpp:9, 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 ../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: /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 + 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, 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, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ In file included from vfe.h:53: 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 std::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 pov_base::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) {} | ^~~~~~ vfesession.h: In constructor ‘vfe::vfeSessimake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' on::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 pov_base::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) : | ^~~~~~~~~~~~~ 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) {} | ^~~~~~~~~~~~~~~~ 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() | ^~~~~~~~~~~~~~~ vfe.h: In constructor ‘vfe::VirtualFrontEnd::VirtualFrontEnd(vfe::vfeSession&, POVMSContext, void*, POVMS_Object&, POVMS_Object*, std::shared_ptr&)’: 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::VirtualFrontEnd::renderFrontend’ [-Wreorder] 237 | RenderFrontend 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) : | ^~~~~~~~~~~~~~~ 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] make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o unix/unixconsole.o unix/unixconsole.cpp make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, 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 + 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: ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ In file included from ./vfe.h:53: ./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 std::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 pov_base::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) {} | ^~~~~~ ./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 pov_base::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) : | ^~~~~~~~~~~~~ ./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 std::string&, const std::string&, const std::string&, bool, const std::string&, const std::string&, const std::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 is hit | ~~~~^~~~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o unix/unixoptions.o unix/unixoptions.cpp In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, 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 + 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: ../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: ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ In file included from ./vfe.h:53: ./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 std::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 pov_base::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) {} | ^~~~~~ ./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 = "") : make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' | ^~~~~~~~~~~ ./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 pov_base::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) : | ^~~~~~~~~~~~~ ./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) {} | ^~~~~~~~~~~~~~~~ unix/unixoptions.h: In constructor ‘vfePlatform::UnixOptionsProcessor::Option_Info::Option_Info(const std::string&, const std::string&, const std::string&, bool, const std::string&, const std::string&, const std::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 std::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 std::string&)’: unix/unixoptions.cpp:549:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::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::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&, const std::string&, const std::string&, long unsigned int)’: unix/unixoptions.cpp:650:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 650 | while(i < s.length()) // find next space caracter or closing quote | ~~^~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I../unix -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o unix/platformbase.o unix/platformbase.cpp In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, 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 + 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: ../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: ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ In file included from ./vfe.h:53: ./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 std::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 pov_base::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) {} | ^~~~~~ ./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.hmake[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' : 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 pov_base::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) : | ^~~~~~~~~~~~~ ./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) {} | ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' 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[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' Making all in unix /usr/bin/make all-am make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/unix' g++ -DHAVE_CONFIG_H -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o disp_text.o disp_text.cpp In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, 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 + 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: ../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: ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ In file included from ../vfe/vfe.h:53: ../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 std::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 pov_base::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) {} | ^~~~~~ ../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 make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/unix' [-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 pov_base::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) : | ^~~~~~~~~~~~~ ../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_text.h:40: ../vfe/unix/unixoptions.h: In constructor ‘vfePlatform::UnixOptionsProcessor::Option_Info::Option_Info(const std::string&, const std::string&, const std::string&, bool, const std::string&, const std::string&, const std::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 , | ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/unix' g++ -DHAVE_CONFIG_H -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 -I/usr/include/Imath -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o disp_sdl.o disp_sdl.cpp In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, 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 + 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: ../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: ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, 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, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ ../source/base/image/image.h: In constructor ‘pov_base::Image::Image(unsigned int, unsigned int, ImageDataType, const std::vector&)’: ../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& m) : | ^~~~~ In file included from ../vfe/vfe.h:53: ../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 std::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 pov_base::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) {} | ^~~~~~ ../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 [-make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/unix' 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 pov_base::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) : | ^~~~~~~~~~~~~ ../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: ../vfe/unix/unixoptions.h: In constructor ‘vfePlatform::UnixOptionsProcessor::Option_Info::Option_Info(const std::string&, const std::string&, const std::string&, bool, const std::string&, const std::string&, const std::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++) | ~~^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/unix' 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o povray disp_sdl.o disp_text.o ../vfe/libvfe.a ../source/libpovray.a -lSDL -lSDL -lXpm -lX11 -lOpenEXR-3_1 -lOpenEXRUtil-3_1 -lOpenEXRCore-3_1 -lIex-3_1 -lIlmThread-3_1 -lImath-3_1 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread In function ‘copy’, inlined from ‘__ct ’ at /usr/include/c++/13/bits/basic_string.h:683:23, inlined from ‘operator+’ at /usr/include/c++/13/bits/basic_string.h:3690:43, inlined from ‘getComment1’ at ../source/base/image/metadata.h:78:34: /usr/include/c++/13/bits/char_traits.h:445:56: warning: ‘__builtin_memcpy’ reading 39 bytes from a region of size 16 [-Wstringop-overread] 445 | return static_cast(__builtin_memcpy(__s1, __s2, __n)); | ^ ../source/base/image/metadata.h: In function ‘getComment1’: ../source/base/image/metadata.h:78:51: note: at offset 16 into source object ‘’ of size 32 78 | return string("Platform: ") + METADATA_PLATFORM_STRING; | ^ In function ‘copy’, inlined from ‘__ct ’ at /usr/include/c++/13/bits/basic_string.h:683:23, inlined from ‘operator+’ at /usr/include/c++/13/bits/basic_string.h:3690:43, inlined from ‘getComment2’ at ../source/base/image/metadata.h:93:34: /usr/include/c++/13/bits/char_traits.h:445:56: warning: ‘__builtin_memcpy’ reading 17 bytes from a region of size 16 [-Wstringop-overread] 445 | return static_cast(__builtin_memcpy(__s1, __s2, __n)); | ^ ../source/base/image/metadata.h: In function ‘getComment2’: ../source/base/image/metadata.h:93:51: note: at offset 16 into source object ‘’ of size 32 93 | return string("Compiler: ") + METADATA_COMPILER_STRING; | ^ In function ‘copy’, inlined from ‘__ct ’ at /usr/include/c++/13/bits/basic_string.h:683:23, inlined from ‘operator+’ at /usr/include/c++/13/bits/basic_string.h:3690:43, inlined from ‘getComment1’ at ../source/base/image/metadata.h:78:34, inlined from ‘Write’ at ../source/base/image/jpeg.cpp:575:23: /usr/include/c++/13/bits/char_traits.h:445:56: warning: ‘__builtin_memcpy’ writing 23 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 445 | return static_cast(__builtin_memcpy(__s1, __s2, __n)); | ^ ../source/base/image/jpeg.cpp: In function ‘Write’: ../source/base/image/jpeg.cpp:575:30: note: at offset 32 into destination object ‘’ of size 32 575 | if (!meta.getComment1().empty()) | ^ In function ‘copy’, inlined from ‘__ct ’ at /usr/include/c++/13/bits/basic_string.h:683:23, inlined from ‘operator+’ at /usr/include/c++/13/bits/basic_string.h:3690:43, inlined from ‘getComment2’ at ../source/base/image/metadata.h:93:34, inlined from ‘Write’ at ../source/base/image/jpeg.cpp:577:23: /usr/include/c++/13/bits/char_traits.h:445:56: warning: ‘__builtin_memcpy’ writing 1 byte into a region of size 0 overflows the destination [-Wstringop-overflow=] 445 | return static_cast(__builtin_memcpy(__s1, __s2, __n)); | ^ ../source/base/image/jpeg.cpp: In function ‘Write’: ../source/base/image/jpeg.cpp:577:30: note: at offset 32 into destination object ‘’ of size 32 577 | if (!meta.getComment2().empty()) | ^ make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/unix' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10' cat ./povray.ini.in | sed "s,__POVLIBDIR__,/usr/share/povray-3.7,g" > ./povray.ini make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.gt0kvD + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le ++ dirname /builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd povray-3.7.0.10 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le '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.10/source' make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/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.10/source' make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' Making install in vfe make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/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.10/vfe' make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' Making install in unix make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/unix' make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/unix' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le/usr/bin' /usr/bin/install -p povray '/builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le/usr/bin' make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/unix' make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/unix' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10' make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10' 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.10-11.fc40.ppc64le/etc/povray/3.7' /usr/bin/install -p -m 644 povray.conf '/builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le/etc/povray/3.7' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le/usr/share/man/man1' /usr/bin/install -p -m 644 povray.1 '/builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le/usr/share/man/man1' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le/usr/share/povray-3.7' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le/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.10-11.fc40.ppc64le/usr/share/povray-3.7/scripts/' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le/etc/povray/3.7' /usr/bin/install -p -m 644 povray.ini '/builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le/etc/povray/3.7' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le/usr/share/doc/povray' /usr/bin/install -p -m 644 AUTHORS ChangeLog NEWS '/builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le/usr/share/doc/povray' make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10' make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10' find-debuginfo: starting + chmod +x /builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le/usr/share/povray-3.7/scenes/camera/mesh_camera/bake.sh + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 3.7.0.10-11.fc40 --unique-debug-suffix -3.7.0.10-11.fc40.ppc64le --unique-debug-src-base povray-3.7.0.10-11.fc40.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/povray-3.7.0.10 Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/povray-3.7.0.10-11.fc40.ppc64le 10475 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/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 + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.WStiDR + /usr/lib/rpm/redhat/brp-python-hardlink + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd povray-3.7.0.10 + /usr/bin/make check Making all in source make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' Making all in vfe make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' Making all in unix make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/unix' /usr/bin/make all-am make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/unix' make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/unix' make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/unix' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10' Making check in source make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/source' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/source' Making check in vfe make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/vfe' Making check in unix make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10/unix' make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10/unix' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.10' make[1]: Nothing to be done for 'check-am'. make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.10' ./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.10.unofficial (g++ 13 @ powerpc64le-redhat-linux-gnu) This is an unofficial version compiled by: Fedora Copr - user ppalka 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) Ton van den Broek 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.13, Copyright 1995-2012 Jean-loup Gailly and Mark Adler LibPNG 1.6.40, Copyright 1998-2012 Glenn Randers-Pehrson LibJPEG 62, Copyright 1991-2013 Thomas G. Lane, Guido Vollbeding LibTIFF 4.5.0, Copyright 1988-1997 Sam Leffler, 1991-1997 SGI Boost 1.83, http://www.boost.org/ OpenEXR 3.1.10 and Imath 3.1.9, Copyright (c) Contributors to the OpenEXR Project. 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...] ========================================================== error: XDG_RUNTIME_DIR is invalid or not set in the environment. ---------------------------------------------------------------------------- Parser Statistics ---------------------------------------------------------------------------- Finite Objects: 292 Infinite Objects: 0 Light Sources: 2 Total: 294 ---------------------------------------------------------------------------- Parser Time Parse Time: 0 hours 0 minutes 0 seconds (0.092 seconds) using 1 thread(s) with 0.090 CPU-seconds total Bounding Time: 0 hours 0 minutes 0 seconds (0.001 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: 467212 Saved: 9230 Max Level: 5/5 ---------------------------------------------------------------------------- Ray->Shape Intersection Tests Succeeded Percentage ---------------------------------------------------------------------------- Blob 1328327 99187 7.47 Blob Component 1332192 883285 66.30 Blob Bound 17487120 4825614 27.60 Cone/Cylinder 9738368 1277851 13.12 CSG Intersection 1227816 324311 26.41 CSG Union 410202 23312 5.68 Disc 163889 46607 28.44 Isosurface 11892 2028 17.05 Isosurface Container 18711 12509 66.85 Isosurface Cache 2900 134 4.62 Torus 1799550 146085 8.12 Torus Bound 1799550 176563 9.81 Clipping Object 92942 54794 58.96 Bounding Box 30776040 13310604 43.25 ---------------------------------------------------------------------------- Isosurface roots: 11892 Function VM calls: 113941 ---------------------------------------------------------------------------- Crackle Cache Queries: 18559 Crackle Cache Hits: 16639 ( 90 percent) ---------------------------------------------------------------------------- Roots tested: 313411 eliminated: 71860 Shadow Ray Tests: 421478 Succeeded: 92704 Shadow Cache Hits: 78812 Reflected Rays: 83172 Transmitted Rays: 12453 ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- Render Time: Photon Time: No photons Radiosity Time: No radiosity Trace Time: 0 hours 0 minutes 2 seconds (2.562 seconds) using 2 thread(s) with 4.604 CPU-seconds total POV-Ray finished + RPM_EC=0 ++ jobs -p + exit 0 Processing files: povray-3.7.0.10-11.fc40.ppc64le Provides: config(povray) = 3.7.0.10-11.fc40 povray = 3.7.0.10-11.fc40 povray(ppc-64) = 3.7.0.10-11.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh libImath-3_1.so.29()(64bit) libOpenEXR-3_1.so.30()(64bit) libSDL-1.2.so.0()(64bit) libboost_thread.so.1.83.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.38)(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.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.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtiff.so.6()(64bit) libtiff.so.6(LIBTIFF_4.0)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: povray-scenes-3.7.0.10-11.fc40.noarch Provides: povray-scenes = 3.7.0.10-11.fc40 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.10-11.fc40.ppc64le Provides: povray-debugsource = 3.7.0.10-11.fc40 povray-debugsource(ppc-64) = 3.7.0.10-11.fc40 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.10-11.fc40.ppc64le Provides: debuginfo(build-id) = 1bf1aa7349923275588d65f8f7f94cdb9d7b832d povray-debuginfo = 3.7.0.10-11.fc40 povray-debuginfo(ppc-64) = 3.7.0.10-11.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: povray-debugsource(ppc-64) = 3.7.0.10-11.fc40 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le Wrote: /builddir/build/RPMS/povray-3.7.0.10-11.fc40.ppc64le.rpm Wrote: /builddir/build/RPMS/povray-scenes-3.7.0.10-11.fc40.noarch.rpm Wrote: /builddir/build/RPMS/povray-debugsource-3.7.0.10-11.fc40.ppc64le.rpm Wrote: /builddir/build/RPMS/povray-debuginfo-3.7.0.10-11.fc40.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.prxDve + umask 022 + cd /builddir/build/BUILD + cd povray-3.7.0.10 + /usr/bin/rm -rf /builddir/build/BUILDROOT/povray-3.7.0.10-11.fc40.ppc64le + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.8eZuws + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/povray-3.7.0.10-SPECPARTS + rm -rf povray-3.7.0.10 povray-3.7.0.10.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: %patchN is deprecated (3 usages found), use %patch N (or %patch -P N) Finish: rpmbuild povray-3.7.0.10-11.fc40.src.rpm Finish: build phase for povray-3.7.0.10-11.fc40.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-ppc64le-1702418557.173606/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-ppc64le-1702418557.173606/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-ppc64le-1702418557.173606/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/povray-3.7.0.10-11.fc40.src.rpm) Config(child) 12 minutes 33 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "povray-scenes", "epoch": null, "version": "3.7.0.10", "release": "11.fc40", "arch": "noarch" }, { "name": "povray-debugsource", "epoch": null, "version": "3.7.0.10", "release": "11.fc40", "arch": "ppc64le" }, { "name": "povray-debuginfo", "epoch": null, "version": "3.7.0.10", "release": "11.fc40", "arch": "ppc64le" }, { "name": "povray", "epoch": null, "version": "3.7.0.10", "release": "11.fc40", "arch": "src" }, { "name": "povray", "epoch": null, "version": "3.7.0.10", "release": "11.fc40", "arch": "ppc64le" } ] } RPMResults finished