Mock Version: 1.4.14 Mock Version: 1.4.14 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/povray.spec'], chrootPath='/var/lib/mock/f31-build-88965-32014/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/povray.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1564099200 Wrote: /builddir/build/SRPMS/povray-3.7.0.8-4.fc31.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/povray.spec'], chrootPath='/var/lib/mock/f31-build-88965-32014/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/povray.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1564099200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Gl2g9x + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf povray-3.7.0.8 + /usr/bin/gzip -dc /builddir/build/SOURCES/povray-3.7.0.8.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd povray-3.7.0.8 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (0001-Fix-encoding.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 + echo 'Patch #2 (0002-Autotool-massaging.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 + echo 'Patch #3 (0003-Remove-povuser.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 + rm -rf libraries + cd unix + sed -i -e 's,automake --warnings=all,automake -a -f,' prebuild.sh + ./prebuild.sh + rm -f config.log config.status + aclocal -I . + autoheader --warnings=all + automake --add-missing --warnings=all BUILDSTDERR: configure.ac:187: installing 'unix/config/ar-lib' BUILDSTDERR: configure.ac:185: installing 'unix/config/compile' BUILDSTDERR: configure.ac:166: installing 'unix/config/config.guess' BUILDSTDERR: configure.ac:166: installing 'unix/config/config.sub' BUILDSTDERR: configure.ac:169: installing 'unix/config/install-sh' BUILDSTDERR: configure.ac:169: installing 'unix/config/missing' BUILDSTDERR: source/Makefile.am: installing 'unix/config/depcomp' + autoconf --warnings=all BUILDSTDERR: configure.ac:296: warning: The macro `AC_LANG_SAVE' is obsolete. BUILDSTDERR: configure.ac:296: You should run autoupdate. BUILDSTDERR: ../../lib/autoconf/lang.m4:125: AC_LANG_SAVE is expanded from... BUILDSTDERR: unix/config/acx_pthread.m4:78: ACX_PTHREAD is expanded from... BUILDSTDERR: configure.ac:296: the top level BUILDSTDERR: configure.ac:296: warning: The macro `AC_TRY_LINK' is obsolete. BUILDSTDERR: configure.ac:296: You should run autoupdate. BUILDSTDERR: ../../lib/autoconf/general.m4:2687: AC_TRY_LINK is expanded from... BUILDSTDERR: unix/config/acx_pthread.m4:78: ACX_PTHREAD is expanded from... BUILDSTDERR: configure.ac:296: 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 BUILDSTDERR: ++ jobs -p + exit 0 Patch #1 (0001-Fix-encoding.patch): patching file unix/scripts/rerunpov.sh patching file unix/scripts/runpov.sh Patch #2 (0002-Autotool-massaging.patch): patching file unix/config/acx_pthread.m4 patching file unix/configure.ac Patch #3 (0003-Remove-povuser.patch): patching file unix/prebuild.sh Detected autoconf 2.69 Detected automake 1.16.1 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_32.png Create ../icons/file_inc_slick_48.png Create ../icons/file_pov_classic_64.png Create ../icons/file_inc_crystal_32.png Create ../icons/povray_16.png Create ../icons/file_inc_classic_48.png Create ../icons/file_inc_slick_32.png Create ../icons/file_inc_crystal_16.png Create ../icons/file_pov_slick_32.png Create ../icons/file_inc_crystal_64.png Create ../icons/file_pov_classic_32.png Create ../icons/file_pov_crystal_32.png Create ../icons/file_pov_classic_48.png Create ../icons/file_pov_slick_48.png Create ../icons/file_inc_classic_16.png Create ../icons/file_pov_crystal_16.png Create ../icons/file_inc_classic_32.png Create ../icons/povray_64.png Create ../icons/file_inc_slick_16.png Create ../icons/file_inc_slick_64.png Create ../icons/file_inc_classic_64.png Create ../icons/file_inc_crystal_48.png Create ../icons/povray_48.png Create ../icons/file_pov_slick_64.png Create ../icons/file_pov_crystal_64.png Create ../icons/file_pov_slick_16.png Create ../icons/file_pov_classic_16.png Create ../icons/file_pov_crystal_48.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 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.dob2Gv + umask 022 + cd /builddir/build/BUILD + cd povray-3.7.0.8 + case x"Fedora Project" in + COMPILED_BY='Fedora Project ' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' BUILDSTDERR: +++ dirname ./configure BUILDSTDERR: ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./unix/config/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./unix/config/config.guess BUILDSTDERR: ++ basename ./unix/config/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./unix/config/config.guess + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./unix/config/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./unix/config/config.sub BUILDSTDERR: ++ basename ./unix/config/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./unix/config/config.sub + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' BUILDSTDERR: ++ find . -name ltmain.sh + ./configure --build=riscv64-koji-linux-gnu --host=riscv64-koji-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-silent-rules --disable-optimiz --disable-strip --x-includes=/usr/include --x-libraries=/usr/lib64 --with-boost-libdir=/usr/lib64 'COMPILED_BY=Fedora Project ' '/usr/lib/rpm/redhat/config.guess' -> './unix/config/config.guess' '/usr/lib/rpm/redhat/config.sub' -> './unix/config/config.sub' =============================================================================== Configure POV-Ray version 3.7.0.8 =============================================================================== This is an unofficial version compiled by: Fedora Project The POV-Ray Team(tm) is not responsible for supporting this version. Environment ----------- checking build system type... riscv64-koji-linux-gnu checking host system type... riscv64-koji-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe 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 riscv64-koji-linux-gnu-gcc... no checking for 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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... 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 riscv64-koji-linux-gnu-ar... no checking for riscv64-koji-linux-gnu-lib... no checking for riscv64-koji-linux-gnu-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking for riscv64-koji-linux-gnu-g++... no checking for riscv64-koji-linux-gnu-c++... no checking for riscv64-koji-linux-gnu-gpp... no checking for riscv64-koji-linux-gnu-aCC... no checking for riscv64-koji-linux-gnu-CC... no checking for riscv64-koji-linux-gnu-cxx... no checking for riscv64-koji-linux-gnu-cc++... no checking for riscv64-koji-linux-gnu-cl.exe... no checking for riscv64-koji-linux-gnu-FCC... no checking for riscv64-koji-linux-gnu-KCC... no checking for riscv64-koji-linux-gnu-RCC... no checking for riscv64-koji-linux-gnu-xlC_r... no checking for riscv64-koji-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes 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 g++ version... 9 checking for riscv64-koji-linux-gnu-ranlib... no checking for ranlib... ranlib Libraries --------- checking whether to link with cygwin DLL... no checking whether to enable static linking... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for boostlib >= 1.37... yes checking whether the Boost::Thread library is available... yes checking for exit in -lboost_thread... yes checking whether the boost thread library is usable... yes checking for sin in -lmkl... no checking for sin in -lm... yes checking for clock_gettime in -lrt... yes checking whether to use the ZLIB library... yes checking for library containing zlibVersion... -lz checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for libz version >= 1.2.1... 1.2.11, ok checking whether to use the PNG library... yes checking for library containing png_get_libpng_ver... -lpng checking png.h usability... yes checking png.h presence... yes checking for png.h... yes checking for libpng version >= 1.2.5... 1.6.37, ok checking whether to use the JPEG library... yes checking for library containing jpeg_std_error... -ljpeg checking jpeglib.h usability... yes checking jpeglib.h presence... yes 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 tiffio.h usability... yes checking tiffio.h presence... yes checking for tiffio.h... yes checking for libtiff version >= 3.6.1... 4.0.10, ok checking whether to use the OpenEXR library... yes checking for pkg-config... pkg-config checking for OpenEXR's pkg-config... yes checking for OpenEXR version >= 1.2... 2.3.0, ok checking OpenEXR/ImfCRgbaFile.h usability... yes checking OpenEXR/ImfCRgbaFile.h presence... yes checking for OpenEXR/ImfCRgbaFile.h... yes checking for ImfInputReadPixels in -lIlmImf... yes checking for X... libraries /usr/lib64, headers /usr/include checking whether -R must be followed by a space... neither works checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... no checking X11/Xlib.h usability... yes checking X11/Xlib.h presence... yes checking for X11/Xlib.h... yes checking for XFlush in -lX11... yes checking X11/xpm.h usability... yes checking X11/xpm.h presence... yes checking for X11/xpm.h... yes checking for XpmCreatePixmapFromData in -lXpm... yes checking whether to enable the watch cursor... no checking for sdl-config... sdl-config checking for libSDL... yes checking for libSDL version >= 1.2... 1.2.15, ok checking SDL/SDL.h usability... yes checking SDL/SDL.h presence... yes checking for SDL/SDL.h... yes checking for SDL_Quit in -lSDL... yes Language constructs and functions --------------------------------- checking whether time.h and sys/time.h may both be included... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... 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 BUILDSTDERR: checking whether t+ find -name Makefile -exec sed -i -e 's,-I/usr/include$,,g;s,-I/usr/include ,,g;' -e 's,-L/usr/lib64$,,g;s,-L/usr/lib64 ,,g' '{}' ';' + sed -i -e /DEFAULT_DIR=/d -e 's,SYSCONFDIR=\$DEFAULT_DIR/etc,SYSCONFDIR=/etc,' unix/scripts/allanim.sh unix/scripts/allscene.sh unix/scripts/portfolio.sh + make -j4 o enable optimizations... no Makefiles --------- checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating source/Makefile config.status: creating vfe/Makefile config.status: creating unix/Makefile config.status: creating config.h config.status: executing depfiles commands =============================================================================== POV-Ray 3.7.0.8 has been configured. Built-in features: I/O restrictions: enabled X Window display: enabled (using SDL) Supported image formats: gif tga iff ppm pgm hdr png jpeg tiff openexr Unsupported image formats: - Compilation settings: Build architecture: riscv64-koji-linux-gnu Built/Optimized for: riscv64-koji-linux-gnu Compiler vendor: gnu Compiler version: g++ 9 Compiler flags: -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread Type 'make check' to build the program and run a test render. Type 'make install' to install POV-Ray on your system. The POV-Ray components will be installed in the following directories: Program (executable): /usr/bin System configuration files: /etc/povray/3.7 User configuration files: /builddir/.povray/3.7 Standard include files: /usr/share/povray-3.7/include Standard INI files: /usr/share/povray-3.7/ini Standard demo scene files: /usr/share/povray-3.7/scenes Documentation (text, HTML): /usr/share/doc/povray-3.7 Unix man page: /usr/share/man =============================================================================== make all-recursive make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8' Making all in source make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/source' g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/povray.o backend/povray.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o optout.o optout.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwIn file included from backend/frame.h:54, BUILDSTDERR: from optout.cpp:40: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/frame.h:54, BUILDSTDERR: from lightgrp.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/frame.h:54, BUILDSTDERR: from pov_mem.cpp:36: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from optout.cpp:40: BUILDSTDERR: backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/povray.cpp:38: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from lightgrp.cpp:35: BUILDSTDERR: backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/povray.cpp:38: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: lightgrp.cpp: In function 'void pov::Promote_Local_Lights_Recursive(pov::CompoundObject*, std::vector&)': BUILDSTDERR: lightgrp.cpp:169:12: warning: unused variable 'curObject' [-Wunused-variable] BUILDSTDERR: 169 | ObjectPtr curObject = NULL; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from pov_mem.cpp:36: BUILDSTDERR: backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from backend/parser/parse.h:63, BUILDSTDERR: from pov_mem.cpp:39: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: backend/povray.cpp: In function 'void {anonymous}::MainThreadFunction(const boost::function0&)': BUILDSTDERR: backend/povray.cpp:541:18: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: 541 | catch (std::bad_alloc) BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/parser/parse.h:63, BUILDSTDERR: from pov_mem.cpp:39: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/parser/parse.h:63, BUILDSTDERR: from pov_mem.cpp:39: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/parser/parse.h:63, BUILDSTDERR: from pov_mem.cpp:39: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/parser/parse.h:63, BUILDSTDERR: from pov_mem.cpp:39: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/parser/parse.h:63, BUILDSTDERR: from pov_mem.cpp:39: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/povray.cpp: At global scope: BUILDSTDERR: backend/povray.cpp:497:6: warning: 'void {anonymous}::ExitFunction()' defined but not used [-Wunused-function] BUILDSTDERR: 497 | void ExitFunction() BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from base/path.cpp:34: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ ind-tables -fstack-clash-protection -pthread -c -o pov_mem.o pov_mem.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o lightgrp.o lightgrp.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/timer.o base/timer.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/path.o base/path.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/precomp.o base/precomp.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/textstreambuffer.o base/textstreambuffer.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -oIn file included from ./base/fileinputoutput.h:37, BUILDSTDERR: from ./base/textstream.h:49, BUILDSTDERR: from ./base/processoptions.h:41, BUILDSTDERR: from base/processoptions.cpp:40: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: base/processoptions.cpp: In static member function 'static int pov_base::ProcessOptions::POVMSUtil_SetUTF8String(POVMSObjectPtr, unsigned int, const char*)': BUILDSTDERR: base/processoptions.cpp:435:9: warning: unused variable 'len' [-Wunused-variable] BUILDSTDERR: 435 | size_t len = ConvertUTF8ToUCS2(s, ustr); BUILDSTDERR: | ^~~ BUILDSTDERR: base/processoptions.cpp: In static member function 'static size_t pov_base::ProcessOptions::ConvertUTF8ToUCS2(const char*, short unsigned int*)': BUILDSTDERR: base/processoptions.cpp:482:43: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 482 | seqlen = gUTF8SequenceArray[text_array[i]]; BUILDSTDERR: | ~~~~~~~~~~~~^ BUILDSTDERR: base/povmscpp.cpp: In member function 'void POVMS_Object::Write(POVMS_Object::OutputStream&, bool, bool)': BUILDSTDERR: base/povmscpp.cpp:1427:12: warning: unused variable 'encoding' [-Wunused-variable] BUILDSTDERR: 1427 | POVMSType encoding = kPOVMSRawStreamEncoding; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: base/povms.cpp: In function 'int POVMS_OpenContext(void**)': BUILDSTDERR: base/povms.cpp:316:6: warning: unused variable 'err' [-Wunused-variable] BUILDSTDERR: 316 | int err = kNoErr; BUILDSTDERR: | ^~~ BUILDSTDERR: base/povms.cpp: In function 'int POVMS_Receive(POVMSContext, POVMSObjectPtr, POVMSObjectPtr, int)': BUILDSTDERR: base/povms.cpp:871:6: warning: unused variable 'l' [-Wunused-variable] BUILDSTDERR: 871 | int l = 0; BUILDSTDERR: | ^ BUILDSTDERR: In file included from base/configbase.h:151, BUILDSTDERR: from base/povms.cpp:42: BUILDSTDERR: base/povms.cpp: In function 'void POVMSStream_Init()': BUILDSTDERR: ./base/povms.h:97:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: 97 | #define HexToPOVMSIEEEFloat(h, f) *((int *)(&f)) = h BUILDSTDERR: | ~^~~~~~~~~~~~ BUILDSTDERR: base/povms.cpp:1038:2: note: in expansion of macro 'HexToPOVMSIEEEFloat' BUILDSTDERR: 1038 | HexToPOVMSIEEEFloat(0x44663355, data_ieeefloat); // 0x44663355 equals 920.802063 BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: base/povms.cpp: In function 'int POVMSObject_DumpAttr(FILE*, POVMSAttributePtr)': BUILDSTDERR: base/povms.cpp:2830:13: warning: unused variable 'cur' [-Wunused-variable] BUILDSTDERR: 2830 | POVMSNode *cur = NULL; BUILDSTDERR: | ^~~ BUILDSTDERR: base/povms.cpp: In function 'int POVMS_Sys_AddressFromStream_Default(void**, unsigned char*, int)': BUILDSTDERR: base/povms.cpp:4543:8: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 4543 | if((z >= (2 + sizeof(POVMSAddress))) && (*s == 1)) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: base/povms.cpp:4549:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 4549 | for(i = 0; i < sizeof(POVMSAddress); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: base/povms.cpp: In function 'int POVMS_Sys_AddressToStream_Default(void*, unsigned char*, int*)': BUILDSTDERR: base/povms.cpp:4591:8: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 4591 | if(*z < (2 + sizeof(POVMSAddress))) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: base/povms.cpp:4599:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 4599 | for(i = 0; i < sizeof(POVMSAddress); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from base/povms.cpp:37: BUILDSTDERR: In function 'void* memmove(void*, const void*, size_t)', BUILDSTDERR: inlined from 'int POVMSAttrList_RemoveNth(POVMSAttributeListPtr, int)' at base/povms.cpp:3644:4: BUILDSTDERR: /usr/include/bits/string_fortified.h:40:34: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' specified bound between 18446744039349813248 and 18446744073709551600 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] BUILDSTDERR: 40 | return __builtin___memmove_chk (__dest, __src, __len, __bos0 (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./base/fileinputoutput.h:37, BUILDSTDERR: from base/fileinputoutput.cpp:41: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ base/stringutilities.o base/stringutilities.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/processoptions.o base/processoptions.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/povmscpp.o base/povmscpp.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/povms.o base/povms.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/fileinputoutput.o base/fileinputoutput.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/pov_err.o base/pov_err.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/colour/spectral.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/colour/colutils.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/colour/colour.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/colour/spectral.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/colour/colutils.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/colour/colour.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/render/tracetask.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/render/tracetask.cpp:37: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/render/tracetask.cpp:41: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/render/tracetask.h:41, BUILDSTDERR: from backend/render/tracetask.cpp:42: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/render/tracetask.h:41, BUILDSTDERR: from backend/render/tracetask.cpp:42: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/render/tracetask.h:41, BUILDSTDERR: from backend/render/tracetask.cpp:42: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/render/tracetask.h:41, BUILDSTDERR: from backend/render/tracetask.cpp:42: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/render/tracetask.h:41, BUILDSTDERR: from backend/render/tracetask.cpp:42: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/render/tracetask.cpp:42: BUILDSTDERR: ./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)': BUILDSTDERR: ./backend/render/tracetask.h:106:21: warning: 'pov::TraceTask::cooperate' will be initialized after [-Wreorder] BUILDSTDERR: 106 | CooperateFunction cooperate; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ./backend/render/tracetask.h:93:16: warning: 'unsigned int pov::TraceTask::tracingMethod' [-Wreorder] BUILDSTDERR: 93 | unsigned int tracingMethod; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: backend/render/tracetask.cpp:215:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 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) : BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from backend/render/tracetask.cpp:42: BUILDSTDERR: ./backend/render/tracetask.h:101:17: warning: 'pov::TraceTask::aaGamma' will be initialized after [-Wreorder] BUILDSTDERR: 101 | GammaCurvePtr aaGamma; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracetask.h:97:16: warning: 'unsigned int pov::TraceTask::previewSize' [-Wreorder] BUILDSTDERR: 97 | unsigned int previewSize; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: backend/render/tracetask.cpp:215:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 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) : BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: backend/render/tracetask.cpp: In member function 'void pov::TraceTask::NonAdaptiveSupersamplingM1()': BUILDSTDERR: backend/render/tracetask.cpp:508:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 508 | for(int x = rect.left; x <= rect.right; x++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: backend/render/tracetask.cpp:520:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 520 | for(int y = rect.top; y <= rect.bottom; y++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: backend/render/tracetask.cpp:543:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 543 | for(int x = rect.left; x <= rect.right; x++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ BUILDSTDERR: backend/render/tracetask.cpp: In member function 'void pov::TraceTask::AdaptiveSupersamplingM2()': BUILDSTDERR: backend/render/tracetask.cpp:592:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 592 | for(int y = rect.top; y <= rect.bottom + 1; y++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/render/tracetask.cpp:594:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 594 | for(int x = rect.left; x <= rect.right + 1; x++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/render/tracetask.cpp:606:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 606 | for(int y = rect.top; y <= rect.bottom; y++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~ BUILDSTDERR: backend/render/tracetask.cpp:608:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 608 | for(int x = rect.left; x <= rect.right; x++) BUILDSTDERR: | ~~^~~~~~~~~~~~~ c -o backend/colour/spectral.o backend/colour/spectral.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/colour/colutils.o backend/colour/colutils.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/colour/colour.o backend/colour/colour.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/render/tracetask.o backend/render/tracetask.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/render/tracepixel.o backend/render/tracepixel.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/render/rendertask.o backend/render/rendertask.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/render/tracepixel.cpp:43: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/render/rendertask.cpp:36: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/render/tracepixel.cpp:43: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/render/rendertask.cpp:36: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/render/radiositytask.cpp:36: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/render/tracepixel.cpp:48: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from backend/render/radiositytask.cpp:36: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/render/tracepixel.h:41, BUILDSTDERR: from backend/render/tracepixel.cpp:49: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from backend/render/rendertask.cpp:43: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/render/tracepixel.h:41, BUILDSTDERR: from ./backend/render/radiositytask.h:37, BUILDSTDERR: from backend/render/radiositytask.cpp:41: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from backend/render/tracepixel.cpp:49: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/render/tracepixel.cpp:49: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from backend/render/tracepixel.cpp:49: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/render/tracepixel.cpp:49: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./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)': BUILDSTDERR: ./backend/render/tracepixel.h:255:20: warning: 'pov::TracePixel::threadData' will be initialized after [-Wreorder] BUILDSTDERR: 255 | TraceThreadData *threadData; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:235:18: warning: 'pov::TracePixel::FocalBlurData* pov::TracePixel::focalBlurData' [-Wreorder] BUILDSTDERR: 235 | FocalBlurData *focalBlurData; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: backend/render/tracepixel.cpp:177:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 177 | TracePixel::TracePixel(ViewData *vd, TraceThreadData *td, unsigned int mtl, DBL adcb, unsigned int qf, BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: backend/render/tracepixel.cpp: In member function 'bool pov::TracePixel::CreateCameraRay(pov::Ray&, double, double, double, double, size_t)': BUILDSTDERR: backend/render/tracepixel.cpp:684:18: warning: unused variable 'numPixels' [-Wunused-variable] BUILDSTDERR: 684 | unsigned int numPixels = width * height; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: backend/render/tracepixel.cpp: In constructor 'pov::TracePixel::FocalBlurData::FocalBlurData(const pov::Camera&, pov::SceneThreadData*)': BUILDSTDERR: backend/render/tracepixel.cpp:1123:10: warning: unused variable 'weightAvg' [-Wunused-variable] BUILDSTDERR: 1123 | double weightAvg = weightSum/tries; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: backend/render/tracepixel.cpp:1213:64: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 1213 | while ((Grid[yi][xi] || (v.lengthSqr() > 0.25)) && (remain > camera.Blur_Samples - i)) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/render/rendertask.cpp:43: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/render/rendertask.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/render/rendertask.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/render/rendertask.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/render/rendertask.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/scene.h:48, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/render/tracepixel.h:41, BUILDSTDERR: from ./backend/render/radiositytask.h:37, BUILDSTDERR: from backend/render/radiositytask.cpp:41: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:57, BUILDSTDERR: from backend/render/tracepixel.cpp:43: BUILDSTDERR: ./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector::FixedSimpleVector() [with ContainerType = pov::Interior*; int ElementCount = 512]': BUILDSTDERR: backend/render/tracepixel.cpp:185:35: required from here BUILDSTDERR: ./backend/support/simplevector.h:560:10: warning: 'pov::FixedSimpleVector::m_Last' will be initialized after [-Wreorder] BUILDSTDERR: 560 | pointer m_Last; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/support/simplevector.h:559:16: warning: 'pov::Interior** const pov::FixedSimpleVector::m_End' [-Wreorder] BUILDSTDERR: 559 | const pointer m_End; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/support/simplevector.h:373:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | FixedSimpleVector() : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/render/radiositytask.h:37, BUILDSTDERR: from backend/render/radiositytask.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/render/radiositytask.h:37, BUILDSTDERR: from backend/render/radiositytask.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/render/radiositytask.h:37, BUILDSTDERR: from backend/render/radiositytask.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/render/radiositytask.h:37, BUILDSTDERR: from backend/render/radiositytask.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/render/radiositytask.cpp:41: BUILDSTDERR: ./backend/render/radiositytask.h: In constructor 'pov::RadiosityTask::RadiosityTask(pov::ViewData*, double, double, unsigned int, unsigned int, unsigned int)': BUILDSTDERR: ./backend/render/radiositytask.h:93:16: warning: 'pov::RadiosityTask::pretraceStepCount' will be initialized after [-Wreorder] BUILDSTDERR: 93 | unsigned int pretraceStepCount; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/radiositytask.h:81:7: warning: 'double pov::RadiosityTask::pretraceStartSize' [-Wreorder] BUILDSTDERR: 81 | DBL pretraceStartSize; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/render/radiositytask.cpp:54:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 54 | RadiosityTask::RadiosityTask(ViewData *vd, DBL ptsz, DBL ptesz, unsigned int pts, unsigned int ptsc, unsigned int nt) : BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: backend/render/radiositytask.cpp: In member function 'virtual void pov::RadiosityTask::Run()': BUILDSTDERR: backend/render/radiositytask.cpp:152:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 152 | for (int sub = 0; sub < subBlockCount; sub ++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: backend/render/radiositytask.cpp:108:16: warning: unused variable 'currentStep' [-Wunused-variable] BUILDSTDERR: 108 | unsigned int currentStep = pretraceStep + pBlockInfo->pass; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: backend/render/radiositytask.cpp:123:10: warning: unused variable 'endX' [-Wunused-variable] BUILDSTDERR: 123 | double endX = DBL(rect.right) + 0.5; BUILDSTDERR: | ^~~~ BUILDSTDERR: backend/render/radiositytask.cpp:124:10: warning: unused variable 'endY' [-Wunused-variable] BUILDSTDERR: 124 | double endY = DBL(rect.bottom) + 0.5; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/render/trace.cpp:38: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/render/trace.cpp:38: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/support/imageutil.h:37, BUILDSTDERR: from backend/render/trace.cpp:45: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from backend/render/trace.cpp:49: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/render/tracetask.h:41, BUILDSTDERR: from backend/render/trace.cpp:50: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/render/tracetask.h:41, BUILDSTDERR: from backend/render/trace.cpp:50: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/render/tracetask.h:41, BUILDSTDERR: from backend/render/trace.cpp:50: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/render/tracetask.h:41, BUILDSTDERR: from backend/render/trace.cpp:50: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/render/trace.cpp:49: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::Trace(std::shared_ptr, pov::SceneThreadData*, unsigned int, pov::Trace::CooperateFunctor&, pov::Trace::MediaFunctor&, pov::Trace::RadiosityFunctor&)': BUILDSTDERR: ./backend/render/trace.h:307:20: warning: 'pov::Trace::threadData' will be initialized after [-Wreorder] BUILDSTDERR: 307 | TraceThreadData *threadData; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:271:25: warning: 'std::shared_ptr pov::Trace::sceneData' [-Wreorder] BUILDSTDERR: 271 | shared_ptr sceneData; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: backend/render/trace.cpp:70:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 70 | Trace::Trace(shared_ptr sd, TraceThreadData *td, unsigned int qf, BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from backend/render/trace.cpp:49: BUILDSTDERR: ./backend/render/trace.h:311:21: warning: 'pov::Trace::radiosity' will be initialized after [-Wreorder] BUILDSTDERR: 311 | RadiosityFunctor& radiosity; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:268:7: warning: 'int pov::Trace::lightColorCacheIndex' [-Wreorder] BUILDSTDERR: 268 | int lightColorCacheIndex; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/render/trace.cpp:70:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 70 | Trace::Trace(shared_ptr sd, TraceThreadData *td, unsigned int qf, BUILDSTDERR: | ^~~~~ BUILDSTDERR: backend/render/trace.cpp: In member function 'void pov::Trace::ComputeTextureColour(pov::Intersection&, pov::Colour&, const pov::Ray&, float, bool, pov::Trace::TraceTicket&)': BUILDSTDERR: backend/render/trace.cpp:443:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 443 | if (++lightColorCacheIndex >= lightColorCache.size()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/render/trace.cpp: In member function 'virtual void pov::Trace::ComputeLightedTexture(pov::Colour&, const TEXTURE*, std::vector&, const pov::Vector3d&, const pov::Vector3d&, const pov::Ray&, float, pov::Intersection&, pov::Trace::TraceTicket&)': BUILDSTDERR: backend/render/trace.cpp:722:7: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 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) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:80, BUILDSTDERR: from /usr/include/boost/system/detail/std_interoperability.hpp:12, BUILDSTDERR: from /usr/include/boost/system/error_code.hpp:947, BUILDSTDERR: from /usr/include/boost/system/system_error.hpp:11, BUILDSTDERR: from /usr/include/boost/thread/exceptions.hpp:22, BUILDSTDERR: from /usr/include/boost/thread/pthread/thread_data.hpp:10, BUILDSTDERR: from /usr/include/boost/thread/thread_only.hpp:17, BUILDSTDERR: from /usr/include/boost/thread/thread.hpp:12, BUILDSTDERR: from /usr/include/boost/thread.hpp:13, BUILDSTDERR: from backend/render/trace.cpp:32: BUILDSTDERR: /usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here BUILDSTDERR: 53 | template class auto_ptr; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: backend/render/trace.cpp: In member function 'void pov::Trace::ComputeShadowTexture(pov::Colour&, const TEXTURE*, std::vector&, const pov::Vector3d&, const pov::Vector3d&, const pov::Ray&, pov::Intersection&, pov::Trace::TraceTicket&)': BUILDSTDERR: backend/render/trace.cpp:1107:7: warning: variable 'one_colour_found' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1107 | bool one_colour_found, colour_found; BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: backend/render/trace.cpp: In member function 'void pov::Trace::ComputeDiffuseLight(const FINISH*, const pov::Vector3d&, const pov::Ray&, const pov::Vector3d&, const RGBColour&, pov_base::RGBColour&, double, pov::ObjectPtr, pov::Trace::TraceTicket&)': BUILDSTDERR: backend/render/trace.cpp:1421:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1421 | for(int i = 0; i < threadData->lightSources.size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/render/trace.cpp:1428:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1428 | for(int i = 0; i < object->LLights.size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/render/trace.cpp: In member function 'void pov::Trace::ComputePhotonDiffuseLight(const FINISH*, const pov::Vector3d&, const pov::Ray&, const pov::Vector3d&, const pov::Vector3d&, const RGBColour&, pov_base::RGBColour&, double, pov::ConstObjectPtr, pov::PhotonGatherer&)': BUILDSTDERR: backend/render/trace.cpp:1444:9: warning: unused variable 'thisDensity' [-Wunused-variable] BUILDSTDERR: 1444 | double thisDensity=0; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: backend/render/trace.cpp:1445:9: warning: unused variable 'prevDensity' [-Wunused-variable] BUILDSTDERR: 1445 | double prevDensity=0.0000000000000001; // avoid div-by-zero error BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: backend/render/trace.cpp:1446:6: warning: unused variable 'expanded' [-Wunused-variable] BUILDSTDERR: 1446 | int expanded = false; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: backend/render/trace.cpp: In member function 'void pov::Trace::ComputeShadowColour(const pov::LightSource&, pov::Intersection&, pov::Ray&, pov_base::RGBColour&, pov::Trace::TraceTicket&)': BUILDSTDERR: backend/render/trace.cpp:2303:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 2303 | if (++lightColorCacheIndex >= lightColorCache.size()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/render/trace.cpp: In member function 'void pov::Trace::ComputeSingleScatteringContribution(const pov::Intersection&, double, double, const pov::Vector3d&, double, double, pov_base::RGBColour&, double, pov::Trace::TraceTicket&)': BUILDSTDERR: backend/render/trace.cpp:3441:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 3441 | for(int i = 0; i < threadData->lightSources.size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/render/trace.cpp:3448:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 3448 | for(int i = 0; i < out.Object->LLights.size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 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)': BUILDSTDERR: backend/render/trace.cpp:3504:10: warning: unused variable 'Dconst' [-Wunused-variable] BUILDSTDERR: 3504 | double Dconst = 1 / (3 * sigma_prime_t); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: backend/render/trace.cpp: In member function 'void pov::Trace::ComputeSubsurfaceScattering(const FINISH*, const RGBColour&, const pov::Intersection&, const pov::Ray&, const pov::Vector3d&, pov_base::RGBColour&, double, pov::Trace::TraceTicket&)': BUILDSTDERR: backend/render/trace.cpp:3755:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 3755 | for(int k = 0; k < threadData->lightSources.size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/render/trace.cpp:3762:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 3762 | for(int k = 0; k < out.Object->LLights.size(); k++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/render/trace.cpp:3705:17: warning: variable 'sigma_tr' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 3705 | DblRGBColour sigma_tr = sqrt(sigma_tr_sqr); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: backend/render/trace.cpp:3719:14: warning: unused variable 'sigma_tr_mean' [-Wunused-variable] BUILDSTDERR: 3719 | double sigma_tr_mean = sqrt(sigma_tr_mean_sqr); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:57, BUILDSTDERR: from backend/render/trace.cpp:38: BUILDSTDERR: ./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector::FixedSimpleVector() [with ContainerType = pov::WeightedTexture; int ElementCount = 512]': BUILDSTDERR: backend/render/trace.cpp:435:24: required from here BUILDSTDERR: ./backend/support/simplevector.h:560:10: warning: 'pov::FixedSimpleVector::m_Last' will be initialized after [-Wreorder] BUILDSTDERR: 560 | pointer m_Last; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/support/simplevector.h:559:16: warning: 'pov::WeightedTexture* const pov::FixedSimpleVector::m_End' [-Wreorder] BUILDSTDERR: 559 | const pointer m_End; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/support/simplevector.h:373:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | FixedSimpleVector() : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector::FixedSimpleVector(const MyType&) [with ContainerType = pov::Interior*; int ElementCount = 512; pov::FixedSimpleVector::MyType = pov::FixedSimpleVector]': BUILDSTDERR: ./backend/frame.h:1720:7: required from here BUILDSTDERR: ./backend/support/simplevector.h:560:10: warning: 'pov::FixedSimpleVector::m_Last' will be initialized after [-Wreorder] BUILDSTDERR: 560 | pointer m_Last; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/support/simplevector.h:559:16: warning: 'pov::Interior** const pov::FixedSimpleVector::m_End' [-Wreorder] BUILDSTDERR: 559 | const pointer m_End; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/support/simplevector.h:389:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 389 | FixedSimpleVector(const MyType& RHS) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/render/ray.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/vm/fncode.cpp:28: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/vm/fnintern.cpp:40: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/render/ray.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/interior/media.h:37, BUILDSTDERR: from ./backend/interior/interior.h:37, BUILDSTDERR: from backend/render/ray.cpp:38: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from backend/vm/fncode.cpp:28: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:57, BUILDSTDERR: from backend/render/ray.cpp:35: BUILDSTDERR: ./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector::FixedSimpleVector() [with ContainerType = pov::Interior*; int ElementCount = 512]': BUILDSTDERR: backend/render/ray.cpp:48:101: required from here BUILDSTDERR: ./backend/support/simplevector.h:560:10: warning: 'pov::FixedSimpleVector::m_Last' will be initialized after [-Wreorder] BUILDSTDERR: 560 | pointer m_Last; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/support/simplevector.h:559:16: warning: 'pov::Interior** const pov::FixedSimpleVector::m_End' [-Wreorder] BUILDSTDERR: 559 | const pointer m_End; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/support/simplevector.h:373:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | FixedSimpleVector() : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/vm/fnintern.cpp:40: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/vm/fncode.cpp:29: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/vm/fncode.h:40, BUILDSTDERR: from backend/vm/fnintern.cpp:41: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/vm/fncode.cpp:29: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/vm/fncode.cpp:29: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/vm/fncode.cpp:29: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/vm/fncode.cpp:29: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/vm/fncode.cpp:29: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/vm/fncode.h:40, BUILDSTDERR: from backend/vm/fnintern.cpp:41: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/vm/fncode.h:40, BUILDSTDERR: from backend/vm/fnintern.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/vm/fncode.h:40, BUILDSTDERR: from backend/vm/fnintern.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/vm/fncode.h:40, BUILDSTDERR: from backend/vm/fnintern.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/vm/fncode.h:40, BUILDSTDERR: from backend/vm/fnintern.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/vm/fncode.cpp: In member function 'void pov::FNCode::compile_float_function_call(pov::Parser::ExprNode*, pov::FUNCTION, char*)': BUILDSTDERR: backend/vm/fncode.cpp:1401:15: warning: unused variable 'local_k' [-Wunused-variable] BUILDSTDERR: 1401 | unsigned int local_k = 0; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: backend/vm/fncode.cpp: In member function 'void pov::FNCode::compile_vector_function_call(pov::Parser::ExprNode*, pov::FUNCTION, char*)': BUILDSTDERR: backend/vm/fncode.cpp:1556:15: warning: unused variable 'local_k' [-Wunused-variable] BUILDSTDERR: 1556 | unsigned int local_k = 0; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: backend/render/trace.cpp: In member function 'bool pov::Trace::ComputeRefraction(const FINISH*, pov::Interior*, const pov::Vector3d&, const pov::Ray&, const pov::Vector3d&, const pov::Vector3d&, pov::Colour&, float, pov::Trace::TraceTicket&)': BUILDSTDERR: backend/render/trace.cpp:1251:17: warning: 'dispersion' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 1251 | double n, ior, dispersion; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: backend/vm/fnintern.cpp: In function 'double pov::f_folium_surface_2d(pov::FPUContext*, double*, unsigned int)': BUILDSTDERR: backend/vm/fnintern.cpp:478:49: warning: unused variable 'z2' [-Wunused-variable] BUILDSTDERR: 478 | DBL r, x2=PARAM_X*PARAM_X, y2=PARAM_Y*PARAM_Y, z2=PARAM_Z*PARAM_Z, th; BUILDSTDERR: | ^~ BUILDSTDERR: backend/vm/fnintern.cpp: In function 'double pov::f_piriform_2d(pov::FPUContext*, double*, unsigned int)': BUILDSTDERR: backend/vm/fnintern.cpp:864:29: warning: variable 'y2' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 864 | DBL r, x2=PARAM_X*PARAM_X, y2=PARAM_Y*PARAM_Y,th; BUILDSTDERR: | ^~ BUILDSTDERR: backend/vm/fnintern.cpp: In function 'double pov::f_witch_of_agnesi_2d(pov::FPUContext*, double*, unsigned int)': BUILDSTDERR: backend/vm/fnintern.cpp:1178:29: warning: variable 'y2' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1178 | DBL r, x2=PARAM_X*PARAM_X, y2=PARAM_Y*PARAM_Y, th; BUILDSTDERR: | ^~ lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/render/radiositytask.o backend/render/radiositytask.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/render/trace.o backend/render/trace.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/render/ray.o backend/render/ray.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/vm/fnintern.o backend/vm/fnintern.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/vm/fncode.o backend/vm/fncode.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/vm/fnpovfpu.o backend/vm/fnpovfpu.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/vm/fnpovfpu.cpp:228: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/planes.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/cones.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/polygon.cpp:60: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/vm/fnpovfpu.cpp:228: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/vm/fncode.h:40, BUILDSTDERR: from ./backend/vm/fnpovfpu.h:53, BUILDSTDERR: from backend/vm/fnpovfpu.cpp:229: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/vm/fncode.h:40, BUILDSTDERR: from ./backend/vm/fnpovfpu.h:53, BUILDSTDERR: from backend/vm/fnpovfpu.cpp:229: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/vm/fncode.h:40, BUILDSTDERR: from ./backend/vm/fnpovfpu.h:53, BUILDSTDERR: from backend/vm/fnpovfpu.cpp:229: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/vm/fncode.h:40, BUILDSTDERR: from ./backend/vm/fnpovfpu.h:53, BUILDSTDERR: from backend/vm/fnpovfpu.cpp:229: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/vm/fncode.h:40, BUILDSTDERR: from ./backend/vm/fnpovfpu.h:53, BUILDSTDERR: from backend/vm/fnpovfpu.cpp:229: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/vm/fncode.h:40, BUILDSTDERR: from ./backend/vm/fnpovfpu.h:53, BUILDSTDERR: from backend/vm/fnpovfpu.cpp:229: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/planes.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/cones.cpp:37: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/polygon.cpp:60: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: backend/vm/fnpovfpu.cpp: In function 'double pov::POVFPU_RunDefault(pov::FPUContext*, pov::FUNCTION)': BUILDSTDERR: backend/vm/fnpovfpu.cpp:342:28: warning: 'r7' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 342 | case ((a*64)+(b*8)+7): op = r7; break BUILDSTDERR: | ^ BUILDSTDERR: backend/vm/fnpovfpu.cpp:1278:34: note: 'r7' was declared here BUILDSTDERR: 1278 | DBL r0, r1, r2, r3, r4, r5, r6, r7; BUILDSTDERR: | ^~ BUILDSTDERR: backend/vm/fnpovfpu.cpp:341:28: warning: 'r6' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 341 | case ((a*64)+(b*8)+6): op = r6; break; \ BUILDSTDERR: | ^ BUILDSTDERR: backend/vm/fnpovfpu.cpp:1278:30: note: 'r6' was declared here BUILDSTDERR: 1278 | DBL r0, r1, r2, r3, r4, r5, r6, r7; BUILDSTDERR: | ^~ BUILDSTDERR: backend/vm/fnpovfpu.cpp:340:28: warning: 'r5' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 340 | case ((a*64)+(b*8)+5): op = r5; break; \ BUILDSTDERR: | ^ BUILDSTDERR: backend/vm/fnpovfpu.cpp:1278:26: note: 'r5' was declared here BUILDSTDERR: 1278 | DBL r0, r1, r2, r3, r4, r5, r6, r7; BUILDSTDERR: | ^~ BUILDSTDERR: backend/vm/fnpovfpu.cpp:339:28: warning: 'r4' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 339 | case ((a*64)+(b*8)+4): op = r4; break; \ BUILDSTDERR: | ^ BUILDSTDERR: backend/vm/fnpovfpu.cpp:1278:22: note: 'r4' was declared here BUILDSTDERR: 1278 | DBL r0, r1, r2, r3, r4, r5, r6, r7; BUILDSTDERR: | ^~ BUILDSTDERR: backend/vm/fnpovfpu.cpp:338:28: warning: 'r3' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 338 | case ((a*64)+(b*8)+3): op = r3; break; \ BUILDSTDERR: | ^ BUILDSTDERR: backend/vm/fnpovfpu.cpp:1278:18: note: 'r3' was declared here BUILDSTDERR: 1278 | DBL r0, r1, r2, r3, r4, r5, r6, r7; BUILDSTDERR: | ^~ BUILDSTDERR: backend/vm/fnpovfpu.cpp:337:28: warning: 'r2' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 337 | case ((a*64)+(b*8)+2): op = r2; break; \ BUILDSTDERR: | ^ BUILDSTDERR: backend/vm/fnpovfpu.cpp:1278:14: note: 'r2' was declared here BUILDSTDERR: 1278 | DBL r0, r1, r2, r3, r4, r5, r6, r7; BUILDSTDERR: | ^~ BUILDSTDERR: backend/vm/fnpovfpu.cpp:1424:29: warning: 'r1' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 1424 | r0 = POVFPU_Sys2Table[k](r0,r1); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: backend/vm/fnpovfpu.cpp:1403:13: warning: 'r0' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 1403 | return r0; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from backend/shape/polygon.cpp:61: BUILDSTDERR: ./backend/math/vector.h: In member function 'void pov::Polygon::Compute_Polygon(int, double (*)[3])': BUILDSTDERR: ./backend/math/vector.h:260:23: warning: '*((void*)& w +16)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 260 | tmp[Y] = b[Z] * c[X] - b[X] * c[Z]; BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: backend/shape/polygon.cpp:676:18: note: '*((void*)& w +16)' was declared here BUILDSTDERR: 676 | VECTOR o, u, v, w, N; BUILDSTDERR: | ^ BUILDSTDERR: In file included from backend/shape/polygon.cpp:61: BUILDSTDERR: ./backend/math/vector.h:259:23: warning: '*((void*)& w +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 259 | tmp[X] = b[Y] * c[Z] - b[Z] * c[Y]; BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: backend/shape/polygon.cpp:676:18: note: '*((void*)& w +8)' was declared here BUILDSTDERR: 676 | VECTOR o, u, v, w, N; BUILDSTDERR: | ^ BUILDSTDERR: In file included from backend/shape/polygon.cpp:61: BUILDSTDERR: ./backend/math/vector.h:261:23: warning: 'w' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 261 | tmp[Z] = b[X] * c[Y] - b[Y] * c[X]; BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: backend/shape/polygon.cpp:676:18: note: 'w' was declared here BUILDSTDERR: 676 | VECTOR o, u, v, w, N; BUILDSTDERR: | ^ BUILDSTDERR: In file included from backend/shape/polygon.cpp:61: BUILDSTDERR: ./backend/math/vector.h:260:23: warning: '*((void*)& v +16)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 260 | tmp[Y] = b[Z] * c[X] - b[X] * c[Z]; BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: backend/shape/polygon.cpp:676:15: note: '*((void*)& v +16)' was declared here BUILDSTDERR: 676 | VECTOR o, u, v, w, N; BUILDSTDERR: | ^ BUILDSTDERR: In file included from backend/shape/polygon.cpp:61: BUILDSTDERR: ./backend/math/vector.h:259:23: warning: '*((void*)& v +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 259 | tmp[X] = b[Y] * c[Z] - b[Z] * c[Y]; BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: backend/shape/polygon.cpp:676:15: note: '*((void*)& v +8)' was declared here BUILDSTDERR: 676 | VECTOR o, u, v, w, N; BUILDSTDERR: | ^ BUILDSTDERR: In file included from backend/shape/polygon.cpp:61: BUILDSTDERR: ./backend/math/vector.h:261:23: warning: 'v' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 261 | tmp[Z] = b[X] * c[Y] - b[Y] * c[X]; BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: backend/shape/polygon.cpp:676:15: note: 'v' was declared here BUILDSTDERR: 676 | VECTOR o, u, v, w, N; BUILDSTDERR: | ^ BUILDSTDERR: In file included from backend/shape/polygon.cpp:61: BUILDSTDERR: ./backend/math/vector.h:261:23: warning: 'u' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 261 | tmp[Z] = b[X] * c[Y] - b[Y] * c[X]; BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: backend/shape/polygon.cpp:676:12: note: 'u' was declared here BUILDSTDERR: 676 | VECTOR o, u, v, w, N; BUILDSTDERR: | ^ BUILDSTDERR: In file included from backend/shape/polygon.cpp:61: BUILDSTDERR: ./backend/math/vector.h:260:23: warning: '*((void*)& u +16)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 260 | tmp[Y] = b[Z] * c[X] - b[X] * c[Z]; BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: backend/shape/polygon.cpp:676:12: note: '*((void*)& u +16)' was declared here BUILDSTDERR: 676 | VECTOR o, u, v, w, N; BUILDSTDERR: | ^ BUILDSTDERR: In file included from backend/shape/polygon.cpp:61: BUILDSTDERR: ./backend/math/vector.h:259:23: warning: '*((void*)& u +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 259 | tmp[X] = b[Y] * c[Z] - b[Z] * c[Y]; BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: backend/shape/polygon.cpp:676:12: note: '*((void*)& u +8)' was declared here BUILDSTDERR: 676 | VECTOR o, u, v, w, N; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/truetype.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/planes.o backend/shape/planes.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/cones.o backend/shape/cones.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/polygon.o backend/shape/polygon.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/truetype.o backend/shape/truetype.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/sphsweep.o backend/shape/sphsweep.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/fractal.o backend/shape/fractal.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIn file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/sphsweep.cpp:78: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/fractal.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/truetype.cpp:37: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/shape/truetype.h:37, BUILDSTDERR: from backend/shape/truetype.cpp:43: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from backend/shape/sphsweep.cpp:78: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/lathe.cpp:120: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/shape/truetype.h:37, BUILDSTDERR: from backend/shape/truetype.cpp:43: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/shape/truetype.h:37, BUILDSTDERR: from backend/shape/truetype.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/shape/truetype.h:37, BUILDSTDERR: from backend/shape/truetype.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/shape/truetype.h:37, BUILDSTDERR: from backend/shape/truetype.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/shape/truetype.h:37, BUILDSTDERR: from backend/shape/truetype.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/shape/truetype.cpp: In function 'void pov::ProcessKernTable(pov::FontFileInfo*, int)': BUILDSTDERR: backend/shape/truetype.cpp:1172:9: warning: variable 'temp16' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1172 | USHORT temp16; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: backend/shape/truetype.cpp: In function 'pov::USHORT pov::ProcessFormat4Glyph(pov::FontFileInfo*, unsigned int)': BUILDSTDERR: backend/shape/truetype.cpp:1659:10: warning: variable 'temp16' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1659 | USHORT temp16; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from backend/shape/fractal.cpp:37: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/lathe.cpp:120: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: backend/shape/sphsweep.cpp: In static member function 'static int pov::SphereSweep::Intersect_Segment(const pov::Ray&, const SPHSWEEP_SEG*, pov::SPHSWEEP_INT*, pov::SceneThreadData*)': BUILDSTDERR: backend/shape/sphsweep.cpp:626:9: warning: 'e' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 626 | fp0 = 2.0 * d * Root[m] BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 627 | + e; BUILDSTDERR: | ~~~ BUILDSTDERR: backend/shape/sphsweep.cpp:626:15: warning: 'd' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 626 | fp0 = 2.0 * d * Root[m] BUILDSTDERR: | ~~~~^~~ BUILDSTDERR: backend/shape/sphsweep.cpp:632:8: warning: 'b' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 632 | t = -fp0 / fp1; BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: backend/shape/sphsweep.cpp:613:34: warning: 'Num_Poly_Roots' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 613 | for(n = m; n < Num_Poly_Roots - 1; n++) BUILDSTDERR: | ~~~~~~~~~~~~~~~^~~ BUILDSTDERR: backend/shape/sphsweep.cpp: In member function 'virtual bool pov::SphereSweep::All_Intersections(const pov::Ray&, pov::IStack&, pov::SceneThreadData*)': BUILDSTDERR: backend/shape/sphsweep.cpp:253:16: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 253 | Isect[i].t /= len; BUILDSTDERR: | ~~~~~~~~~~~^~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/fpmetric.cpp:41: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/super.cpp:65: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/triangle.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/ovus.cpp:65: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/super.cpp:65: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/fpmetric.cpp:41: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/shape/fpmetric.h:40, BUILDSTDERR: from backend/shape/fpmetric.cpp:44: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from backend/shape/triangle.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/shape/fpmetric.h:40, BUILDSTDERR: from backend/shape/fpmetric.cpp:44: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/shape/fpmetric.h:40, BUILDSTDERR: from backend/shape/fpmetric.cpp:44: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/shape/fpmetric.h:40, BUILDSTDERR: from backend/shape/fpmetric.cpp:44: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/shape/fpmetric.h:40, BUILDSTDERR: from backend/shape/fpmetric.cpp:44: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/shape/fpmetric.h:40, BUILDSTDERR: from backend/shape/fpmetric.cpp:44: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/shape/triangle.cpp: In static member function 'static double pov::SmoothTriangle::Calculate_Smooth_T(const double*, const double*, const double*, const double*)': BUILDSTDERR: backend/shape/triangle.cpp:1409:18: warning: variable 'r' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1409 | DBL dm1,dm2,dm3,r,s,t; BUILDSTDERR: | ^ BUILDSTDERR: In file included from backend/shape/ovus.cpp:65: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: backend/shape/super.cpp: In member function 'virtual void pov::Superellipsoid::Normal(double*, pov::Intersection*, pov::SceneThreadData*) const': BUILDSTDERR: backend/shape/super.cpp:469:14: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 469 | P[Z] *= (1 + r); BUILDSTDERR: | ~~~^~~~ BUILDSTDERR: backend/shape/fpmetric.cpp: In member function 'void pov::Parametric::Precompute_Parametric_Values(char, int, pov::FPUContext*)': BUILDSTDERR: backend/shape/fpmetric.cpp:1002:2: warning: 'Last' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 1002 | if (Last == NULL) BUILDSTDERR: | ^~ BUILDSTDERR: In file included from backend/shape/fpmetric.cpp:41: BUILDSTDERR: ./backend/frame.h: In member function 'virtual bool pov::Parametric::All_Intersections(const pov::Ray&, pov::IStack&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/frame.h:185:7: warning: '*((void*)& uv +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 185 | d[Y] = s[Y]; BUILDSTDERR: | ~~~~~^~~~~~ BUILDSTDERR: backend/shape/fpmetric.cpp:110:29: note: '*((void*)& uv +8)' was declared here BUILDSTDERR: 110 | UV_VECT low_vect, hi_vect, uv; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from ./backend/support/bsptree.h:40, BUILDSTDERR: from ./backend/render/trace.h:44, BUILDSTDERR: from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/shape/fpmetric.h:40, BUILDSTDERR: from backend/shape/fpmetric.cpp:44: BUILDSTDERR: ./backend/math/vector.h:72:7: warning: 'TResult' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 72 | a[Z] += b[Z]; BUILDSTDERR: | ~~~~~^~~~~~~ BUILDSTDERR: backend/shape/fpmetric.cpp:113:33: note: 'TResult' was declared here BUILDSTDERR: 113 | DBL Depth1, Depth2, temp, Len, TResult = HUGE_VAL; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from backend/shape/fpmetric.cpp:41: BUILDSTDERR: ./backend/frame.h:184:7: warning: 'uv' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 184 | d[X] = s[X]; BUILDSTDERR: | ~~~~~^~~~~~ BUILDSTDERR: backend/shape/fpmetric.cpp:110:29: note: 'uv' was declared here BUILDSTDERR: 110 | UV_VECT low_vect, hi_vect, uv; BUILDSTDERR: | ^~ IONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/lathe.o backend/shape/lathe.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/fpmetric.o backend/shape/fpmetric.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/super.o backend/shape/super.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/triangle.o backend/shape/triangle.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/ovus.o backend/shape/ovus.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/quadrics.o backend/shape/quadrics.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=fIn file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/quadrics.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/torus.cpp:47: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/poly.cpp:38: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/mesh.cpp:59: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/quadrics.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/torus.cpp:47: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/poly.cpp:38: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: backend/shape/poly.cpp: In member function 'bool pov::Poly::Set_Coeff(unsigned int, unsigned int, unsigned int, double)': BUILDSTDERR: backend/shape/poly.cpp:143:12: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 143 | if ((x+y+z>Order)||(a<0)||(b<0)||(c<0)) BUILDSTDERR: | ~~~~~^~~~~~ BUILDSTDERR: In file included from backend/shape/mesh.cpp:59: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: backend/shape/mesh.cpp: In member function 'bool pov::Mesh::inside_bbox_tree(const pov::Ray&, pov::SceneThreadData*) const': BUILDSTDERR: backend/shape/mesh.cpp:2436:6: warning: variable 'Best' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 2436 | DBL Best, Depth; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/csg.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ ormat-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/torus.o backend/shape/torus.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/poly.o backend/shape/poly.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/mesh.o backend/shape/mesh.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/csg.o backend/shape/csg.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/hfield.o backend/shape/hfield.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/bezier.o backend/shape/bezier.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-tempIn file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/hfield.cpp:62: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/bezier.cpp:38: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/csg.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/spheres.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/hfield.cpp:62: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: backend/shape/csg.cpp: In member function 'virtual bool pov::CSGMerge::All_Intersections(const pov::Ray&, pov::IStack&, pov::SceneThreadData*)': BUILDSTDERR: backend/shape/csg.cpp:307:6: warning: unused variable 'shadow_flag' [-Wunused-variable] BUILDSTDERR: 307 | int shadow_flag = ray.IsShadowTestRay(); // TODO FIXME - why is this flag not used?! BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/support/imageutil.h:37, BUILDSTDERR: from backend/shape/hfield.cpp:65: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: backend/shape/hfield.cpp: In member function 'bool pov::HField::dda_traversal(const pov::Ray&, const double*, const HFIELD_BLOCK*, pov::IStack&, const pov::Ray&, double, double, pov::SceneThreadData*)': BUILDSTDERR: backend/shape/hfield.cpp:1473:8: warning: unused variable 'dda_msg' [-Wunused-variable] BUILDSTDERR: 1473 | char *dda_msg = "Illegal grid value in dda_traversal().\n" BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from backend/shape/bezier.cpp:38: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/spheres.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/sor.cpp:97: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/discs.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/isosurf.cpp:41: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/boxes.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/sor.cpp:97: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/isosurf.cpp:41: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from backend/shape/isosurf.cpp:43: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from backend/shape/discs.cpp:37: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/shape/isosurf.cpp:43: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/shape/isosurf.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/shape/isosurf.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/shape/isosurf.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/shape/isosurf.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/shape/isosurf.cpp: In member function 'virtual bool pov::IsoSurface::All_Intersections(const pov::Ray&, pov::IStack&, pov::SceneThreadData*)': BUILDSTDERR: backend/shape/isosurf.cpp:115:6: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: 115 | int i = 0 ; /* count of intervals in stack - 1 */ BUILDSTDERR: | ^ BUILDSTDERR: backend/shape/isosurf.cpp:117:6: warning: unused variable 'begin' [-Wunused-variable] BUILDSTDERR: 117 | int begin = 0, end = 0; BUILDSTDERR: | ^~~~~ BUILDSTDERR: backend/shape/isosurf.cpp:117:17: warning: unused variable 'end' [-Wunused-variable] BUILDSTDERR: 117 | int begin = 0, end = 0; BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from backend/shape/boxes.cpp:37: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ late-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/spheres.o backend/shape/spheres.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/sor.o backend/shape/sor.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/isosurf.o backend/shape/isosurf.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/discs.o backend/shape/discs.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/boxes.o backend/shape/boxes.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/blob.o backend/shape/blob.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-wriIn file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/blob.cpp:98: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/shape/prism.cpp:114: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/math/mathutil.cpp:39: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/math/splines.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/blob.cpp:98: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/shape/prism.cpp:114: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/math/mathutil.cpp:39: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/math/splines.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: backend/shape/prism.cpp: In member function 'void pov::Prism::Compute_Prism(double (*)[2], pov::SceneThreadData*)': BUILDSTDERR: backend/shape/prism.cpp:1640:24: warning: '*((void*)& First +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 1640 | (fabs(P[i1][Y] - First[Y]) < EPSILON)) BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: backend/shape/prism.cpp:1669:24: warning: 'First' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 1669 | if ((fabs(P[i2][X] - First[X]) < EPSILON) && BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~ te-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/shape/prism.o backend/shape/prism.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/math/mathutil.o backend/math/mathutil.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/math/splines.o backend/math/splines.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/math/chi2.o backend/math/chi2.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/math/polysolv.o backend/math/polysolv.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/math/hcmplx.o backend/math/hcmplx.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/math/chi2.cpp:48: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/math/hcmplx.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/math/polysolv.cpp:36: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/math/matrices.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/math/chi2.cpp:48: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/math/hcmplx.cpp:37: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/math/polysolv.cpp:36: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/math/matrices.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/math/quatern.cpp:38: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/support/msgutil.cpp:38: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/math/quatern.cpp:38: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/support/task.cpp:39: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/support/task.cpp:39: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/support/msgutil.cpp:38: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/math/matrices.o backend/math/matrices.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/math/quatern.o backend/math/quatern.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/precomp.o backend/precomp.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/support/task.o backend/support/task.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/support/msgutil.o backend/support/msgutil.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/support/jitter.o backend/support/jitter.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -DIn file included from ./backend/frame.h:54, BUILDSTDERR: from backend/support/jitter.cpp:33: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/support/imageutil.cpp:38: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/support/jitter.cpp:33: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/support/bsptree.cpp:36: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/support/taskqueue.cpp:36: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/support/taskqueue.cpp:36: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/support/imageutil.cpp:38: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/support/imageutil.h:37, BUILDSTDERR: from backend/support/imageutil.cpp:39: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from backend/support/bsptree.cpp:36: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/support/fileutil.h:40, BUILDSTDERR: from backend/support/imageutil.cpp:43: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/support/fileutil.h:40, BUILDSTDERR: from backend/support/imageutil.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/support/fileutil.h:40, BUILDSTDERR: from backend/support/imageutil.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/support/fileutil.h:40, BUILDSTDERR: from backend/support/imageutil.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/support/fileutil.h:40, BUILDSTDERR: from backend/support/imageutil.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/support/bsptree.cpp: In member function 'void pov::BSPTree::ValidateBounds(FILE*, const pov::BSPTree::Objects&)': BUILDSTDERR: backend/support/bsptree.cpp:746:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 746 | if(count != objects.size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/support/imageutil.cpp: In function 'void pov::norm_dist(double*, double, double)': BUILDSTDERR: backend/support/imageutil.cpp:1220:6: warning: unused variable 'sum_I' [-Wunused-variable] BUILDSTDERR: 1220 | DBL sum_I = 0.0; BUILDSTDERR: | ^~~~~ BUILDSTDERR: backend/support/bsptree.cpp: In member function 'void pov::BSPTree::ReadRecursive(const pov::BSPTree::Progress&, FILE*, unsigned int, unsigned int, unsigned int)': BUILDSTDERR: backend/support/bsptree.cpp:840:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 840 | fscanf(infile, "\n"); BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: backend/support/bsptree.cpp:858:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 858 | fscanf(infile, "\n"); BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/support/statistics.cpp:36: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ _REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/support/taskqueue.o backend/support/taskqueue.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/support/imageutil.o backend/support/imageutil.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/support/bsptree.o backend/support/bsptree.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/support/statistics.o backend/support/statistics.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/support/randomsequences.o backend/support/randomsequences.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/support/octree.o backend/support/octree.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../souIn file included from backend/support/statistics.cpp:36: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/support/octree.cpp:56: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/support/randomsequences.cpp:42: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/support/fileutil.cpp:40: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/support/statistics.cpp:38: BUILDSTDERR: ./backend/support/statistics.h: In member function 'void pov::StatisticsBase::operator+=(const pov::StatisticsBase&) [with T = long long unsigned int; int numElem = 180]': BUILDSTDERR: ./backend/support/statistics.h:56:43: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 56 | inline void operator+=(T other) { value += other; } BUILDSTDERR: | ~~~~~~^~~~~~~~ BUILDSTDERR: backend/support/statistics.cpp:77:5: note: 'temp' was declared here BUILDSTDERR: 77 | T temp; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from backend/support/statistics.cpp:38: BUILDSTDERR: ./backend/support/statistics.h: In member function 'void pov::StatisticsBase::operator+=(const pov::StatisticsBase&) [with T = double; int numElem = 5]': BUILDSTDERR: ./backend/support/statistics.h:56:43: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 56 | inline void operator+=(T other) { value += other; } BUILDSTDERR: | ~~~~~~^~~~~~~~ BUILDSTDERR: backend/support/statistics.cpp:77:5: note: 'temp' was declared here BUILDSTDERR: 77 | T temp; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from backend/support/octree.cpp:56: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: backend/support/octree.cpp: In function 'bool pov::ot_read_file(pov::OT_NODE**, pov_base::IStream*, const OT_READ_PARAM*, pov::OT_READ_INFO*)': BUILDSTDERR: backend/support/octree.cpp:1286:33: 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] BUILDSTDERR: 1286 | memset(&bl, 0, sizeof(OT_BLOCK)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from backend/support/octree.cpp:59: BUILDSTDERR: ./backend/support/octree.h:80:8: note: 'pov::OT_BLOCK' {aka 'struct pov::ot_block_struct'} declared here BUILDSTDERR: 80 | struct ot_block_struct BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:56, BUILDSTDERR: from backend/support/octree.cpp:56: BUILDSTDERR: ./backend/configbackend.h:87:62: 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] BUILDSTDERR: 87 | #define POV_MEMCPY(dst,src,len) memcpy((dst),(src),(len)) BUILDSTDERR: | ^ BUILDSTDERR: backend/support/octree.cpp:1344:8: note: in expansion of macro 'POV_MEMCPY' BUILDSTDERR: 1344 | POV_MEMCPY(new_block, &bl, sizeof (OT_BLOCK)); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/support/octree.cpp:59: BUILDSTDERR: ./backend/support/octree.h:80:8: note: 'pov::OT_BLOCK' {aka 'struct pov::ot_block_struct'} declared here BUILDSTDERR: 80 | struct ot_block_struct BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/support/randomsequences.cpp:42: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/support/fileutil.cpp:40: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/support/fileutil.h:40, BUILDSTDERR: from backend/support/fileutil.cpp:41: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/support/fileutil.h:40, BUILDSTDERR: from backend/support/fileutil.cpp:41: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/support/fileutil.h:40, BUILDSTDERR: from backend/support/fileutil.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/support/fileutil.h:40, BUILDSTDERR: from backend/support/fileutil.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/support/fileutil.h:40, BUILDSTDERR: from backend/support/fileutil.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from ./backend/support/fileutil.h:40, BUILDSTDERR: from backend/support/fileutil.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/lighting/photonshootingtask.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/lighting/photonshootingtask.cpp:37: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from backend/lighting/photonshootingtask.cpp:47: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonshootingtask.cpp:47: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonshootingtask.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonshootingtask.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonshootingtask.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonshootingtask.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/lighting/photonshootingtask.cpp:51: BUILDSTDERR: ./backend/lighting/photonshootingtask.h: In constructor 'pov::PhotonShootingTask::PhotonShootingTask(pov::ViewData*, pov::PhotonShootingStrategy*)': BUILDSTDERR: ./backend/lighting/photonshootingtask.h:59:35: warning: 'pov::PhotonShootingTask::randgen' will be initialized after [-Wreorder] BUILDSTDERR: 59 | RandomDoubleSequence::Generator randgen; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/lighting/photonshootingtask.h:54:27: warning: 'pov::PhotonShootingStrategy* pov::PhotonShootingTask::strategy' [-Wreorder] BUILDSTDERR: 54 | PhotonShootingStrategy* strategy; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: backend/lighting/photonshootingtask.cpp:62:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 62 | PhotonShootingTask::PhotonShootingTask(ViewData *vd, PhotonShootingStrategy* strategy) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/photonshootingtask.cpp: In member function 'void pov::PhotonShootingTask::ShootPhotonsAtObject(pov::LightTargetCombo&)': BUILDSTDERR: backend/lighting/photonshootingtask.cpp:160:6: warning: variable 'notComputed' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 160 | int notComputed=true; /* have the ray containers been computed for this point yet?*/ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/lighting/photons.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/lighting/radiosity.cpp:63: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/lighting/radiosity.cpp:63: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/lighting/radiosity.cpp:64: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/scene.h:48, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/lighting/radiosity.cpp:64: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/lighting/radiosity.cpp:64: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/lighting/radiosity.cpp:64: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/lighting/radiosity.cpp:64: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/lighting/radiosity.cpp:64: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/radiosity.cpp: In member function 'pov::RadiosityRecursionSettings* pov::SceneRadiositySettings::GetRecursionSettings(bool) const': BUILDSTDERR: backend/lighting/radiosity.cpp:156:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: 156 | for (unsigned int depth = 0; depth < recursionLimit; depth ++) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/lighting/radiosity.cpp:64: BUILDSTDERR: ./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&)': BUILDSTDERR: ./backend/lighting/radiosity.h:327:20: warning: 'pov::RadiosityFunction::threadData' will be initialized after [-Wreorder] BUILDSTDERR: 327 | TraceThreadData *threadData; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ./backend/lighting/radiosity.h:321:9: warning: 'pov::Trace pov::RadiosityFunction::trace' [-Wreorder] BUILDSTDERR: 321 | Trace trace; // does the main raytracing BUILDSTDERR: | ^~~~~ BUILDSTDERR: backend/lighting/radiosity.cpp:272:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 272 | RadiosityFunction::RadiosityFunction(shared_ptr sd, TraceThreadData *td, const SceneRadiositySettings& rs, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/lighting/radiosity.cpp:64: BUILDSTDERR: ./backend/lighting/radiosity.h:333:12: warning: 'pov::RadiosityFunction::cameraPosition' will be initialized after [-Wreorder] BUILDSTDERR: 333 | Vector3d cameraPosition; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ./backend/lighting/radiosity.h:332:16: warning: 'unsigned int pov::RadiosityFunction::pretraceStep' [-Wreorder] BUILDSTDERR: 332 | unsigned int pretraceStep; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: backend/lighting/radiosity.cpp:272:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 272 | RadiosityFunction::RadiosityFunction(shared_ptr sd, TraceThreadData *td, const SceneRadiositySettings& rs, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/lighting/radiosity.cpp:64: BUILDSTDERR: ./backend/lighting/radiosity.h:339:7: warning: 'pov::RadiosityFunction::tileId' will be initialized after [-Wreorder] BUILDSTDERR: 339 | int tileId; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/lighting/radiosity.h:329:30: warning: 'pov::RadiosityCache::BlockPool* pov::RadiosityFunction::cacheBlockPool' [-Wreorder] BUILDSTDERR: 329 | RadiosityCache::BlockPool* cacheBlockPool; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/radiosity.cpp:272:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 272 | RadiosityFunction::RadiosityFunction(shared_ptr sd, TraceThreadData *td, const SceneRadiositySettings& rs, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/radiosity.cpp: In member function 'virtual void pov::RadiosityFunction::BeforeTile(int, unsigned int)': BUILDSTDERR: backend/lighting/radiosity.cpp:334:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: 334 | for (unsigned int depth = 1; depth < settings.recursionLimit; depth ++) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/radiosity.cpp:346:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: 346 | for (unsigned int depth = 0; depth < settings.recursionLimit; depth ++) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/radiosity.cpp: In member function 'virtual bool pov::RadiosityFunction::CheckRadiosityTraceLevel(const pov::Trace::TraceTicket&)': BUILDSTDERR: backend/lighting/radiosity.cpp:440:41: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: 440 | return (ticket.radiosityRecursionDepth < settings.recursionLimit); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 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&)': BUILDSTDERR: backend/lighting/radiosity.cpp:536:26: warning: unused variable 'hit' [-Wunused-variable] BUILDSTDERR: 536 | for(unsigned int i = 0, hit = 0; i < cur_sample_count; i++) BUILDSTDERR: | ^~~ BUILDSTDERR: backend/lighting/radiosity.cpp:493:6: warning: variable 'sum_of_inverse_dist' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 493 | sum_of_inverse_dist, sum_of_dist, gradient_count; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/lighting/radiosity.cpp:64: BUILDSTDERR: ./backend/lighting/radiosity.h: In constructor 'pov::RadiosityCache::RadiosityCache(const pov::SceneRadiositySettings&)': BUILDSTDERR: ./backend/lighting/radiosity.h:227:12: warning: 'pov::RadiosityCache::ot_fd' will be initialized after [-Wreorder] BUILDSTDERR: 227 | OStream *ot_fd; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/lighting/radiosity.h:186:8: warning: 'long int pov::RadiosityCache::Gather_Total_Count' [-Wreorder] BUILDSTDERR: 186 | long Gather_Total_Count; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/radiosity.cpp:844:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 844 | RadiosityCache::RadiosityCache(const SceneRadiositySettings& radset) : BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/radiosity.cpp: In member function 'void pov::RadiosityCache::BlockPool::Save(pov_base::OStream*)': BUILDSTDERR: backend/lighting/radiosity.cpp:1103:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 1103 | for (int i = from; i < to; i ++) BUILDSTDERR: | ~~^~~~ BUILDSTDERR: In file included from backend/lighting/photons.cpp:37: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: backend/lighting/photonshootingtask.cpp:304:38: warning: 'dist_of_initial_from_center' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 304 | Attenuation = computeAttenuation(combo.light, ray, dist_of_initial_from_center); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from backend/lighting/photons.cpp:47: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photons.cpp:47: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photons.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photons.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photons.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photons.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/photons.cpp: In member function 'virtual void pov::PhotonTrace::ComputeLightedTexture(pov::Colour&, const TEXTURE*, std::vector&, const pov::Vector3d&, const pov::Vector3d&, const pov::Ray&, float, pov::Intersection&, pov::Trace::TraceTicket&)': BUILDSTDERR: backend/lighting/photons.cpp:235:6: warning: variable 'one_colour_found' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 235 | int one_colour_found, colour_found; BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photons.cpp:47: BUILDSTDERR: ./backend/lighting/photons.h: In constructor 'pov::PhotonGatherer::PhotonGatherer(pov::PhotonMap*, pov::ScenePhotonSettings&)': BUILDSTDERR: ./backend/lighting/photons.h:269:14: warning: 'pov::PhotonGatherer::map' will be initialized after [-Wreorder] BUILDSTDERR: 269 | PhotonMap *map; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/lighting/photons.h:268:24: warning: 'pov::ScenePhotonSettings& pov::PhotonGatherer::photonSettings' [-Wreorder] BUILDSTDERR: 268 | ScenePhotonSettings& photonSettings; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/photons.cpp:2504:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 2504 | PhotonGatherer::PhotonGatherer(PhotonMap *map, ScenePhotonSettings& photonSettings): map(map),photonSettings(photonSettings),gatheredPhotons(photonSettings.maxGatherCount) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/photons.cpp: In member function 'double pov::PhotonGatherer::gatherPhotonsAdaptive(const double*, const double*, bool)': BUILDSTDERR: backend/lighting/photons.cpp:2516:7: warning: variable 'expanded' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 2516 | bool expanded = false; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:57, BUILDSTDERR: from backend/lighting/photons.cpp:37: BUILDSTDERR: ./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector::FixedSimpleVector(const MyType&) [with ContainerType = pov::Interior*; int ElementCount = 512; pov::FixedSimpleVector::MyType = pov::FixedSimpleVector]': BUILDSTDERR: ./backend/frame.h:1720:7: required from here BUILDSTDERR: ./backend/support/simplevector.h:560:10: warning: 'pov::FixedSimpleVector::m_Last' will be initialized after [-Wreorder] BUILDSTDERR: 560 | pointer m_Last; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/support/simplevector.h:559:16: warning: 'pov::Interior** const pov::FixedSimpleVector::m_End' [-Wreorder] BUILDSTDERR: 559 | const pointer m_End; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/support/simplevector.h:389:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 389 | FixedSimpleVector(const MyType& RHS) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector::FixedSimpleVector() [with ContainerType = pov::Media*; int ElementCount = 256]': BUILDSTDERR: backend/lighting/photons.cpp:278:16: required from here BUILDSTDERR: ./backend/support/simplevector.h:560:10: warning: 'pov::FixedSimpleVector::m_Last' will be initialized after [-Wreorder] BUILDSTDERR: 560 | pointer m_Last; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/support/simplevector.h:559:16: warning: 'pov::Media** const pov::FixedSimpleVector::m_End' [-Wreorder] BUILDSTDERR: 559 | const pointer m_End; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/support/simplevector.h:373:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | FixedSimpleVector() : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector::FixedSimpleVector() [with ContainerType = pov::LightSourceEntry; int ElementCount = 1024]': BUILDSTDERR: backend/lighting/photons.cpp:1052:25: required from here BUILDSTDERR: ./backend/support/simplevector.h:560:10: warning: 'pov::FixedSimpleVector::m_Last' will be initialized after [-Wreorder] BUILDSTDERR: 560 | pointer m_Last; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/support/simplevector.h:559:16: warning: 'pov::LightSourceEntry* const pov::FixedSimpleVector::m_End' [-Wreorder] BUILDSTDERR: 559 | const pointer m_End; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/support/simplevector.h:373:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | FixedSimpleVector() : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector::FixedSimpleVector() [with ContainerType = pov::LitInterval; int ElementCount = 512]': BUILDSTDERR: backend/lighting/photons.cpp:1053:20: required from here BUILDSTDERR: ./backend/support/simplevector.h:560:10: warning: 'pov::FixedSimpleVector::m_Last' will be initialized after [-Wreorder] BUILDSTDERR: 560 | pointer m_Last; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/support/simplevector.h:559:16: warning: 'pov::LitInterval* const pov::FixedSimpleVector::m_End' [-Wreorder] BUILDSTDERR: 559 | const pointer m_End; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/support/simplevector.h:373:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | FixedSimpleVector() : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector::FixedSimpleVector() [with ContainerType = pov::MediaInterval; int ElementCount = 256]': BUILDSTDERR: backend/lighting/photons.cpp:1054:22: required from here BUILDSTDERR: ./backend/support/simplevector.h:560:10: warning: 'pov::FixedSimpleVector::m_Last' will be initialized after [-Wreorder] BUILDSTDERR: 560 | pointer m_Last; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/support/simplevector.h:559:16: warning: 'pov::MediaInterval* const pov::FixedSimpleVector::m_End' [-Wreorder] BUILDSTDERR: 559 | const pointer m_End; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/support/simplevector.h:373:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | FixedSimpleVector() : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ rce/backend -I../source/base -I../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/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/support/fileutil.o backend/support/fileutil.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/lighting/photonshootingtask.o backend/lighting/photonshootingtask.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/lighting/radiosity.o backend/lighting/radiosity.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/lighting/photons.o backend/lighting/photons.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/lighting/photonestimationtask.o backend/lighting/photonestimationtask.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronobackend/lighting/photons.cpp: At global scope: BUILDSTDERR: backend/lighting/photons.cpp:92:13: warning: 'void pov::FreePhotonMemory()' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 92 | static void FreePhotonMemory(); BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/photons.cpp:93:13: warning: 'void pov::InitPhotonMemory()' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 93 | static void InitPhotonMemory(); BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/photons.cpp:94:12: warning: 'int pov::savePhotonMap()' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 94 | static int savePhotonMap(void); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/photons.cpp:95:12: warning: 'int pov::loadPhotonMap()' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static int loadPhotonMap(void); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/lighting/photonestimationtask.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/lighting/subsurface.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: backend/lighting/photons.cpp: In member function 'bool pov::PhotonTrace::ComputeRefractionForPhotons(const FINISH*, pov::Interior*, const pov::Vector3d&, const pov::Ray&, const pov::Vector3d&, const pov::Vector3d&, pov::Colour&, float, pov::Trace::TraceTicket&)': BUILDSTDERR: backend/lighting/photons.cpp:712:14: warning: 'dispersion' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 712 | DBL n, ior, dispersion; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/lighting/photonestimationtask.cpp:37: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from backend/lighting/photonestimationtask.cpp:47: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonestimationtask.cpp:47: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonestimationtask.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonestimationtask.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonestimationtask.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonestimationtask.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/photonestimationtask.cpp: In member function 'void pov::PhotonEstimationTask::SearchThroughObjectsEstimatePhotons(std::vector&, pov::LightSource*)': BUILDSTDERR: backend/lighting/photonestimationtask.cpp:133:18: warning: unused variable 'renderDataPtr' [-Wunused-variable] BUILDSTDERR: 133 | ViewThreadData *renderDataPtr = GetViewDataPtr(); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/lighting/subsurface.cpp:37: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: backend/lighting/subsurface.cpp: In member function 'double pov::SubsurfaceInterior::PrecomputedReducedAlbedo::operator()(double) const': BUILDSTDERR: backend/lighting/subsurface.cpp:99:9: warning: unused variable 'Rd' [-Wunused-variable] BUILDSTDERR: 99 | double Rd = clip(diffuseReflectance, 0.0, 1.0); BUILDSTDERR: | ^~ BUILDSTDERR: backend/lighting/photons.cpp: In member function 'virtual void pov::PhotonTrace::ComputeLightedTexture(pov::Colour&, const TEXTURE*, std::vector&, const pov::Vector3d&, const pov::Vector3d&, const pov::Ray&, float, pov::Intersection&, pov::Trace::TraceTicket&)': BUILDSTDERR: backend/lighting/photons.cpp:599:2: warning: 'doDiffuse' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 599 | if (doDiffuse) BUILDSTDERR: | ^~ BUILDSTDERR: backend/lighting/photons.cpp:623:30: warning: 'doRefraction' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 623 | doRefraction = doRefraction && BUILDSTDERR: | ~~~~~~~~~~~~~^~ BUILDSTDERR: 624 | ( ( Test_Flag(isect.Object, PH_RFR_ON_FLAG) && !(threadData->photonSourceLight->Flags & PH_RFR_OFF_FLAG) ) || BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 625 | ( !Test_Flag(isect.Object, PH_RFR_OFF_FLAG) && (threadData->photonSourceLight->Flags & PH_RFR_ON_FLAG) ) || BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 626 | threadData->passThruThis ); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/photons.cpp:652:30: warning: 'doReflection' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 652 | doReflection = doReflection && BUILDSTDERR: | ~~~~~~~~~~~~~^~ BUILDSTDERR: 653 | ( ( ( Test_Flag(isect.Object, PH_RFL_ON_FLAG) && !(threadData->photonSourceLight->Flags & PH_RFL_OFF_FLAG) ) || BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 654 | ( !Test_Flag(isect.Object, PH_RFL_OFF_FLAG) && (threadData->photonSourceLight->Flags & PH_RFL_ON_FLAG) ) ) && BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 655 | !threadData->passThruThis ); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/lighting/photonshootingstrategy.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/lighting/photonstrategytask.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/lighting/photonshootingstrategy.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from backend/lighting/photonshootingstrategy.cpp:45: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonshootingstrategy.cpp:45: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonshootingstrategy.cpp:45: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonshootingstrategy.cpp:45: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonshootingstrategy.cpp:45: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonshootingstrategy.cpp:45: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/lighting/photonstrategytask.cpp:37: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from backend/lighting/photonstrategytask.cpp:47: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonstrategytask.cpp:47: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonstrategytask.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonstrategytask.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonstrategytask.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonstrategytask.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/lighting/photonstrategytask.cpp:52: BUILDSTDERR: ./backend/lighting/photonstrategytask.h: In constructor 'pov::PhotonStrategyTask::PhotonStrategyTask(pov::ViewData*, pov::PhotonShootingStrategy*)': BUILDSTDERR: ./backend/lighting/photonstrategytask.h:55:27: warning: 'pov::PhotonStrategyTask::strategy' will be initialized after [-Wreorder] BUILDSTDERR: 55 | PhotonShootingStrategy* strategy; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ./backend/lighting/photonstrategytask.h:52:18: warning: 'pov::MessageFactory pov::PhotonStrategyTask::messageFactory' [-Wreorder] BUILDSTDERR: 52 | MessageFactory messageFactory; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/photonstrategytask.cpp:63:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 63 | PhotonStrategyTask::PhotonStrategyTask(ViewData *vd, PhotonShootingStrategy* strategy) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/lighting/photonsortingtask.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/lighting/point.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/lighting/photonsortingtask.cpp:37: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/lighting/point.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from backend/lighting/photonsortingtask.cpp:47: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonsortingtask.cpp:47: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonsortingtask.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonsortingtask.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonsortingtask.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/lighting/photonsortingtask.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/lighting/photonsortingtask.cpp:51: BUILDSTDERR: ./backend/lighting/photonsortingtask.h: In constructor 'pov::PhotonSortingTask::PhotonSortingTask(pov::ViewData*, const std::vector&, const std::vector&, pov::PhotonShootingStrategy*)': BUILDSTDERR: ./backend/lighting/photonsortingtask.h:57:27: warning: 'pov::PhotonSortingTask::strategy' will be initialized after [-Wreorder] BUILDSTDERR: 57 | PhotonShootingStrategy* strategy; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ./backend/lighting/photonsortingtask.h:52:18: warning: 'pov::MessageFactory pov::PhotonSortingTask::messageFactory' [-Wreorder] BUILDSTDERR: 52 | MessageFactory messageFactory; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/photonsortingtask.cpp:72:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 72 | PhotonSortingTask::PhotonSortingTask(ViewData *vd, const vector& surfaceMaps, const vector& mediaMaps, PhotonShootingStrategy* strategy) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ us-unwind-tables -fstack-clash-protection -pthread -c -o backend/lighting/subsurface.o backend/lighting/subsurface.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/lighting/photonshootingstrategy.o backend/lighting/photonshootingstrategy.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/lighting/photonstrategytask.o backend/lighting/photonstrategytask.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/lighting/photonsortingtask.o backend/lighting/photonsortingtask.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/lighting/point.o backend/lighting/point.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/lighting/rad_data.o backend/lighting/rad_data.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBbackend/lighting/photonsortingtask.cpp: In member function 'int pov::PhotonSortingTask::load()': BUILDSTDERR: backend/lighting/photonsortingtask.cpp:340:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 340 | fread(&numph, sizeof(numph),1,f); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/lighting/photonsortingtask.cpp:376:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 376 | fread(&numph, sizeof(numph),1,f); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/lighting/rad_data.cpp:44: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/bounding/bcyl.cpp:36: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/lighting/rad_data.cpp:44: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/bounding/bcyl.cpp:36: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/bounding/bbox.cpp:43: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/bounding/bbox.cpp:43: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: backend/bounding/bbox.cpp: In function 'void pov::Build_Bounding_Slabs(pov::BBOX_TREE**, std::vector&, unsigned int&, unsigned int&, unsigned int&)': BUILDSTDERR: backend/bounding/bbox.cpp:308:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 308 | for(int i = 0; i < numberOfFiniteObjects; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/bounding/bbox.cpp:311:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 311 | for(int i = 0; i < numberOfInfiniteObjects; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/bounding/boundingtask.cpp:38: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/bounding/boundingtask.cpp:38: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/bounding/boundingtask.h:41, BUILDSTDERR: from backend/bounding/boundingtask.cpp:43: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/scene.h:48, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/bounding/boundingtask.h:41, BUILDSTDERR: from backend/bounding/boundingtask.cpp:43: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/bounding/boundingtask.h:41, BUILDSTDERR: from backend/bounding/boundingtask.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/bounding/boundingtask.h:41, BUILDSTDERR: from backend/bounding/boundingtask.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/bounding/boundingtask.h:41, BUILDSTDERR: from backend/bounding/boundingtask.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from ./backend/bounding/boundingtask.h:41, BUILDSTDERR: from backend/bounding/boundingtask.cpp:43: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/bounding/bsphere.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/scene/threaddata.cpp:33: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/bounding/bsphere.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/scene/threaddata.cpp:33: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/scene/threaddata.cpp:35: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/scene.h:48, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/scene/threaddata.cpp:35: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/scene/threaddata.cpp:35: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/scene/threaddata.cpp:35: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/scene/threaddata.cpp:35: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/scene/threaddata.cpp:35: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ CXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/bounding/bcyl.o backend/bounding/bcyl.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/bounding/bbox.o backend/bounding/bbox.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/bounding/boundingtask.o backend/bounding/boundingtask.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/bounding/bsphere.o backend/bounding/bsphere.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/scene/threaddata.o backend/scene/threaddata.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/scene/camera.o backend/scene/camera.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-backend/scene/threaddata.cpp: In constructor 'pov::SceneThreadData::SceneThreadData(std::shared_ptr)': BUILDSTDERR: backend/scene/threaddata.cpp:91:15: warning: unused variable 'photonLight' [-Wunused-variable] BUILDSTDERR: 91 | LightSource *photonLight = NULL; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: backend/scene/threaddata.cpp:92:12: warning: unused variable 'photonObject' [-Wunused-variable] BUILDSTDERR: 92 | ObjectPtr photonObject = NULL; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: backend/scene/threaddata.cpp: In member function 'void pov::SceneThreadData::AfterTile()': BUILDSTDERR: backend/scene/threaddata.cpp:155:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 155 | if (it->second.last_used < oldest) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: backend/scene/threaddata.cpp:159:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 159 | if (oldest == progress_index - 1) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/scene/threaddata.cpp:164:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 164 | if (it->second.last_used == oldest) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/scene/camera.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/scene/atmosph.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/scene/camera.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/scene/atmosph.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/scene/scene.cpp:38: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/scene/scene.cpp:38: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from backend/scene/scene.cpp:46: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/scene/scene.cpp:46: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/scene/scene.cpp:46: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/scene/scene.cpp:46: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/scene/scene.cpp:46: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/scene/scene.cpp:46: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/scene/scene.cpp:46: BUILDSTDERR: ./backend/scene/scene.h: In constructor 'pov::SceneData::SceneData()': BUILDSTDERR: ./backend/scene/scene.h:121:14: warning: 'pov::SceneData::skysphere' will be initialized after [-Wreorder] BUILDSTDERR: 121 | SKYSPHERE *skysphere; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ./backend/scene/scene.h:103:15: warning: 'pov::FunctionVM* pov::SceneData::functionVM' [-Wreorder] BUILDSTDERR: 103 | FunctionVM *functionVM; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: backend/scene/scene.cpp:62:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 62 | SceneData::SceneData() : BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/scene/objects.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/scene/objects.cpp:37: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/interior/media.h:37, BUILDSTDERR: from ./backend/interior/interior.h:37, BUILDSTDERR: from backend/scene/objects.cpp:40: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/pattern/warps.cpp:36: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/boost/config/header_deprecated.hpp:18, BUILDSTDERR: from /usr/include/boost/math/common_factor_ct.hpp:14, BUILDSTDERR: from /usr/include/boost/math/common_factor.hpp:13, BUILDSTDERR: from backend/scene/view.cpp:34: BUILDSTDERR: /usr/include/boost/math/common_factor_ct.hpp:16:1: note: #pragma message: This header is deprecated. Use instead. BUILDSTDERR: 16 | BOOST_HEADER_DEPRECATED(""); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/boost/math/common_factor_rt.hpp:13:1: note: #pragma message: This header is deprecated. Use instead. BUILDSTDERR: 13 | BOOST_HEADER_DEPRECATED(""); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/boost/math/common_factor.hpp:16:1: note: #pragma message: This header is deprecated. Use instead. BUILDSTDERR: 16 | BOOST_HEADER_DEPRECATED(""); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/scene/view.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/scene/view.cpp:37: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/scene/view.cpp:48: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/scene.h:48, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/scene/view.cpp:48: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/scene/view.cpp:48: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/scene/view.cpp:48: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/scene/view.cpp:48: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/scene.h:49, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/scene/view.cpp:48: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/scene/view.cpp:48: BUILDSTDERR: ./backend/scene/view.h: In constructor 'pov::ViewData::ViewData(std::shared_ptr)': BUILDSTDERR: ./backend/scene/view.h:332:12: warning: 'pov::ViewData::rtrData' will be initialized after [-Wreorder] BUILDSTDERR: 332 | RTRData *rtrData; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/scene/view.h:319:11: warning: 'pov_base::POVRect pov::ViewData::renderArea' [-Wreorder] BUILDSTDERR: 319 | POVRect renderArea; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: backend/scene/view.cpp:85:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 85 | ViewData::ViewData(shared_ptr sd) : BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: backend/scene/view.cpp: In member function 'void pov::ViewData::CompletedRectangle(const pov_base::POVRect&, unsigned int, const std::vector >&, unsigned int, bool, float, pov::ViewData::BlockInfo*)': BUILDSTDERR: backend/scene/view.cpp:402:12: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: 402 | if (++x > rect.right) BUILDSTDERR: | ~~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/boost/assert.hpp:58, BUILDSTDERR: from /usr/include/boost/unordered/detail/implementation.hpp:15, BUILDSTDERR: from /usr/include/boost/unordered/detail/map.hpp:6, BUILDSTDERR: from /usr/include/boost/unordered/unordered_map.hpp:21, BUILDSTDERR: from /usr/include/boost/unordered_map.hpp:17, BUILDSTDERR: from ./backend/pattern/pattern.h:49, BUILDSTDERR: from ./backend/scene/threaddata.h:43, BUILDSTDERR: from ./backend/render/trace.h:42, BUILDSTDERR: from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/scene.h:48, BUILDSTDERR: from ./backend/scene/view.h:42, BUILDSTDERR: from backend/scene/view.cpp:48: BUILDSTDERR: backend/scene/view.cpp:404:37: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 404 | assert(rtrData->rtrPixels.size() >= offset + 5); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/scene/view.cpp:48: BUILDSTDERR: ./backend/scene/view.h: In constructor 'pov::View::View(std::shared_ptr, unsigned int, unsigned int, pov::RenderBackend::ViewId)': BUILDSTDERR: ./backend/scene/view.h:448:20: warning: 'pov::View::mailbox' will be initialized after [-Wreorder] BUILDSTDERR: 448 | BSPTree::Mailbox mailbox; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/scene/view.h:446:18: warning: 'boost::thread* pov::View::renderControlThread' [-Wreorder] BUILDSTDERR: 446 | boost::thread *renderControlThread; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/scene/view.cpp:573:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 573 | View::View(shared_ptr sd, unsigned int width, unsigned int height, RenderBackend::ViewId vid) : BUILDSTDERR: | ^~~~ BUILDSTDERR: backend/scene/view.cpp: In member function 'void pov::View::StartRender(POVMS_Object&)': BUILDSTDERR: backend/scene/view.cpp:842:8: warning: variable 'had_location' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 842 | bool had_location = false; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: backend/scene/view.cpp:843:8: warning: variable 'had_direction' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 843 | bool had_direction = false; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: backend/scene/view.cpp:844:8: warning: variable 'had_up' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 844 | bool had_up = false; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: backend/scene/view.cpp:845:8: warning: variable 'had_right' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 845 | bool had_right = false; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: backend/scene/view.cpp:846:8: warning: variable 'had_sky' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 846 | bool had_sky = false; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: backend/scene/view.cpp:1033:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 1033 | if (steps > RadiosityFunction::PRETRACE_MAX - RadiosityFunction::PRETRACE_FIRST - 1) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/scene/view.cpp:1048:59: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 1048 | for(int step = RadiosityFunction::PRETRACE_FIRST; step < RadiosityFunction::PRETRACE_FIRST + steps; step ++) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/scene/view.cpp:673:7: warning: unused variable 'jitter' [-Wunused-variable] BUILDSTDERR: 673 | bool jitter = false; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: backend/scene/view.cpp: In member function 'void pov::View::GetStatistics(POVMS_Object&)': BUILDSTDERR: backend/scene/view.cpp:1219:11: warning: unused variable 'current' [-Wunused-variable] BUILDSTDERR: 1219 | POV_LONG current; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from backend/scene/view.cpp:48: BUILDSTDERR: ./backend/scene/view.h: In constructor 'pov::RTRData::RTRData(pov::ViewData&, int)': BUILDSTDERR: ./backend/scene/view.h:81:13: warning: 'pov::RTRData::viewData' will be initialized after [-Wreorder] BUILDSTDERR: 81 | ViewData& viewData; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ./backend/scene/view.h:72:16: warning: 'unsigned int pov::RTRData::numRTRframes' [-Wreorder] BUILDSTDERR: 72 | unsigned int numRTRframes; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: backend/scene/view.cpp:1409:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 1409 | RTRData::RTRData(ViewData& v, int mrt) : BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from backend/pattern/warps.cpp:36: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/scene/atmosph.o backend/scene/atmosph.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/scene/scene.o backend/scene/scene.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/scene/objects.o backend/scene/objects.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/scene/view.o backend/scene/view.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/pattern/warps.o backend/pattern/warps.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/pattern/pattern.o backend/pattern/pattern.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -WnIn file included from ./backend/frame.h:54, BUILDSTDERR: from backend/pattern/pattern.cpp:42: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/texture/normal.cpp:43: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/pattern/pattern.cpp:42: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from backend/pattern/pattern.cpp:47: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/pattern/pattern.cpp:47: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/pattern/pattern.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/pattern/pattern.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/pattern/pattern.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/pattern/pattern.cpp:47: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/pattern/pattern.cpp:43: BUILDSTDERR: backend/pattern/pattern.cpp: In function 'int pov::GetNoiseGen(const TPATTERN*, const pov::SceneThreadData*)': BUILDSTDERR: ./backend/pattern/pattern.h:143:41: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: 143 | #define NOISE_FLAGS NOISE_FLAG_1+NOISE_FLAG_2 BUILDSTDERR: | ^ BUILDSTDERR: backend/pattern/pattern.cpp:183:33: note: in expansion of macro 'NOISE_FLAGS' BUILDSTDERR: 183 | int noise_gen = (TPat->Flags & NOISE_FLAGS) / NOISE_FLAG_1; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: backend/pattern/pattern.cpp: In function 'double pov::hexagonal(const double*, const TPATTERN*)': BUILDSTDERR: backend/pattern/pattern.cpp:4454:6: warning: variable 'lng' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 4454 | int lng; BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/texture/pigment.cpp:42: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/texture/normal.cpp:43: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/support/imageutil.h:37, BUILDSTDERR: from backend/texture/normal.cpp:47: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: backend/scene/view.cpp: In member function 'void pov::ViewData::CompletedRectangle(const pov_base::POVRect&, unsigned int, const std::vector >&, unsigned int, bool, float, pov::ViewData::BlockInfo*)': BUILDSTDERR: backend/scene/view.cpp:404:47: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 404 | assert(rtrData->rtrPixels.size() >= offset + 5); BUILDSTDERR: | ^ BUILDSTDERR: In file included from backend/texture/pigment.cpp:42: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/support/imageutil.h:37, BUILDSTDERR: from backend/texture/pigment.cpp:46: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: backend/pattern/pattern.cpp: In function 'double pov::density_pattern(const double*, const TPATTERN*)': BUILDSTDERR: backend/pattern/pattern.cpp:5764:66: warning: 'f222' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 5764 | ((f211 * xi + f212 * xx) * yi + (f221 * xi + f222 * xx) * yy) * zz; BUILDSTDERR: | ~~~~~^~~~ BUILDSTDERR: backend/pattern/pattern.cpp:5764:59: warning: 'f221' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 5764 | ((f211 * xi + f212 * xx) * yi + (f221 * xi + f222 * xx) * yy) * zz; BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: backend/pattern/pattern.cpp:5764:35: warning: 'f212' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 5764 | ((f211 * xi + f212 * xx) * yi + (f221 * xi + f222 * xx) * yy) * zz; BUILDSTDERR: | ~~~~~^~~~ BUILDSTDERR: backend/pattern/pattern.cpp:5764:28: warning: 'f211' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 5764 | ((f211 * xi + f212 * xx) * yi + (f221 * xi + f222 * xx) * yy) * zz; BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: backend/pattern/pattern.cpp:5763:66: warning: 'f122' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 5763 | density = ((f111 * xi + f112 * xx) * yi + (f121 * xi + f122 * xx) * yy) * (1.0 - zz) + BUILDSTDERR: | ~~~~~^~~~ BUILDSTDERR: backend/pattern/pattern.cpp:5763:59: warning: 'f121' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 5763 | density = ((f111 * xi + f112 * xx) * yi + (f121 * xi + f122 * xx) * yy) * (1.0 - zz) + BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: backend/pattern/pattern.cpp:5763:35: warning: 'f112' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 5763 | density = ((f111 * xi + f112 * xx) * yi + (f121 * xi + f122 * xx) * yy) * (1.0 - zz) + BUILDSTDERR: | ~~~~~^~~~ BUILDSTDERR: backend/pattern/pattern.cpp:5763:28: warning: 'f111' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 5763 | density = ((f111 * xi + f112 * xx) * yi + (f121 * xi + f122 * xx) * yy) * (1.0 - zz) + BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/texture/texture.cpp:45: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: backend/pattern/pattern.cpp: In function 'double pov::Evaluate_TPat(const TPATTERN*, const double*, const pov::Intersection*, const pov::Ray*, pov::SceneThreadData*)': BUILDSTDERR: backend/pattern/pattern.cpp:6426:56: warning: 'answer' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 6426 | answer = (mask & 1) ? fmod(answer+2.0*a,6.0): fmod(6.0+answer-2.0*a,6.0); BUILDSTDERR: | ~~~^~~~~~~ BUILDSTDERR: backend/pattern/pattern.cpp:6378:6: note: 'answer' was declared here BUILDSTDERR: 6378 | DBL answer; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from backend/texture/texture.cpp:45: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/support/imageutil.h:37, BUILDSTDERR: from backend/texture/texture.cpp:49: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/parser/tokenize.cpp:43: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: backend/texture/texture.cpp: In function 'void pov::Initialize_Waves(std::vector&, std::vector&, unsigned int)': BUILDSTDERR: backend/texture/texture.cpp:250:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 250 | for(int i = 0, next_rand = -560851967; i < numberOfWaves ; i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: backend/texture/texture.cpp: In function 'double pov::Turbulence(const double*, const TURB*, int)': BUILDSTDERR: backend/texture/texture.cpp:911:2: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 911 | else BUILDSTDERR: | ^~~~ BUILDSTDERR: backend/texture/texture.cpp:913:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: 913 | if (i < Octaves) BUILDSTDERR: | ^~ BUILDSTDERR: backend/texture/texture.cpp: In function 'void pov::Post_Textures(pov::TEXTURE*)': BUILDSTDERR: backend/texture/texture.cpp:1553:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 1553 | for (Material = Layer->Materials; Material != NULL; Material = Material->Next_Material) BUILDSTDERR: | ^~~ BUILDSTDERR: backend/texture/texture.cpp:1557:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: 1557 | break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: backend/texture/texture.cpp: At global scope: BUILDSTDERR: backend/texture/texture.cpp:809:1: warning: 'void pov::SolidDNoise(const double*, double*)' defined but not used [-Wunused-function] BUILDSTDERR: 809 | SolidDNoise(const VECTOR P, VECTOR D) BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: backend/texture/texture.cpp:66:21: warning: 'pov::next_rand' defined but not used [-Wunused-variable] BUILDSTDERR: 66 | static unsigned int next_rand = 1; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from backend/parser/tokenize.cpp:43: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/tokenize.cpp:46: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/parser/reswords.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/tokenize.cpp:46: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/tokenize.cpp:46: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/tokenize.cpp:46: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/tokenize.cpp:46: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/tokenize.cpp:46: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/parser/parse.cpp:42: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/parser/tokenize.cpp:46: BUILDSTDERR: backend/parser/tokenize.cpp: In member function 'int pov::Parser::Parse_For_Param(char**, double*, double*)': BUILDSTDERR: ./backend/parser/parse.h:88:26: warning: variable 'Exit_Flag' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ./backend/parser/parse.h:88:26: note: in definition of macro 'EXPECT_ONE' BUILDSTDERR: 88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from backend/parser/reswords.cpp:37: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/parser/parse.cpp:42: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parse.cpp:44: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ o-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/texture/normal.o backend/texture/normal.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/texture/pigment.o backend/texture/pigment.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/texture/texture.o backend/texture/texture.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/parser/tokenize.o backend/parser/tokenize.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/parser/parse.o backend/parser/parse.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/parser/reswords.o backend/parser/reswords.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REEIn file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parse.cpp:44: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parse.cpp:44: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parse.cpp:44: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parse.cpp:44: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parse.cpp:44: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/parser/parse.cpp:44: BUILDSTDERR: ./backend/parser/parse.h: In constructor 'pov::Parser::Parser(std::shared_ptr, bool, double)': BUILDSTDERR: ./backend/parser/parse.h:425:8: warning: 'pov::Parser::useClock' will be initialized after [-Wreorder] BUILDSTDERR: 425 | bool useClock; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ./backend/parser/parse.h:416:15: warning: 'pov::FPUContext* pov::Parser::fnVMContext' [-Wreorder] BUILDSTDERR: 416 | FPUContext *fnVMContext; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: backend/parser/parse.cpp:125:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 125 | Parser::Parser(shared_ptr sd, bool useclk, DBL clk) : BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from backend/parser/parse.cpp:44: BUILDSTDERR: ./backend/parser/parse.h:478:7: warning: 'pov::Parser::line_count' will be initialized after [-Wreorder] BUILDSTDERR: 478 | int line_count; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ./backend/parser/parse.h:421:7: warning: 'int pov::Parser::Experimental_Flag' [-Wreorder] BUILDSTDERR: 421 | int Experimental_Flag; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/parser/parse.cpp:125:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 125 | Parser::Parser(shared_ptr sd, bool useclk, DBL clk) : BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from backend/parser/parse.cpp:44: BUILDSTDERR: ./backend/parser/parse.h:521:17: warning: 'pov::Parser::next_rand' will be initialized after [-Wreorder] BUILDSTDERR: 521 | unsigned int *next_rand; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from backend/parser/parse.cpp:44: BUILDSTDERR: ./backend/parser/parse.h:183:25: warning: 'pov::Parser::DebugTextStreamBuffer pov::Parser::Debug_Message_Buffer' [-Wreorder] BUILDSTDERR: 183 | DebugTextStreamBuffer Debug_Message_Buffer; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/parser/parse.cpp:125:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 125 | Parser::Parser(shared_ptr sd, bool useclk, DBL clk) : BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from backend/parser/parse.cpp:44: BUILDSTDERR: ./backend/parser/parse.h:183:25: warning: 'pov::Parser::Debug_Message_Buffer' will be initialized after [-Wreorder] BUILDSTDERR: 183 | DebugTextStreamBuffer Debug_Message_Buffer; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/parser/parse.h:167:18: warning: 'pov::MessageFactory pov::Parser::messageFactory' [-Wreorder] BUILDSTDERR: 167 | MessageFactory messageFactory; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: backend/parser/parse.cpp:125:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 125 | Parser::Parser(shared_ptr sd, bool useclk, DBL clk) : BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from backend/parser/parse.cpp:44: BUILDSTDERR: backend/parser/parse.cpp: In member function 'bool pov::Parser::Parse_Camera_Mods(pov::Camera&)': BUILDSTDERR: ./backend/parser/parse.h:88:26: warning: variable 'Exit_Flag' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ./backend/parser/parse.h:88:26: note: in definition of macro 'EXPECT_ONE' BUILDSTDERR: 88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: backend/parser/parse.cpp: In member function 'pov::ObjectBase* pov::Parser::Parse_Lathe()': BUILDSTDERR: backend/parser/parse.cpp:2968:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 2968 | if (Object->Spline->BCyl->number > sceneData->Max_Bounding_Cylinders) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/parser/parse.cpp: In member function 'pov::ObjectBase* pov::Parser::Parse_Sor()': BUILDSTDERR: backend/parser/parse.cpp:5784:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 5784 | if (Object->Spline->BCyl->number > sceneData->Max_Bounding_Cylinders) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/parser/parse.cpp: In member function 'void pov::Parser::Parse_Global_Settings()': BUILDSTDERR: backend/parser/parse.cpp:7194:108: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: 7194 | if ((sceneData->radiositySettings.recursionLimit < 1) || (sceneData->radiositySettings.recursionLimit > RadiosityFunction::DEPTH_MAX)) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/parser/parse.cpp:44: BUILDSTDERR: backend/parser/parse.cpp: In member function 'void pov::Parser::Parse_Declare(bool, bool)': BUILDSTDERR: ./backend/parser/parse.h:88:26: warning: variable 'Exit_Flag' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ./backend/parser/parse.h:88:26: note: in definition of macro 'EXPECT_ONE' BUILDSTDERR: 88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/parser/function.cpp:40: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: backend/parser/tokenize.cpp: In member function 'void pov::Parser::Parse_Write()': BUILDSTDERR: backend/parser/tokenize.cpp:3605:10: warning: 'num_bytes' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 3605 | int num_bytes; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: backend/parser/tokenize.cpp:3628:29: warning: 'val_max' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 3628 | else if (Express[i] >= val_max) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: backend/parser/tokenize.cpp:3603:17: warning: 'val_min' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 3603 | signed long val_min; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from backend/parser/function.cpp:40: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/function.cpp:41: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/function.cpp:41: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/function.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/function.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/function.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/function.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/parser/fnsyntax.cpp:40: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/parser/parstxtr.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/parser/fnsyntax.cpp:40: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/fnsyntax.cpp:41: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/fnsyntax.cpp:41: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/fnsyntax.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/fnsyntax.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/fnsyntax.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/fnsyntax.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/parser/parstxtr.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parstxtr.cpp:36: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parstxtr.cpp:36: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parstxtr.cpp:36: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parstxtr.cpp:36: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parstxtr.cpp:36: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parstxtr.cpp:36: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/parser/parstxtr.cpp: In member function 'void pov::Parser::Make_Pattern_Image(pov::ImageData*, pov::FUNCTION_PTR, int)': BUILDSTDERR: backend/parser/parstxtr.cpp:99:6: warning: unused variable 'val' [-Wunused-variable] BUILDSTDERR: 99 | DBL val = 0; BUILDSTDERR: | ^~~ BUILDSTDERR: backend/parser/parstxtr.cpp: In member function 'void pov::Parser::Parse_Image_Map(pov::PIGMENT*)': BUILDSTDERR: backend/parser/parstxtr.cpp:631:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 631 | for(reg = 0 ; reg < image->data->GetColourMapSize(); reg++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/parser/parstxtr.cpp:648:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 648 | if ((reg < 0) || (reg >= image->data->GetColourMapSize())) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/parser/parstxtr.cpp:686:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 686 | for(reg = 0 ; reg < image->data->GetColourMapSize(); reg++) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/parser/parstxtr.cpp:703:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 703 | if ((reg < 0) || (reg >= image->data->GetColourMapSize())) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/parser/parstxtr.cpp:36: BUILDSTDERR: backend/parser/parstxtr.cpp: In member function 'void pov::Parser::Parse_Pattern(pov::TPATTERN*, int)': BUILDSTDERR: ./backend/parser/parse.h:88:26: warning: variable 'Exit_Flag' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ./backend/parser/parse.h:88:26: note: in definition of macro 'EXPECT_ONE' BUILDSTDERR: 88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: backend/parser/parstxtr.cpp:984:19: warning: unused variable 'Thread' [-Wunused-variable] BUILDSTDERR: 984 | TraceThreadData *Thread = GetParserDataPtr(); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: backend/parser/parstxtr.cpp: In member function 'void pov::Parser::Parse_PatternFunction(pov::TPATTERN*)': BUILDSTDERR: backend/parser/parstxtr.cpp:4841:17: warning: unused variable 'Old_Type' [-Wunused-variable] BUILDSTDERR: 4841 | unsigned short Old_Type=New->Type; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: backend/parser/parstxtr.cpp:4842:13: warning: unused variable 'Old_Image' [-Wunused-variable] BUILDSTDERR: 4842 | ImageData *Old_Image = NULL; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: backend/parser/parstxtr.cpp:4843:16: warning: unused variable 'Old_Density_File' [-Wunused-variable] BUILDSTDERR: 4843 | DENSITY_FILE *Old_Density_File = NULL; BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: backend/parser/parstxtr.cpp:4845:19: warning: unused variable 'Thread' [-Wunused-variable] BUILDSTDERR: 4845 | SceneThreadData *Thread = GetParserDataPtr(); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: backend/parser/fnsyntax.cpp: In member function 'void pov::Parser::optimise_expr(pov::Parser::ExprNode*)': BUILDSTDERR: backend/parser/fnsyntax.cpp:1103:26: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 1103 | node->number = left->number; BUILDSTDERR: | ~~~~~~^~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/parser/parsestr.cpp:40: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/parser/express.cpp:41: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/control/benchmark.cpp:38: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/parser/parsestr.cpp:40: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parsestr.cpp:41: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ NTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/parser/function.o backend/parser/function.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/parser/fnsyntax.o backend/parser/fnsyntax.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/parser/parstxtr.o backend/parser/parstxtr.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/parser/parsestr.o backend/parser/parsestr.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/parser/express.o backend/parser/express.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/control/benchmark.o backend/control/benchmark.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parsestr.cpp:41: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parsestr.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parsestr.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parsestr.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/parsestr.cpp:41: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/parser/express.cpp:41: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: backend/parser/parsestr.cpp: In member function 'short unsigned int* pov::Parser::Parse_Str(bool)': BUILDSTDERR: backend/parser/parsestr.cpp:261:60: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 261 | if (((l = snprintf(temp4, sizeof(temp4) - 1, temp3, val)) >= sizeof(temp4) - 1) || (l < 0)) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/parser/parsestr.cpp:266:61: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 266 | if (((l = snprintf(temp4, sizeof(temp4) - 1, temp3, val)) >= sizeof(temp4) - 1) || (l < 0)) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/parser/parsestr.cpp: In member function 'short unsigned int* pov::Parser::String_To_UCS2(const char*, bool)': BUILDSTDERR: backend/parser/parsestr.cpp:684:6: warning: unused variable 'utf8arraysize' [-Wunused-variable] BUILDSTDERR: 684 | int utf8arraysize = 0; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: backend/parser/parsestr.cpp:685:17: warning: unused variable 'utf8array' [-Wunused-variable] BUILDSTDERR: 685 | unsigned char *utf8array = NULL; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/express.cpp:42: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/express.cpp:42: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/express.cpp:42: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/express.cpp:42: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/express.cpp:42: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from ./backend/parser/parse.h:63, BUILDSTDERR: from backend/parser/express.cpp:42: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/parser/express.cpp:42: BUILDSTDERR: backend/parser/express.cpp: In member function 'bool pov::Parser::Parse_Call()': BUILDSTDERR: ./backend/parser/parse.h:88:26: warning: variable 'Exit_Flag' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ./backend/parser/parse.h:88:26: note: in definition of macro 'EXPECT_ONE' BUILDSTDERR: 88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: backend/parser/express.cpp: In member function 'void pov::Parser::Parse_Num_Factor(double*, int*)': BUILDSTDERR: backend/parser/express.cpp:1057:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 1057 | if ((i < 0) || (i >= Number_Of_Random_Generators)) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from backend/parser/express.cpp:42: BUILDSTDERR: backend/parser/express.cpp: In member function 'void pov::Parser::Parse_Rel_String_Term(const short unsigned int*, double*, int)': BUILDSTDERR: ./backend/parser/parse.h:88:26: warning: variable 'Exit_Flag' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ./backend/parser/parse.h:88:26: note: in definition of macro 'EXPECT_ONE' BUILDSTDERR: 88 | #define EXPECT_ONE { int Exit_Flag; Exit_Flag = false; \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from backend/control/benchmark.cpp:38: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/control/messagefactory.cpp:36: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/control/messagefactory.cpp:36: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/control/renderbackend.cpp:33: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from frontend/processrenderoptions.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/control/renderbackend.cpp:33: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: frontend/processrenderoptions.cpp: In member function 'virtual int pov_frontend::ProcessRenderOptions::ReadSpecialOptionHandler(pov_base::ProcessOptions::INI_Parser_Table*, char*, POVMSObjectPtr)': BUILDSTDERR: frontend/processrenderoptions.cpp:362:6: warning: unused variable 'intval2' [-Wunused-variable] BUILDSTDERR: 362 | int intval2 = 0; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: frontend/processrenderoptions.cpp: In member function 'virtual int pov_frontend::ProcessRenderOptions::ReadSpecialSwitchHandler(pov_base::ProcessOptions::Cmd_Parser_Table*, char*, POVMSObjectPtr, bool)': BUILDSTDERR: frontend/processrenderoptions.cpp:540:7: warning: unused variable 'chr' [-Wunused-variable] BUILDSTDERR: 540 | char chr = 0; BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from backend/control/renderbackend.cpp:40: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/control/renderbackend.cpp:40: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/control/renderbackend.cpp:40: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/control/renderbackend.cpp:40: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/control/renderbackend.cpp:40: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/control/renderbackend.cpp:40: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/interior/interior.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ I../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/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/control/messagefactory.o backend/control/messagefactory.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/control/renderbackend.o backend/control/renderbackend.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/interior/interior.o backend/interior/interior.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o backend/interior/media.o backend/interior/media.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o frontend/processrenderoptions.o frontend/processrenderoptions.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -In file included from ./backend/frame.h:54, BUILDSTDERR: from backend/interior/media.cpp:35: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from backend/interior/interior.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from backend/interior/media.cpp:35: BUILDSTDERR: ./backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ./backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from frontend/display.cpp:34: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/scene/scene.h:42, BUILDSTDERR: from backend/interior/media.cpp:36: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./backend/interior/media.h:37, BUILDSTDERR: from ./backend/interior/interior.h:37, BUILDSTDERR: from backend/interior/interior.cpp:36: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/photons.h:41, BUILDSTDERR: from ./backend/scene/view.h:44, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/interior/media.cpp:36: BUILDSTDERR: ./backend/render/trace.h: In constructor 'pov::Trace::TraceTicket::TraceTicket(unsigned int, double, bool, unsigned int, unsigned int, float, float)': BUILDSTDERR: ./backend/render/trace.h:175:17: warning: 'pov::Trace::TraceTicket::subsurfaceRecursionDepth' will be initialized after [-Wreorder] BUILDSTDERR: 175 | unsigned int subsurfaceRecursionDepth; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:168:10: warning: 'float pov::Trace::TraceTicket::radiosityImportanceQueried' [-Wreorder] BUILDSTDERR: 168 | float radiosityImportanceQueried; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/render/trace.h:177:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 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): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/interior/media.cpp:36: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectFunctor::BSPIntersectFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*)': BUILDSTDERR: ./backend/render/tracepixel.h:87:14: warning: 'pov::BSPIntersectFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 87 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:85:22: warning: 'std::vector& pov::BSPIntersectFunctor::objects' [-Wreorder] BUILDSTDERR: 85 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:51:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 51 | BSPIntersectFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/interior/media.cpp:36: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPIntersectCondFunctor::BSPIntersectCondFunctor(pov::Intersection&, const pov::Ray&, std::vector&, pov::SceneThreadData*, const pov::RayObjectCondition&, const pov::RayObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:140:14: warning: 'pov::BSPIntersectCondFunctor::ray' will be initialized after [-Wreorder] BUILDSTDERR: 140 | const Ray& ray; BUILDSTDERR: | ^~~ BUILDSTDERR: ./backend/render/tracepixel.h:138:22: warning: 'std::vector& pov::BSPIntersectCondFunctor::objects' [-Wreorder] BUILDSTDERR: 138 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/interior/media.cpp:36: BUILDSTDERR: ./backend/render/tracepixel.h:97:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 97 | BSPIntersectCondFunctor(Intersection& bi, const Ray& r, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/lighting/radiosity.h:41, BUILDSTDERR: from ./backend/scene/view.h:45, BUILDSTDERR: from ./backend/scene/scene.h:45, BUILDSTDERR: from backend/interior/media.cpp:36: BUILDSTDERR: ./backend/render/tracepixel.h: In constructor 'pov::BSPInsideCondFunctor::BSPInsideCondFunctor(pov::Vector3d, std::vector&, pov::SceneThreadData*, const pov::PointObjectCondition&, const pov::PointObjectCondition&)': BUILDSTDERR: ./backend/render/tracepixel.h:177:12: warning: 'pov::BSPInsideCondFunctor::origin' will be initialized after [-Wreorder] BUILDSTDERR: 177 | Vector3d origin; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:176:22: warning: 'std::vector& pov::BSPInsideCondFunctor::objects' [-Wreorder] BUILDSTDERR: 176 | vector& objects; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./backend/render/tracepixel.h:152:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 152 | BSPInsideCondFunctor(Vector3d o, vector& objs, TraceThreadData *t, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: backend/interior/media.cpp: In member function 'void pov::MediaFunction::ComputeMediaLightInterval(pov::LightSourceEntryVector&, pov::LitIntervalVector&, const pov::Ray&, const pov::Intersection&)': BUILDSTDERR: backend/interior/media.cpp:651:21: warning: comparison of integer expressions of different signedness: 'int' and 'pov::FixedSimpleVector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 651 | for (int i = 1; i < lights.size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./backend/frame.h:57, BUILDSTDERR: from backend/interior/media.cpp:35: BUILDSTDERR: ./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector::FixedSimpleVector() [with ContainerType = pov::Media*; int ElementCount = 256]': BUILDSTDERR: backend/interior/media.cpp:236:15: required from here BUILDSTDERR: ./backend/support/simplevector.h:560:10: warning: 'pov::FixedSimpleVector::m_Last' will be initialized after [-Wreorder] BUILDSTDERR: 560 | pointer m_Last; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/support/simplevector.h:559:16: warning: 'pov::Media** const pov::FixedSimpleVector::m_End' [-Wreorder] BUILDSTDERR: 559 | const pointer m_End; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/support/simplevector.h:373:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | FixedSimpleVector() : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector::FixedSimpleVector() [with ContainerType = pov::LightSourceEntry; int ElementCount = 1024]': BUILDSTDERR: backend/interior/media.cpp:283:25: required from here BUILDSTDERR: ./backend/support/simplevector.h:560:10: warning: 'pov::FixedSimpleVector::m_Last' will be initialized after [-Wreorder] BUILDSTDERR: 560 | pointer m_Last; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/support/simplevector.h:559:16: warning: 'pov::LightSourceEntry* const pov::FixedSimpleVector::m_End' [-Wreorder] BUILDSTDERR: 559 | const pointer m_End; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/support/simplevector.h:373:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | FixedSimpleVector() : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector::FixedSimpleVector() [with ContainerType = pov::LitInterval; int ElementCount = 512]': BUILDSTDERR: backend/interior/media.cpp:284:20: required from here BUILDSTDERR: ./backend/support/simplevector.h:560:10: warning: 'pov::FixedSimpleVector::m_Last' will be initialized after [-Wreorder] BUILDSTDERR: 560 | pointer m_Last; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/support/simplevector.h:559:16: warning: 'pov::LitInterval* const pov::FixedSimpleVector::m_End' [-Wreorder] BUILDSTDERR: 559 | const pointer m_End; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/support/simplevector.h:373:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | FixedSimpleVector() : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector::FixedSimpleVector() [with ContainerType = pov::MediaInterval; int ElementCount = 256]': BUILDSTDERR: backend/interior/media.cpp:285:22: required from here BUILDSTDERR: ./backend/support/simplevector.h:560:10: warning: 'pov::FixedSimpleVector::m_Last' will be initialized after [-Wreorder] BUILDSTDERR: 560 | pointer m_Last; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/support/simplevector.h:559:16: warning: 'pov::MediaInterval* const pov::FixedSimpleVector::m_End' [-Wreorder] BUILDSTDERR: 559 | const pointer m_End; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/support/simplevector.h:373:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | FixedSimpleVector() : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector::FixedSimpleVector() [with ContainerType = double; int ElementCount = 1024]': BUILDSTDERR: backend/interior/media.cpp:638:51: required from here BUILDSTDERR: ./backend/support/simplevector.h:560:10: warning: 'pov::FixedSimpleVector::m_Last' will be initialized after [-Wreorder] BUILDSTDERR: 560 | pointer m_Last; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/support/simplevector.h:559:16: warning: 'double* const pov::FixedSimpleVector::m_End' [-Wreorder] BUILDSTDERR: 559 | const pointer m_End; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/support/simplevector.h:373:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | FixedSimpleVector() : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./backend/support/simplevector.h: In instantiation of 'pov::FixedSimpleVector::FixedSimpleVector(const MyType&) [with ContainerType = pov::Interior*; int ElementCount = 512; pov::FixedSimpleVector::MyType = pov::FixedSimpleVector]': BUILDSTDERR: ./backend/frame.h:1720:7: required from here BUILDSTDERR: ./backend/support/simplevector.h:560:10: warning: 'pov::FixedSimpleVector::m_Last' will be initialized after [-Wreorder] BUILDSTDERR: 560 | pointer m_Last; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./backend/support/simplevector.h:559:16: warning: 'pov::Interior** const pov::FixedSimpleVector::m_End' [-Wreorder] BUILDSTDERR: 559 | const pointer m_End; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./backend/support/simplevector.h:389:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 389 | FixedSimpleVector(const MyType& RHS) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from frontend/console.cpp:34: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from frontend/animationprocessing.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ c -o frontend/display.o frontend/display.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o frontend/console.o frontend/console.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o frontend/parsermessagehandler.o frontend/parsermessagehandler.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o frontend/animationprocessing.o frontend/animationprocessing.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o frontend/filemessagehandler.o frontend/filemessagehandler.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o frontend/defaultplatformbase.o frontend/defaultplatformbase.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specsIn file included from frontend/parsermessagehandler.cpp:36: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../source/base/platformbase.h:38, BUILDSTDERR: from frontend/defaultplatformbase.h:40, BUILDSTDERR: from frontend/defaultplatformbase.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from frontend/filemessagehandler.cpp:34: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from frontend/imageprocessing.cpp:39: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./frontend/renderfrontend.h:41, BUILDSTDERR: from frontend/parsermessagehandler.cpp:39: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from frontend/imagemessagehandler.cpp:34: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./frontend/renderfrontend.h:41, BUILDSTDERR: from frontend/filemessagehandler.cpp:38: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./frontend/imageprocessing.h:37, BUILDSTDERR: from frontend/imageprocessing.cpp:42: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./frontend/renderfrontend.h:41, BUILDSTDERR: from frontend/imagemessagehandler.cpp:37: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: frontend/imagemessagehandler.cpp: In member function 'virtual void pov_frontend::ImageMessageHandler::DrawPixelSet(const pov_frontend::SceneData&, const pov_frontend::ViewData&, POVMS_Object&)': BUILDSTDERR: frontend/imagemessagehandler.cpp:95:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 95 | for(int i = 0, ii = 0; (i < pixelcolors.size()) && (ii < pixelpositions.size()); i += 5, ii += 2) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: frontend/imagemessagehandler.cpp:95:57: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 95 | for(int i = 0, ii = 0; (i < pixelcolors.size()) && (ii < pixelpositions.size()); i += 5, ii += 2) BUILDSTDERR: | ~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: frontend/imagemessagehandler.cpp: In member function 'virtual void pov_frontend::ImageMessageHandler::DrawPixelBlockSet(const pov_frontend::SceneData&, const pov_frontend::ViewData&, POVMS_Object&)': BUILDSTDERR: frontend/imagemessagehandler.cpp:174:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 174 | for(i = 0; i < rect.GetArea() * 5; i += 5) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from frontend/renderfrontend.cpp:34: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./frontend/renderfrontend.h:41, BUILDSTDERR: from frontend/renderfrontend.cpp:43: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: frontend/renderfrontend.cpp: In member function 'void pov_frontend::RenderFrontendBase::ContinueBackup(POVMS_Object&, pov_frontend::ViewData&, pov_frontend::RenderFrontendBase::ViewId, int&, std::vector&, const pov_base::Path&)': BUILDSTDERR: frontend/renderfrontend.cpp:677:14: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare] BUILDSTDERR: 677 | while(pos < end && inbuffer->eof() == false) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: frontend/renderfrontend.cpp: In function 'void pov_frontend::Message2Console::ParserStatistics(POVMS_Object&, pov_base::TextStreamBuffer*)': BUILDSTDERR: frontend/renderfrontend.cpp:1247:12: warning: unused variable 'll' [-Wunused-variable] BUILDSTDERR: 1247 | POVMSLong ll = 0; BUILDSTDERR: | ^~ BUILDSTDERR: frontend/renderfrontend.cpp: In function 'void pov_frontend::Message2Console::FatalError(POVMS_Object&, pov_base::TextStreamBuffer*)': BUILDSTDERR: frontend/renderfrontend.cpp:1691:6: warning: unused variable 'l' [-Wunused-variable] BUILDSTDERR: 1691 | int l = 0; BUILDSTDERR: | ^ BUILDSTDERR: frontend/renderfrontend.cpp:1692:6: warning: unused variable 's' [-Wunused-variable] BUILDSTDERR: 1692 | int s = 0; BUILDSTDERR: | ^ BUILDSTDERR: In file included from frontend/rendermessagehandler.cpp:36: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from frontend/shelloutprocessing.cpp:39: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from frontend/shelloutprocessing.cpp:44: BUILDSTDERR: ./frontend/shelloutprocessing.h: In constructor 'pov_frontend::ShelloutAction::ShelloutAction(const pov_frontend::ShelloutProcessing*, unsigned int, POVMS_Object&)': BUILDSTDERR: ./frontend/shelloutprocessing.h:77:16: warning: 'pov_frontend::ShelloutAction::returnAction' will be initialized after [-Wreorder] BUILDSTDERR: 77 | Action returnAction; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./frontend/shelloutprocessing.h:72:16: warning: 'bool pov_frontend::ShelloutAction::returnNegate' [-Wreorder] BUILDSTDERR: 72 | bool returnNegate; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: frontend/shelloutprocessing.cpp:54:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 54 | ShelloutAction::ShelloutAction(const ShelloutProcessing *sp, unsigned int attribID, POVMS_Object& opts): returnAction(ignore), returnNegate(false), isSet(false) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from frontend/shelloutprocessing.cpp:44: BUILDSTDERR: ./frontend/shelloutprocessing.h:72:16: warning: 'pov_frontend::ShelloutAction::returnNegate' will be initialized after [-Wreorder] BUILDSTDERR: 72 | bool returnNegate; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./frontend/shelloutprocessing.h:71:16: warning: 'bool pov_frontend::ShelloutAction::isSet' [-Wreorder] BUILDSTDERR: 71 | bool isSet; BUILDSTDERR: | ^~~~~ BUILDSTDERR: frontend/shelloutprocessing.cpp:54:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 54 | ShelloutAction::ShelloutAction(const ShelloutProcessing *sp, unsigned int attribID, POVMS_Object& opts): returnAction(ignore), returnNegate(false), isSet(false) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from frontend/shelloutprocessing.cpp:44: BUILDSTDERR: ./frontend/shelloutprocessing.h: In constructor 'pov_frontend::ShelloutProcessing::ShelloutProcessing(POVMS_Object&, const string&, unsigned int, unsigned int)': BUILDSTDERR: ./frontend/shelloutprocessing.h:249:9: warning: 'pov_frontend::ShelloutProcessing::sceneName' will be initialized after [-Wreorder] BUILDSTDERR: 249 | string sceneName; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ./frontend/shelloutprocessing.h:246:15: warning: 'unsigned int pov_frontend::ShelloutProcessing::imageWidth' [-Wreorder] BUILDSTDERR: 246 | unsigned int imageWidth; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: frontend/shelloutprocessing.cpp:149:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 149 | ShelloutProcessing::ShelloutProcessing(POVMS_Object& opts, const string& scene, unsigned int width, unsigned int height): sceneName(scene), imageWidth(width), imageHeight(height) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: frontend/shelloutprocessing.cpp: In member function 'bool pov_frontend::ShelloutProcessing::PostProcessEvent()': BUILDSTDERR: frontend/shelloutprocessing.cpp:406:12: warning: enumeration value 'ignore' not handled in switch [-Wswitch] BUILDSTDERR: 406 | switch (action) BUILDSTDERR: | ^ BUILDSTDERR: frontend/shelloutprocessing.cpp:406:12: warning: enumeration value 'skipOne' not handled in switch [-Wswitch] BUILDSTDERR: frontend/shelloutprocessing.cpp:406:12: warning: enumeration value 'skipAll' not handled in switch [-Wswitch] BUILDSTDERR: frontend/shelloutprocessing.cpp:451:13: warning: enumeration value 'ignore' not handled in switch [-Wswitch] BUILDSTDERR: 451 | switch (action) BUILDSTDERR: | ^ BUILDSTDERR: frontend/shelloutprocessing.cpp:451:13: warning: enumeration value 'quit' not handled in switch [-Wswitch] BUILDSTDERR: frontend/shelloutprocessing.cpp:451:13: warning: enumeration value 'abort' not handled in switch [-Wswitch] BUILDSTDERR: frontend/shelloutprocessing.cpp:451:13: warning: enumeration value 'fatal' not handled in switch [-Wswitch] BUILDSTDERR: frontend/shelloutprocessing.cpp:474:13: warning: enumeration value 'ignore' not handled in switch [-Wswitch] BUILDSTDERR: 474 | switch (action) BUILDSTDERR: | ^ BUILDSTDERR: frontend/shelloutprocessing.cpp:474:13: warning: enumeration value 'quit' not handled in switch [-Wswitch] BUILDSTDERR: frontend/shelloutprocessing.cpp:474:13: warning: enumeration value 'abort' not handled in switch [-Wswitch] BUILDSTDERR: frontend/shelloutprocessing.cpp:474:13: warning: enumeration value 'fatal' not handled in switch [-Wswitch] BUILDSTDERR: frontend/shelloutprocessing.cpp:505:13: warning: enumeration value 'ignore' not handled in switch [-Wswitch] BUILDSTDERR: 505 | switch (action) BUILDSTDERR: | ^ BUILDSTDERR: frontend/shelloutprocessing.cpp:505:13: warning: enumeration value 'quit' not handled in switch [-Wswitch] BUILDSTDERR: frontend/shelloutprocessing.cpp:505:13: warning: enumeration value 'abort' not handled in switch [-Wswitch] BUILDSTDERR: frontend/shelloutprocessing.cpp:505:13: warning: enumeration value 'fatal' not handled in switch [-Wswitch] BUILDSTDERR: frontend/shelloutprocessing.cpp:448:11: warning: enumeration value 'postScene' not handled in switch [-Wswitch] BUILDSTDERR: 448 | switch (event) BUILDSTDERR: | ^ BUILDSTDERR: frontend/shelloutprocessing.cpp:448:11: warning: enumeration value 'fatalError' not handled in switch [-Wswitch] BUILDSTDERR: frontend/shelloutprocessing.cpp:448:11: warning: enumeration value 'lastShelloutEvent' not handled in switch [-Wswitch] BUILDSTDERR: In file included from ./frontend/renderfrontend.h:41, BUILDSTDERR: from frontend/rendermessagehandler.cpp:39: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ =/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o frontend/imageprocessing.o frontend/imageprocessing.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o frontend/imagemessagehandler.o frontend/imagemessagehandler.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o frontend/renderfrontend.o frontend/renderfrontend.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o frontend/precomp.o frontend/precomp.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o frontend/shelloutprocessing.o frontend/shelloutprocessing.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o frontend/rendermessagehandler.o frontend/rendermessagehandler.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fefrontend/renderfrontend.cpp: In function 'void pov_frontend::Message2Console::OutputOptions(POVMS_Object&, pov_base::TextStreamBuffer*)': BUILDSTDERR: frontend/renderfrontend.cpp:1093:15: warning: 'outputCompression' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 1093 | tsb->printf(" Output file..........%s, %d bpp, quality %d%s%s %s\n", UCS2toASCIIString(ucs2buf).c_str(), outputQuality, outputCompression, "%", al, t); BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./base/fileinputoutput.h:37, BUILDSTDERR: from base/textstream.h:49, BUILDSTDERR: from base/textstream.cpp:41: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: base/textstream.cpp: In member function 'bool pov_base::ITextStream::seekg(pov_base::ITextStream::FilePos)': BUILDSTDERR: base/textstream.cpp:166:16: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare] BUILDSTDERR: 166 | if((fp.offset < curpos) && ((curpos - fp.offset) < maxbufferoffset)) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~ xceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/font/povlogo.o base/font/povlogo.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/font/timrom.o base/font/timrom.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/font/crystal.o base/font/crystal.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/font/cyrvetic.o base/font/cyrvetic.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/textstream.o base/textstream.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/animation/moov.o base/animation/moov.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIn file included from base/animation/moov.cpp:37: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./base/fileinputoutput.h:37, BUILDSTDERR: from ./base/image/image.h:36, BUILDSTDERR: from base/animation/animation.cpp:36: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./base/fileinputoutput.h:37, BUILDSTDERR: from ./base/image/image.h:36, BUILDSTDERR: from base/image/gifdecod.cpp:81: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from base/animation/animation.cpp:36: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: base/animation/animation.cpp: In member function 'void pov_base::Animation::AppendFrame(pov_base::Image*)': BUILDSTDERR: base/animation/animation.cpp:177:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 177 | for(int y = 0; y < image->GetHeight(); y++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: base/animation/animation.cpp:179:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 179 | for(int x = 0; x < image->GetWidth(); x++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: base/animation/animation.cpp: In member function 'pov_base::Image* pov_base::Animation::ReadFrame(pov_base::IStream*)': BUILDSTDERR: base/animation/animation.cpp:243:8: warning: enumeration value 'MPEG' not handled in switch [-Wswitch] BUILDSTDERR: 243 | switch(fileType) BUILDSTDERR: | ^ BUILDSTDERR: base/animation/animation.cpp:255:8: warning: enumeration value 'LosslessCodec' not handled in switch [-Wswitch] BUILDSTDERR: 255 | switch(codec) BUILDSTDERR: | ^ BUILDSTDERR: base/animation/animation.cpp:255:8: warning: enumeration value 'LossyCodec' not handled in switch [-Wswitch] BUILDSTDERR: base/animation/animation.cpp:279:8: warning: enumeration value 'MPEG' not handled in switch [-Wswitch] BUILDSTDERR: 279 | switch(fileType) BUILDSTDERR: | ^ BUILDSTDERR: base/animation/animation.cpp: In member function 'long long int pov_base::Animation::WriteFrame(pov_base::OStream*, const pov_base::Image*)': BUILDSTDERR: base/animation/animation.cpp:302:8: warning: enumeration value 'MPEG' not handled in switch [-Wswitch] BUILDSTDERR: 302 | switch(fileType) BUILDSTDERR: | ^ BUILDSTDERR: base/animation/animation.cpp:314:8: warning: enumeration value 'LosslessCodec' not handled in switch [-Wswitch] BUILDSTDERR: 314 | switch(codec) BUILDSTDERR: | ^ BUILDSTDERR: base/animation/animation.cpp:314:8: warning: enumeration value 'LossyCodec' not handled in switch [-Wswitch] BUILDSTDERR: base/animation/animation.cpp:333:8: warning: enumeration value 'MPEG' not handled in switch [-Wswitch] BUILDSTDERR: 333 | switch(fileType) BUILDSTDERR: | ^ BUILDSTDERR: base/animation/animation.cpp: In member function 'void pov_base::Animation::ComputeBlurMask(const pov_base::Image&, pov_base::Image&)': BUILDSTDERR: base/animation/animation.cpp:348:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 348 | for(int y = 0; y < image.GetHeight(); y++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: base/animation/animation.cpp:350:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 350 | for(int x = 0; x < image.GetWidth(); x++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./base/animation/animation.h:41, BUILDSTDERR: from base/animation/moov.cpp:38: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./base/image/encoding.h:40, BUILDSTDERR: from base/image/encoding.cpp:34: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from base/image/encoding.cpp:35: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from base/image/gifdecod.cpp:81: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: base/image/encoding.cpp: In constructor 'pov_base::DiffusionDither2D::DiffusionDither2D(unsigned int)': BUILDSTDERR: base/image/encoding.cpp:114:15: warning: 'pov_base::DiffusionDither2D::thisRowOffset' will be initialized after [-Wreorder] BUILDSTDERR: 114 | OffsetInfo* thisRowOffset; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: base/image/encoding.cpp:113:15: warning: 'pov_base::DitherHandler::OffsetInfo* pov_base::DiffusionDither2D::nextRowOffset' [-Wreorder] BUILDSTDERR: 113 | OffsetInfo* nextRowOffset; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: base/image/encoding.cpp:168:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 168 | DiffusionDither2D::DiffusionDither2D(unsigned int width) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: base/image/encoding.cpp: In constructor 'pov_base::FloydSteinbergDither::FloydSteinbergDither(unsigned int)': BUILDSTDERR: base/image/encoding.cpp:129:15: warning: 'pov_base::FloydSteinbergDither::thisRowOffset' will be initialized after [-Wreorder] BUILDSTDERR: 129 | OffsetInfo* thisRowOffset; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: base/image/encoding.cpp:128:15: warning: 'pov_base::DitherHandler::OffsetInfo* pov_base::FloydSteinbergDither::nextRowOffset' [-Wreorder] BUILDSTDERR: 128 | OffsetInfo* nextRowOffset; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: base/image/encoding.cpp:205:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 205 | FloydSteinbergDither::FloydSteinbergDither(unsigned int width) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: base/image/gifdecod.cpp: In function 'void pov_base::Gif::Decode(pov_base::IStream*, pov_base::Image*)': BUILDSTDERR: base/image/gifdecod.cpp:254:20: warning: variable 'bufptr' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 254 | FAST UTINY *sp, *bufptr; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: base/image/gifdecod.cpp:255:28: warning: variable 'bufcnt' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 255 | FAST short code, fc, oc, bufcnt; BUILDSTDERR: | ^~~~~~ IBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/animation/animation.o base/animation/animation.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/image/encoding.o base/image/encoding.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/image/gifdecod.o base/image/gifdecod.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/image/openexr.o base/image/openexr.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/image/bmp.o base/image/bmp.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/image/pgm.o base/image/pgm.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -In file included from ./base/fileinputoutput.h:37, BUILDSTDERR: from ./base/image/image.h:36, BUILDSTDERR: from base/image/bmp.cpp:50: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./base/fileinputoutput.h:37, BUILDSTDERR: from ./base/image/image.h:36, BUILDSTDERR: from base/image/pgm.cpp:50: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./base/fileinputoutput.h:37, BUILDSTDERR: from ./base/image/image.h:36, BUILDSTDERR: from base/image/openexr.cpp:41: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./base/fileinputoutput.h:37, BUILDSTDERR: from ./base/image/image.h:36, BUILDSTDERR: from base/image/iff.cpp:38: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from base/image/bmp.cpp:50: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: base/image/bmp.cpp: In function 'void pov_base::Bmp::Read_BMP_1b(pov_base::Image*, pov_base::IStream&, unsigned int, unsigned int)': BUILDSTDERR: base/image/bmp.cpp:184:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 184 | for (int x=0; x&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from base/image/openexr.cpp:41: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: base/image/bmp.cpp: At global scope: BUILDSTDERR: base/image/bmp.cpp:110:13: warning: 'bool pov_base::Bmp::Skip(pov_base::OStream*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static bool Skip (OStream *file, int bytes) BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from base/image/iff.cpp:38: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: base/image/openexr.cpp: In member function 'virtual bool pov_base::OpenEXR::POV_EXR_IStream::read(char*, int)': BUILDSTDERR: base/image/openexr.cpp:147:23: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 147 | return (is.tellg() < fsize); BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~ BUILDSTDERR: base/image/openexr.cpp: In function 'pov_base::Image* pov_base::OpenEXR::Read(pov_base::IStream*, const pov_base::Image::ReadOptions&)': BUILDSTDERR: base/image/openexr.cpp:216:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 216 | for(int row = 0; row < height; row++) BUILDSTDERR: | ~~~~^~~~~~~~ BUILDSTDERR: base/image/openexr.cpp:218:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 218 | for(int col = 0; col < width; col++) BUILDSTDERR: | ~~~~^~~~~~~ BUILDSTDERR: base/image/iff.cpp: In function 'pov_base::Image* pov_base::Iff::Read(pov_base::IStream*, const pov_base::Image::ReadOptions&)': BUILDSTDERR: base/image/iff.cpp:275:28: warning: 'b' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 275 | image->SetRGBValue (col, row, r, g, b); // TODO FIXME - gamma! BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: base/image/iff.cpp:275:28: warning: 'g' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: base/image/iff.cpp:275:28: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: In file included from ./base/fileinputoutput.h:37, BUILDSTDERR: from ./base/image/image.h:36, BUILDSTDERR: from base/image/gif.cpp:40: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./base/fileinputoutput.h:37, BUILDSTDERR: from ./base/image/image.h:36, BUILDSTDERR: from base/image/hdr.cpp:45: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./base/fileinputoutput.h:37, BUILDSTDERR: from ./base/image/image.h:36, BUILDSTDERR: from base/image/image.cpp:44: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from base/image/gif.cpp:40: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: base/image/gif.cpp: In function 'pov_base::Image* pov_base::Gif::Read(pov_base::IStream*, const pov_base::Image::ReadOptions&, bool)': BUILDSTDERR: base/image/gif.cpp:63:34: warning: unused variable 'alphaIdx' [-Wunused-variable] BUILDSTDERR: 63 | int alphaIdx = -1; // assume no transparency color BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: base/image/gif.cpp:76:6: warning: variable 'status' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 76 | int status = 0; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from base/image/hdr.cpp:45: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from base/image/image.cpp:44: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: base/image/image.cpp: In constructor 'pov_base::FileBackedPixelContainer::FileBackedPixelContainer(pov_base::FileBackedPixelContainer::size_type, pov_base::FileBackedPixelContainer::size_type, pov_base::FileBackedPixelContainer::size_type)': BUILDSTDERR: base/image/image.cpp:2957:23: warning: 'pov_base::FileBackedPixelContainer::m_yPos' will be initialized after [-Wreorder] BUILDSTDERR: 2957 | size_type m_yPos; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: base/image/image.cpp:2951:23: warning: 'bool pov_base::FileBackedPixelContainer::m_Dirty' [-Wreorder] BUILDSTDERR: 2951 | bool m_Dirty; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: base/image/image.cpp:2808:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 2808 | FileBackedPixelContainer(size_type width, size_type height, size_type bs): BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: base/image/image.cpp: In member function 'void pov_base::FileBackedPixelContainer::ReadPixel(pov_base::FileBackedPixelContainer::size_type, pov_base::FileBackedPixelContainer::size_type, pov_base::FileBackedPixelContainer::pixel_type&)': BUILDSTDERR: base/image/image.cpp:3006:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 3006 | if (bytes != (sizeof(pixel_type) * m_Blocksize)) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: base/image/image.cpp:3010:87: 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] BUILDSTDERR: 3010 | memcpy(&pixel, m_Buffer[(y * (POV_LONG)(m_Width) + x) % m_Blocksize], sizeof(pixel)); BUILDSTDERR: | ^ BUILDSTDERR: base/image/image.cpp:2775:9: note: 'class pov_base::FileBackedPixelContainer::pixel_type' declared here BUILDSTDERR: 2775 | class pixel_type BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: base/image/image.cpp: In member function 'void pov_base::FileBackedPixelContainer::WriteCurrentBlock()': BUILDSTDERR: base/image/image.cpp:3028:77: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 3028 | if (write(m_File, &m_Buffer[0], (int) sizeof(pixel_type) * m_Blocksize) != (sizeof(pixel_type) * m_Blocksize)) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: base/image/hdr.cpp: In function 'pov_base::Image* pov_base::HDR::Read(pov_base::IStream*, const pov_base::Image::ReadOptions&)': BUILDSTDERR: base/image/hdr.cpp:226:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 226 | for(int row = 0; row < height; row++) BUILDSTDERR: | ~~~~^~~~~~~~ BUILDSTDERR: base/image/hdr.cpp:264:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 264 | if((((int) scanline[2] << 8) | b) != width) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: base/image/hdr.cpp:269:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 269 | for(int j = 0; j < width; ) BUILDSTDERR: | ~~^~~~~~~ BUILDSTDERR: In file included from base/image/image.cpp:57: BUILDSTDERR: ./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]': BUILDSTDERR: ./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]' BUILDSTDERR: base/image/image.cpp:2827:63: required from here BUILDSTDERR: ./base/safemath.h:61:58: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare] BUILDSTDERR: 61 | if ( (((std::numeric_limits::max() / p4) / p3) / p2) < p1 ) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ BUILDSTDERR: In file included from ./base/fileinputoutput.h:37, BUILDSTDERR: from ./base/image/image.h:36, BUILDSTDERR: from base/image/jpeg.cpp:136: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from base/image/jpeg.cpp:136: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: base/image/jpeg.cpp: In function 'void pov_base::Jpeg::read_skip_input_data(j_decompress_ptr, long int)': BUILDSTDERR: base/image/jpeg.cpp:322:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] BUILDSTDERR: 322 | if ( bufptr->jsrc.bytes_in_buffer < num_bytes ) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from ./base/fileinputoutput.h:37, BUILDSTDERR: from ./base/image/image.h:36, BUILDSTDERR: from base/image/ppm.cpp:54: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/image/iff.o base/image/iff.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/image/gif.o base/image/gif.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/image/hdr.o base/image/hdr.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/image/image.o base/image/image.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/image/jpeg.o base/image/jpeg.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/image/ppm.o base/image/ppm.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIn file included from base/image/ppm.cpp:54: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: base/image/ppm.cpp: In function 'void pov_base::Ppm::Write(pov_base::OStream*, const pov_base::Image*, const pov_base::Image::WriteOptions&)': BUILDSTDERR: base/image/ppm.cpp:72:22: warning: unused variable 'file_type' [-Wunused-variable] BUILDSTDERR: 72 | int file_type = POV_File_Image_PPM; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ./base/image/colourspace.h:42, BUILDSTDERR: from base/image/colourspace.cpp:38: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ./base/fileinputoutput.h:37, BUILDSTDERR: from ./base/image/image.h:36, BUILDSTDERR: from base/image/tiff.cpp:39: BUILDSTDERR: ./base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ./base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ./base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from base/image/tiff.cpp:39: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: base/image/tiff.cpp: In function 'int pov_base::Tiff::Tiff_Close(pov_base::Tiff::thandle_t)': BUILDSTDERR: base/image/tiff.cpp:106:11: warning: unused variable 'file' [-Wunused-variable] BUILDSTDERR: 106 | IStream *file = (IStream *)fd; BUILDSTDERR: | ^~~~ BUILDSTDERR: base/image/tiff.cpp: In function 'pov_base::Image* pov_base::Tiff::Read(pov_base::IStream*, const pov_base::Image::ReadOptions&)': BUILDSTDERR: base/image/tiff.cpp:296:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 296 | for (int row=0;row height ? height - row : RowsPerStrip); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: base/image/tiff.cpp:301:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 301 | for (int x = 0 ; x < width ; x++) BUILDSTDERR: | ~~^~~~~~~ BUILDSTDERR: base/image/tiff.cpp:321:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 321 | for (int j=0;j&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: base/image/png.cpp: In function 'pov_base::Image* pov_base::Png::Read(pov_base::IStream*, const pov_base::Image::ReadOptions&)': BUILDSTDERR: base/image/png.cpp:500:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 500 | for(int row = 0; row < height; row++) BUILDSTDERR: | ~~~~^~~~~~~~ BUILDSTDERR: base/image/png.cpp:509:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 509 | for(int row = 0; row < height; row++) BUILDSTDERR: | ~~~~^~~~~~~~ BUILDSTDERR: base/image/png.cpp:561:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 561 | for(int row = 0; row < height; row++) BUILDSTDERR: | ~~~~^~~~~~~~ BUILDSTDERR: base/image/png.cpp:562:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 562 | for(int col = 0, j = 0; col < width; col++, j += stride) BUILDSTDERR: | ~~~~^~~~~~~ BUILDSTDERR: base/image/png.cpp:567:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 567 | for(int row = 0; row < height; row++) BUILDSTDERR: | ~~~~^~~~~~~~ BUILDSTDERR: base/image/png.cpp:569:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 569 | for(int col = j = 0; col < width; col++, j += stride) BUILDSTDERR: | ~~~~^~~~~~~ BUILDSTDERR: base/image/png.cpp:583:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 583 | for(int row = 0; row < height; row++) BUILDSTDERR: | ~~~~^~~~~~~~ BUILDSTDERR: base/image/png.cpp:584:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 584 | for(int col = j = 0; col < width; col++, j += stride) BUILDSTDERR: | ~~~~^~~~~~~ BUILDSTDERR: base/image/png.cpp:589:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 589 | for(int row = 0; row < height; row++) BUILDSTDERR: | ~~~~^~~~~~~~ BUILDSTDERR: base/image/png.cpp:590:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 590 | for(int col = j = 0; col < width; col ++, j += stride) BUILDSTDERR: | ~~~~^~~~~~~ BUILDSTDERR: base/image/png.cpp:627:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 627 | for(int row = 0; row < height; row++) BUILDSTDERR: | ~~~~^~~~~~~~ BUILDSTDERR: base/image/png.cpp:629:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 629 | for(int col = j = 0; col < width; col++, j += stride) BUILDSTDERR: | ~~~~^~~~~~~ BUILDSTDERR: base/image/png.cpp:643:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 643 | for(int row = 0; row < height; row++) BUILDSTDERR: | ~~~~^~~~~~~~ BUILDSTDERR: base/image/png.cpp:645:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 645 | for(int col = j = 0; col < width; col++, j += stride) BUILDSTDERR: | ~~~~^~~~~~~ BUILDSTDERR: base/image/png.cpp:662:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 662 | for (int row = 0; row < height; row++) BUILDSTDERR: | ~~~~^~~~~~~~ BUILDSTDERR: base/image/png.cpp:663:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 663 | for (int col = j = 0; col < width; col++, j += stride) BUILDSTDERR: | ~~~~^~~~~~~ BUILDSTDERR: base/image/png.cpp:668:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 668 | for(int row = 0; row < height; row++) BUILDSTDERR: | ~~~~^~~~~~~~ BUILDSTDERR: base/image/png.cpp: In function 'void pov_base::Png::Write(pov_base::OStream*, const pov_base::Image*, const pov_base::Image::WriteOptions&)': BUILDSTDERR: base/image/png.cpp:684:18: warning: variable 'himask' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 684 | int himask; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from base/image/targa.cpp:60: BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ./base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ./base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ./base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: base/image/targa.cpp: In function 'void pov_base::Targa::Write(pov_base::OStream*, const pov_base::Image*, const pov_base::Image::WriteOptions&)': BUILDSTDERR: base/image/targa.cpp:190:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 190 | for (int row = 0; row < h; row++) BUILDSTDERR: | ~~~~~^~~ BUILDSTDERR: base/image/targa.cpp:193:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 193 | for (int col = 0; col < w; col++) BUILDSTDERR: | ~~~~^~~ BUILDSTDERR: base/image/targa.cpp:203:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 203 | for (int row = 0; row < h; row++) BUILDSTDERR: | ~~~~~^~~ BUILDSTDERR: base/image/targa.cpp:128:26: warning: unused variable 'compress' [-Wunused-variable] BUILDSTDERR: 128 | bool compress = options.compress > 0 ; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: base/image/targa.cpp: In function 'pov_base::Image* pov_base::Targa::Read(pov_base::IStream*, const pov_base::Image::ReadOptions&)': BUILDSTDERR: base/image/targa.cpp:554:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 554 | for (int i = 0; i < cmlen; i++) BUILDSTDERR: | ~~^~~~~~~ BUILDSTDERR: base/image/targa.cpp:556:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 556 | for (int j = 0; j < cmsizB; j++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: base/image/targa.cpp:594:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 594 | while (y < height) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: base/image/targa.cpp:606:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 606 | for (int k = 0; k < psizeB; k++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: base/image/targa.cpp:616:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 616 | if (++x == width) BUILDSTDERR: | ~~~~^~~~~~~~ BUILDSTDERR: base/image/targa.cpp:632:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 632 | if (++x == width) BUILDSTDERR: | ~~~~^~~~~~~~ BUILDSTDERR: base/image/targa.cpp:648:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 648 | for (int k = 0; k < psizeB; k++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: base/image/targa.cpp:666:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 666 | if (++x == width) BUILDSTDERR: | ~~~~^~~~~~~~ BUILDSTDERR: base/image/targa.cpp:668:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 668 | if (++y == height) BUILDSTDERR: | ~~~~^~~~~~~~~ BUILDSTDERR: base/image/targa.cpp:680:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 680 | for (int y = 0; y < height; y++) BUILDSTDERR: | ~~^~~~~~~~ BUILDSTDERR: base/image/targa.cpp:683:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 683 | for (int x = 0; x < width; x++) BUILDSTDERR: | ~~^~~~~~~ BUILDSTDERR: base/image/targa.cpp:687:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 687 | for (int z = 0; z < psizeB; z++) BUILDSTDERR: | ~~^~~~~~~~ IFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/image/colourspace.o base/image/colourspace.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/image/tiff.o base/image/tiff.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/image/png.o base/image/png.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source/backend -I../source/base -I../source/frontend -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o base/image/targa.o base/image/targa.cpp rm -f libpovray.a ar cru libpovray.a backend/colour/spectral.o backend/colour/colutils.o backend/colour/colour.o backend/render/tracetask.o backend/render/tracepixel.o backend/render/rendertask.o backend/render/radiositytask.o backend/render/trace.o backend/render/ray.o backend/vm/fnintern.o backend/vm/fncode.o backend/vm/fnpovfpu.o backend/shape/planes.o backend/shape/cones.o backend/shape/polygon.o backend/shape/truetype.o backend/shape/sphsweep.o backend/shape/fractal.o backend/shape/lathe.o backend/shape/fpmetric.o backend/shape/super.o backend/shape/triangle.o backend/shape/ovus.o backend/shape/quadrics.o backend/shape/torus.o backend/shape/poly.o backend/shape/mesh.o backend/shape/csg.o backend/shape/hfield.o backend/shape/bezier.o backend/shape/spheres.o backend/shape/sor.o backend/shape/isosurf.o backend/shape/discs.o backend/shape/boxes.o backend/shape/blob.o backend/shape/prism.o backend/math/mathutil.o backend/math/splines.o backend/math/chi2.o backend/math/polysolv.o backend/math/hcmplx.o backend/math/matrices.o backend/math/quatern.o backend/precomp.o backend/support/task.o backend/support/msgutil.o backend/support/jitter.o backend/support/taskqueue.o backend/support/imageutil.o backend/support/bsptree.o backend/support/statistics.o backend/support/randomsequences.o backend/support/octree.o backend/support/fileutil.o backend/lighting/photonshootingtask.o backend/lighting/radiosity.o backend/lighting/photons.o backend/lighting/photonestimationtask.o backend/lighting/subsurface.o backend/lighting/photonshootingstrategy.o backend/lighting/photonstrategytask.o backend/lighting/photonsortingtask.o backend/lighting/point.o backend/lighting/rad_data.o backend/bounding/bcyl.o backend/bounding/bbox.o backend/bounding/boundingtask.o backend/bounding/bsphere.o backend/scene/threaddata.o backend/scene/camera.o backend/scene/atmosph.o backend/scene/scene.o backend/scene/objects.o backend/scene/view.o backend/pattern/warps.o backend/pattern/pattern.o backend/texture/normal.o backend/texture/pigment.o backend/texture/texture.o backend/parser/tokenize.o backend/parser/parse.o backend/parser/reswords.o backend/parser/function.o backend/parser/fnsyntax.o backend/parser/parstxtr.o backend/parser/parsestr.o backend/parser/express.o backend/control/benchmark.o backend/control/messagefactory.o backend/control/renderbackend.o backend/povray.o backend/interior/interior.o backend/interior/media.o optout.o pov_mem.o frontend/processrenderoptions.o frontend/display.o frontend/console.o frontend/parsermessagehandler.o frontend/animationprocessing.o frontend/filemessagehandler.o frontend/defaultplatformbase.o frontend/imageprocessing.o frontend/imagemessagehandler.o frontend/renderfrontend.o frontend/precomp.o frontend/shelloutprocessing.o frontend/rendermessagehandler.o lightgrp.o base/font/povlogo.o base/font/timrom.o base/font/crystal.o base/font/cyrvetic.o base/textstream.o base/animation/moov.o base/animation/animation.o base/image/encoding.o base/image/gifdecod.o base/image/openexr.o base/image/bmp.o base/image/pgm.o base/image/iff.o base/image/gif.o base/image/hdr.o base/image/image.o base/image/jpeg.o base/image/ppm.o base/image/colourspace.o base/image/tiff.o base/image/png.o base/image/targa.o base/timer.o base/path.o base/precomp.o base/textstreambuffer.o base/stringutilities.o base/processoptions.o base/povmscpp.o base/povms.o base/fileinputoutput.o base/pov_err.o ranlib libpovray.a make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/source' Making all in vfe make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/vfe' g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I.. -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o vfe.o vfe.cpp g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I.. -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o vfesession.o vfesession.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I.. -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o vfecontrol.o vfecIn file included from ../source/backend/frame.h:54, BUILDSTDERR: from vfedisplay.cpp:36: BUILDSTDERR: ../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ../source/base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ../source/base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../source/backend/frame.h:54, BUILDSTDERR: from vfe.cpp:41: BUILDSTDERR: ../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ../source/base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ../source/base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from vfedisplay.cpp:36: BUILDSTDERR: ../source/backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ../source/backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../source/frontend/renderfrontend.h:41, BUILDSTDERR: from ../source/frontend/simplefrontend.h:37, BUILDSTDERR: from vfe.h:51, BUILDSTDERR: from vfedisplay.cpp:37: BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../source/base/platformbase.h:38, BUILDSTDERR: from vfe.h:47, BUILDSTDERR: from vfecontrol.cpp:38: BUILDSTDERR: ../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ../source/base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ../source/base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../source/frontend/renderfrontend.h:41, BUILDSTDERR: from ../source/frontend/simplefrontend.h:37, BUILDSTDERR: from vfe.h:51, BUILDSTDERR: from vfecontrol.cpp:38: BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from vfe.cpp:41: BUILDSTDERR: ../source/backend/frame.h: In constructor 'pov::ObjectBase::ObjectBase(int, pov::ObjectBase&, bool)': BUILDSTDERR: ../source/backend/frame.h:1349:16: warning: 'pov::ObjectBase::Flags' will be initialized after [-Wreorder] BUILDSTDERR: 1349 | unsigned int Flags; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/backend/frame.h:1341:21: warning: 'std::vector pov::ObjectBase::Bound' [-Wreorder] BUILDSTDERR: 1341 | vector Bound; BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/backend/frame.h:1374:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 1374 | ObjectBase(int t, ObjectBase& o, bool transplant) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../source/base/platformbase.h:38, BUILDSTDERR: from vfe.h:47, BUILDSTDERR: from vfesession.cpp:41: BUILDSTDERR: ../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ../source/base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ../source/base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from vfe.h:53, BUILDSTDERR: from vfedisplay.cpp:37: BUILDSTDERR: vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)': BUILDSTDERR: vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:60:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 60 | IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)': BUILDSTDERR: vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:63:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 63 | IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)': BUILDSTDERR: vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:66:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 66 | IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from ../source/frontend/renderfrontend.h:41, BUILDSTDERR: from ../source/frontend/simplefrontend.h:37, BUILDSTDERR: from vfe.h:51, BUILDSTDERR: from vfe.cpp:43: BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../source/frontend/renderfrontend.h:41, BUILDSTDERR: from ../source/frontend/simplefrontend.h:37, BUILDSTDERR: from vfe.h:51, BUILDSTDERR: from vfesession.cpp:41: BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from vfe.h:53, BUILDSTDERR: from vfedisplay.cpp:37: BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)': BUILDSTDERR: vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:373:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | MessageBase(const vfeSession& session) : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)': BUILDSTDERR: vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:375:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 375 | MessageBase(const vfeSession& session, MessageType type, string msg = "") : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)': BUILDSTDERR: vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 401 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: vfesession.h:399:15: warning: 'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder] BUILDSTDERR: 399 | int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:395:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 395 | GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) : BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)': BUILDSTDERR: vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 430 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: vfesession.h:428:15: warning: 'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder] BUILDSTDERR: 428 | int m_Frame; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: vfesession.h:423:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 423 | StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) : BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from vfedisplay.cpp:37: BUILDSTDERR: vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()': BUILDSTDERR: vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfe.h:72:52: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^ BUILDSTDERR: vfe.h:72:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)': BUILDSTDERR: vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfe.h:73:71: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^ BUILDSTDERR: vfe.h:73:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from vfe.h:53, BUILDSTDERR: from vfecontrol.cpp:38: BUILDSTDERR: vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)': BUILDSTDERR: vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:60:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 60 | IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)': BUILDSTDERR: vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:63:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 63 | IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)': BUILDSTDERR: vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:66:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 66 | IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfedisplay.cpp: In member function 'virtual void vfe::vfeDisplay::DrawPixelBlock(unsigned int, unsigned int, unsigned int, unsigned int, const pov_frontend::Display::RGBA8*)': BUILDSTDERR: vfedisplay.cpp:96:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 96 | for (int y = y1 ; y <= y2; y++) BUILDSTDERR: | ~~^~~~~ BUILDSTDERR: vfedisplay.cpp:97:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 97 | for (int x = x1; x <= x2; x++) BUILDSTDERR: | ~~^~~~~ BUILDSTDERR: In file included from vfe.h:53, BUILDSTDERR: from vfecontrol.cpp:38: BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)': BUILDSTDERR: vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:373:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | MessageBase(const vfeSession& session) : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)': BUILDSTDERR: vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:375:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 375 | MessageBase(const vfeSession& session, MessageType type, string msg = "") : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)': BUILDSTDERR: vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 401 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: vfesession.h:399:15: warning: 'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder] BUILDSTDERR: 399 | int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:395:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 395 | GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) : BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)': BUILDSTDERR: vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 430 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: vfesession.h:428:15: warning: 'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder] BUILDSTDERR: 428 | int m_Frame; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: vfesession.h:423:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 423 | StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) : BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from vfecontrol.cpp:38: BUILDSTDERR: vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()': BUILDSTDERR: vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfe.h:72:52: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^ BUILDSTDERR: vfe.h:72:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)': BUILDSTDERR: vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfe.h:73:71: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^ BUILDSTDERR: vfe.h:73:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from vfe.h:53, BUILDSTDERR: from vfe.cpp:43: BUILDSTDERR: vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)': BUILDSTDERR: vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:60:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 60 | IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)': BUILDSTDERR: vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:63:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 63 | IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)': BUILDSTDERR: vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:66:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 66 | IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from vfe.h:53, BUILDSTDERR: from vfe.cpp:43: BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)': BUILDSTDERR: vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:373:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | MessageBase(const vfeSession& session) : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)': BUILDSTDERR: vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:375:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 375 | MessageBase(const vfeSession& session, MessageType type, string msg = "") : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)': BUILDSTDERR: vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 401 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: vfesession.h:399:15: warning: 'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder] BUILDSTDERR: 399 | int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:395:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 395 | GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) : BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)': BUILDSTDERR: vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 430 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: vfesession.h:428:15: warning: 'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder] BUILDSTDERR: 428 | int m_Frame; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: vfesession.h:423:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 423 | StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) : BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from vfe.h:53, BUILDSTDERR: from vfesession.cpp:41: BUILDSTDERR: vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)': BUILDSTDERR: vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:60:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 60 | IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)': BUILDSTDERR: vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:63:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 63 | IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)': BUILDSTDERR: vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:66:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 66 | IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from vfe.cpp:43: BUILDSTDERR: vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()': BUILDSTDERR: vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfe.h:72:52: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^ BUILDSTDERR: vfe.h:72:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)': BUILDSTDERR: vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfe.h:73:71: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^ BUILDSTDERR: vfe.h:73:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from vfe.h:53, BUILDSTDERR: from vfesession.cpp:41: BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)': BUILDSTDERR: vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:373:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | MessageBase(const vfeSession& session) : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)': BUILDSTDERR: vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:375:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 375 | MessageBase(const vfeSession& session, MessageType type, string msg = "") : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)': BUILDSTDERR: vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 401 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: vfesession.h:399:15: warning: 'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder] BUILDSTDERR: 399 | int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:395:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 395 | GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) : BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)': BUILDSTDERR: vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 430 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: vfesession.h:428:15: warning: 'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder] BUILDSTDERR: 428 | int m_Frame; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: vfesession.h:423:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 423 | StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) : BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from vfe.cpp:43: BUILDSTDERR: vfe.h: In constructor 'vfe::vfePlatformBase::vfePlatformBase(vfe::vfeSession&)': BUILDSTDERR: vfe.h:127:19: warning: 'vfe::vfePlatformBase::m_Session' will be initialized after [-Wreorder] BUILDSTDERR: 127 | vfeSession* m_Session; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: vfe.cpp:222:91: warning: base 'pov_base::PlatformBase' [-Wreorder] BUILDSTDERR: 222 | vfePlatformBase::vfePlatformBase(vfeSession& session) : m_Session(&session), PlatformBase() BUILDSTDERR: | ^ BUILDSTDERR: vfe.cpp:222:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 222 | vfePlatformBase::vfePlatformBase(vfeSession& session) : m_Session(&session), PlatformBase() BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from vfesession.cpp:41: BUILDSTDERR: vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()': BUILDSTDERR: vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfe.h:72:52: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^ BUILDSTDERR: vfe.h:72:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)': BUILDSTDERR: vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfe.h:73:71: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^ BUILDSTDERR: vfe.h:73:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from vfe.cpp:43: BUILDSTDERR: vfe.h: In constructor 'vfe::VirtualFrontEnd::VirtualFrontEnd(vfe::vfeSession&, POVMSContext, void*, POVMS_Object&, POVMS_Object*, std::shared_ptr&)': BUILDSTDERR: vfe.h:249:23: warning: 'vfe::VirtualFrontEnd::m_PlatformBase' will be initialized after [-Wreorder] BUILDSTDERR: 249 | vfePlatformBase m_PlatformBase; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: vfe.h:237:110: warning: 'pov_frontend::RenderFrontend vfe::VirtualFrontEnd::renderFrontend' [-Wreorder] BUILDSTDERR: 237 | RenderFrontend renderFrontend; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: vfe.cpp:585:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 585 | VirtualFrontEnd::VirtualFrontEnd(vfeSession& session, POVMSContext ctx, POVMSAddress addr, POVMS_Object& msg, POVMS_Object *result, shared_ptr& console) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: vfe.cpp: In member function 'virtual bool vfe::VirtualFrontEnd::Stop()': BUILDSTDERR: vfe.cpp:735:11: warning: enumeration value 'kUnknown' not handled in switch [-Wswitch] BUILDSTDERR: 735 | switch(state) BUILDSTDERR: | ^ BUILDSTDERR: vfe.cpp:735:11: warning: enumeration value 'kReady' not handled in switch [-Wswitch] BUILDSTDERR: vfe.cpp:735:11: warning: enumeration value 'kStopping' not handled in switch [-Wswitch] BUILDSTDERR: vfe.cpp:735:11: warning: enumeration value 'kStopped' not handled in switch [-Wswitch] BUILDSTDERR: vfe.cpp:735:11: warning: enumeration value 'kFailed' not handled in switch [-Wswitch] BUILDSTDERR: vfe.cpp:735:11: warning: enumeration value 'kDone' not handled in switch [-Wswitch] BUILDSTDERR: vfe.cpp: In member function 'virtual pov_frontend::State vfe::VirtualFrontEnd::Process()': BUILDSTDERR: vfe.cpp:1058:13: warning: enumeration value 'Scene_Unknown' not handled in switch [-Wswitch] BUILDSTDERR: 1058 | switch(renderFrontend.GetSceneState(sceneId)) BUILDSTDERR: | ^ BUILDSTDERR: vfe.cpp:1058:13: warning: enumeration value 'Scene_Created' not handled in switch [-Wswitch] BUILDSTDERR: vfe.cpp:1058:13: warning: enumeration value 'Scene_Parsing' not handled in switch [-Wswitch] BUILDSTDERR: vfe.cpp:1058:13: warning: enumeration value 'Scene_Viewing' not handled in switch [-Wswitch] BUILDSTDERR: vfe.cpp:1058:13: warning: enumeration value 'Scene_Closing' not handled in switch [-Wswitch] BUILDSTDERR: vfe.cpp:1058:13: warning: enumeration value 'Scene_Invalid' not handled in switch [-Wswitch] BUILDSTDERR: vfe.cpp:913:9: warning: enumeration value 'kUnknown' not handled in switch [-Wswitch] BUILDSTDERR: 913 | switch(state) BUILDSTDERR: | ^ BUILDSTDERR: vfe.cpp:913:9: warning: enumeration value 'kReady' not handled in switch [-Wswitch] BUILDSTDERR: vfesession.cpp: In member function 'virtual void vfe::vfeSession::AppendStreamMessage(vfe::vfeSession::MessageType, const char*, bool)': BUILDSTDERR: vfesession.cpp:209:34: warning: comparison of integer expressions of different signedness: 'std::queue::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 209 | while (m_ConsoleQueue.size() > m_MaxConsoleMessages) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: vfesession.cpp: In member function 'virtual void vfe::vfeSession::AppendErrorMessage(const string&)': BUILDSTDERR: vfesession.cpp:230:34: warning: comparison of integer expressions of different signedness: 'std::queue::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 230 | while (m_MessageQueue.size() > m_MaxGenericMessages) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: vfesession.cpp: In member function 'virtual void vfe::vfeSession::AppendErrorMessage(const string&, const UCS2String&, int, int)': BUILDSTDERR: vfesession.cpp:246:34: warning: comparison of integer expressions of different signedness: 'std::queue::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 246 | while (m_MessageQueue.size() > m_MaxGenericMessages) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: vfesession.cpp: In member function 'virtual void vfe::vfeSession::AppendWarningMessage(const string&)': BUILDSTDERR: vfesession.cpp:257:34: warning: comparison of integer expressions of different signedness: 'std::queue::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 257 | while (m_MessageQueue.size() > m_MaxGenericMessages) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: vfesession.cpp: In member function 'virtual void vfe::vfeSession::AppendWarningMessage(const string&, const UCS2String&, int, int)': BUILDSTDERR: vfesession.cpp:268:34: warning: comparison of integer expressions of different signedness: 'std::queue::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 268 | while (m_MessageQueue.size() > m_MaxGenericMessages) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: vfesession.cpp: In member function 'virtual void vfe::vfeSession::AppendStatusMessage(const string&, int)': BUILDSTDERR: vfesession.cpp:280:33: warning: comparison of integer expressions of different signedness: 'std::queue::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 280 | while (m_StatusQueue.size() > m_MaxStatusMessages) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: vfesession.cpp: In member function 'virtual void vfe::vfeSession::AppendStatusMessage(const format&, int)': BUILDSTDERR: vfesession.cpp:292:33: warning: comparison of integer expressions of different signedness: 'std::queue::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 292 | while (m_StatusQueue.size() > m_MaxStatusMessages) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: vfesession.cpp: In member function 'virtual void vfe::vfeSession::AppendAnimationStatus(int, int, const UCS2String&)': BUILDSTDERR: vfesession.cpp:306:33: warning: comparison of integer expressions of different signedness: 'std::queue::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 306 | while (m_StatusQueue.size() > m_MaxStatusMessages) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: vfesession.cpp: In member function 'virtual void vfe::vfeSession::WorkerThread()': BUILDSTDERR: vfesession.cpp:709:15: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: 709 | catch (std::runtime_error) BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: vfecontrol.cpp: At global scope: BUILDSTDERR: vfecontrol.cpp:64:12: warning: 'int vfe::GetUCS2String(POVMSObjectPtr, unsigned int, char*, int*)' defined but not used [-Wunused-function] BUILDSTDERR: 64 | static int GetUCS2String(POVMSObjectPtr object, POVMSType key, char *result, int *maxlen) BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../source/base/platformbase.h:38, BUILDSTDERR: from vfe.h:47, BUILDSTDERR: from vfepovms.cpp:36: BUILDSTDERR: ../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ../source/base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ../source/base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../source/frontend/renderfrontend.h:41, BUILDSTDERR: from ../source/frontend/simplefrontend.h:37, BUILDSTDERR: from vfe.h:51, BUILDSTDERR: from vfepovms.cpp:36: BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from vfe.h:53, BUILDSTDERR: from vfepovms.cpp:36: BUILDSTDERR: vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)': BUILDSTDERR: vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:60:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 60 | IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)': BUILDSTDERR: vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:63:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 63 | IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)': BUILDSTDERR: vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:66:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 66 | IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from vfe.h:53, BUILDSTDERR: from vfepovms.cpp:36: BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)': BUILDSTDERR: vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:373:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | MessageBase(const vfeSession& session) : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)': BUILDSTDERR: vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h:375:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 375 | MessageBase(const vfeSession& session, MessageType type, string msg = "") : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)': BUILDSTDERR: vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 401 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: vfesession.h:399:15: warning: 'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder] BUILDSTDERR: 399 | int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfesession.h:395:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 395 | GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) : BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)': BUILDSTDERR: vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 430 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: vfesession.h:428:15: warning: 'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder] BUILDSTDERR: 428 | int m_Frame; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: vfesession.h:423:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 423 | StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) : BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from vfepovms.cpp:36: BUILDSTDERR: vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()': BUILDSTDERR: vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfe.h:72:52: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^ BUILDSTDERR: vfe.h:72:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)': BUILDSTDERR: vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vfe.h:73:71: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^ BUILDSTDERR: vfe.h:73:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ ontrol.cpp g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I.. -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o vfedisplay.o vfedisplay.cpp g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I.. -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o vfeprecomp.o vfeprecomp.cpp g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I.. -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o vfepovms.o vfepovms.cpp g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I.. -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o unix/platformbase.o unix/platformbase.cpp g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I.. -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o unix/vfeplatform.o unix/vfeplatform.cpp BUILDSTDERR: g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I.. -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm In file included from ../source/base/platformbase.h:38, BUILDSTDERR: from ./vfe.h:47, BUILDSTDERR: from unix/platformbase.cpp:49: BUILDSTDERR: ../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ../source/base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ../source/base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../source/frontend/renderfrontend.h:41, BUILDSTDERR: from ../source/frontend/simplefrontend.h:37, BUILDSTDERR: from ./vfe.h:51, BUILDSTDERR: from unix/platformbase.cpp:49: BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./vfe.h:53, BUILDSTDERR: from unix/platformbase.cpp:49: BUILDSTDERR: ./vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)': BUILDSTDERR: ./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:60:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 60 | IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)': BUILDSTDERR: ./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:63:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 63 | IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)': BUILDSTDERR: ./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:66:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 66 | IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from ./vfe.h:53, BUILDSTDERR: from unix/platformbase.cpp:49: BUILDSTDERR: ./vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)': BUILDSTDERR: ./vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:373:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | MessageBase(const vfeSession& session) : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)': BUILDSTDERR: ./vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:375:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 375 | MessageBase(const vfeSession& session, MessageType type, string msg = "") : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)': BUILDSTDERR: ./vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 401 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ./vfesession.h:399:15: warning: 'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder] BUILDSTDERR: 399 | int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h:395:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 395 | GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) : BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)': BUILDSTDERR: ./vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 430 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ./vfesession.h:428:15: warning: 'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder] BUILDSTDERR: 428 | int m_Frame; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./vfesession.h:423:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 423 | StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) : BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from unix/platformbase.cpp:49: BUILDSTDERR: ./vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()': BUILDSTDERR: ./vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfe.h:72:52: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^ BUILDSTDERR: ./vfe.h:72:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ./vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)': BUILDSTDERR: ./vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfe.h:73:71: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^ BUILDSTDERR: ./vfe.h:73:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../source/base/platformbase.h:38, BUILDSTDERR: from ./vfe.h:47, BUILDSTDERR: from unix/vfeplatform.cpp:51: BUILDSTDERR: ../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ../source/base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ../source/base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../source/frontend/renderfrontend.h:41, BUILDSTDERR: from ../source/frontend/simplefrontend.h:37, BUILDSTDERR: from ./vfe.h:51, BUILDSTDERR: from unix/vfeplatform.cpp:51: BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./vfe.h:53, BUILDSTDERR: from unix/vfeplatform.cpp:51: BUILDSTDERR: ./vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)': BUILDSTDERR: ./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:60:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 60 | IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)': BUILDSTDERR: ./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:63:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 63 | IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)': BUILDSTDERR: ./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:66:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 66 | IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from ./vfe.h:53, BUILDSTDERR: from unix/vfeplatform.cpp:51: BUILDSTDERR: ./vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)': BUILDSTDERR: ./vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:373:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | MessageBase(const vfeSession& session) : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)': BUILDSTDERR: ./vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:375:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 375 | MessageBase(const vfeSession& session, MessageType type, string msg = "") : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)': BUILDSTDERR: ./vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 401 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ./vfesession.h:399:15: warning: 'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder] BUILDSTDERR: 399 | int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h:395:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 395 | GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) : BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)': BUILDSTDERR: ./vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 430 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ./vfesession.h:428:15: warning: 'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder] BUILDSTDERR: 428 | int m_Frame; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./vfesession.h:423:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 423 | StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) : BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from unix/vfeplatform.cpp:51: BUILDSTDERR: ./vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()': BUILDSTDERR: ./vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfe.h:72:52: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^ BUILDSTDERR: ./vfe.h:72:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ./vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)': BUILDSTDERR: ./vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfe.h:73:71: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^ BUILDSTDERR: ./vfe.h:73:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../source/base/platformbase.h:38, BUILDSTDERR: from ./vfe.h:47, BUILDSTDERR: from unix/unixoptions.h:41, BUILDSTDERR: from unix/unixoptions.cpp:38: BUILDSTDERR: ../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ../source/base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ../source/base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from unix/vfeplatform.cpp:52: BUILDSTDERR: unix/unixoptions.h: In constructor 'vfePlatform::UnixOptionsProcessor::Option_Info::Option_Info(const string&, const string&, const string&, bool, const string&, const string&, const string&)': BUILDSTDERR: unix/unixoptions.h:181:9: warning: 'vfePlatform::UnixOptionsProcessor::Option_Info::has_param' will be initialized after [-Wreorder] BUILDSTDERR: 181 | bool has_param; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: unix/unixoptions.h:178:11: warning: 'std::string vfePlatform::UnixOptionsProcessor::Option_Info::CmdOption' [-Wreorder] BUILDSTDERR: 178 | string CmdOption; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: unix/unixoptions.h:183:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 183 | Option_Info(const string &Sect , BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ./vfe.h:54, BUILDSTDERR: from unix/vfeplatform.cpp:51: BUILDSTDERR: ../vfe/unix/vfeplatform.h: In constructor 'vfePlatform::vfeUnixSession::vfeUnixSession(int)': BUILDSTDERR: ../vfe/unix/vfeplatform.h:117:21: warning: 'vfePlatform::vfeUnixSession::m_TimestampOffset' will be initialized after [-Wreorder] BUILDSTDERR: 117 | mutable POV_LONG m_TimestampOffset; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: unix/vfeplatform.cpp:73:58: warning: base 'vfe::vfeSession' [-Wreorder] BUILDSTDERR: 73 | m_LastTimestamp(0), m_TimestampOffset(0), vfeSession(id) BUILDSTDERR: | ^ BUILDSTDERR: unix/vfeplatform.cpp:72:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 72 | vfeUnixSession::vfeUnixSession(int id) : BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: unix/vfeplatform.cpp: In member function 'virtual bool vfePlatform::vfeUnixSession::TestPath(const pov_base::Path&, const pov_base::Path&, bool) const': BUILDSTDERR: unix/vfeplatform.cpp:266:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 266 | for (int i = 0 ; i < pc.size(); i++) BUILDSTDERR: | ~~^~~~~~~~~~~ BUILDSTDERR: In file included from ../source/frontend/renderfrontend.h:41, BUILDSTDERR: from ../source/frontend/simplefrontend.h:37, BUILDSTDERR: from ./vfe.h:51, BUILDSTDERR: from unix/unixoptions.h:41, BUILDSTDERR: from unix/unixoptions.cpp:38: BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./vfe.h:53, BUILDSTDERR: from unix/unixoptions.h:41, BUILDSTDERR: from unix/unixoptions.cpp:38: BUILDSTDERR: ./vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)': BUILDSTDERR: ./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:60:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 60 | IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)': BUILDSTDERR: ./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:63:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 63 | IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)': BUILDSTDERR: ./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:66:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 66 | IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from ./vfe.h:53, BUILDSTDERR: from unix/unixoptions.h:41, BUILDSTDERR: from unix/unixoptions.cpp:38: BUILDSTDERR: ./vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)': BUILDSTDERR: ./vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:373:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | MessageBase(const vfeSession& session) : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)': BUILDSTDERR: ./vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:375:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 375 | MessageBase(const vfeSession& session, MessageType type, string msg = "") : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)': BUILDSTDERR: ./vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 401 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ./vfesession.h:399:15: warning: 'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder] BUILDSTDERR: 399 | int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h:395:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 395 | GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) : BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)': BUILDSTDERR: ./vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 430 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ./vfesession.h:428:15: warning: 'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder] BUILDSTDERR: 428 | int m_Frame; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./vfesession.h:423:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 423 | StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) : BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from unix/unixoptions.h:41, BUILDSTDERR: from unix/unixoptions.cpp:38: BUILDSTDERR: ./vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()': BUILDSTDERR: ./vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfe.h:72:52: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^ BUILDSTDERR: ./vfe.h:72:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ./vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)': BUILDSTDERR: ./vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfe.h:73:71: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^ BUILDSTDERR: ./vfe.h:73:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from unix/unixoptions.cpp:38: BUILDSTDERR: unix/unixoptions.h: In constructor 'vfePlatform::UnixOptionsProcessor::Option_Info::Option_Info(const string&, const string&, const string&, bool, const string&, const string&, const string&)': BUILDSTDERR: unix/unixoptions.h:181:9: warning: 'vfePlatform::UnixOptionsProcessor::Option_Info::has_param' will be initialized after [-Wreorder] BUILDSTDERR: 181 | bool has_param; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: unix/unixoptions.h:178:11: warning: 'std::string vfePlatform::UnixOptionsProcessor::Option_Info::CmdOption' [-Wreorder] BUILDSTDERR: 178 | string CmdOption; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: unix/unixoptions.h:183:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 183 | Option_Info(const string &Sect , BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: unix/unixoptions.cpp: In member function 'std::string vfePlatform::UnixOptionsProcessor::unix_readlink(const string&)': BUILDSTDERR: unix/unixoptions.cpp:468:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 468 | else if(status == len-1) // the buffer is probably too small BUILDSTDERR: | ~~~~~~~^~~~~~~~ BUILDSTDERR: unix/unixoptions.cpp: In member function 'std::string vfePlatform::UnixOptionsProcessor::CanonicalizePath(const string&)': BUILDSTDERR: unix/unixoptions.cpp:549:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 549 | while(i < s.length() && s[i] != '/') BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: unix/unixoptions.cpp:572:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 572 | } while(i < s.length()); BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: unix/unixoptions.cpp: In member function 'void vfePlatform::UnixOptionsProcessor::add_permitted_path(std::__cxx11::list&, const string&, const string&, long unsigned int)': BUILDSTDERR: unix/unixoptions.cpp:650:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 650 | while(i < s.length()) // find next space caracter or closing quote BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../source/base/platformbase.h:38, BUILDSTDERR: from ./vfe.h:47, BUILDSTDERR: from unix/unixconsole.cpp:40: BUILDSTDERR: ../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ../source/base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ../source/base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../source/frontend/renderfrontend.h:41, BUILDSTDERR: from ../source/frontend/simplefrontend.h:37, BUILDSTDERR: from ./vfe.h:51, BUILDSTDERR: from unix/unixconsole.cpp:40: BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ./vfe.h:53, BUILDSTDERR: from unix/unixconsole.cpp:40: BUILDSTDERR: ./vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)': BUILDSTDERR: ./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:60:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 60 | IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)': BUILDSTDERR: ./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:63:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 63 | IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)': BUILDSTDERR: ./vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:66:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 66 | IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from ./vfe.h:53, BUILDSTDERR: from unix/unixconsole.cpp:40: BUILDSTDERR: ./vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)': BUILDSTDERR: ./vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:373:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | MessageBase(const vfeSession& session) : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)': BUILDSTDERR: ./vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: ./vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h:375:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 375 | MessageBase(const vfeSession& session, MessageType type, string msg = "") : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)': BUILDSTDERR: ./vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 401 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ./vfesession.h:399:15: warning: 'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder] BUILDSTDERR: 399 | int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfesession.h:395:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 395 | GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) : BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ./vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)': BUILDSTDERR: ./vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 430 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ./vfesession.h:428:15: warning: 'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder] BUILDSTDERR: 428 | int m_Frame; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ./vfesession.h:423:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 423 | StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) : BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from unix/unixconsole.cpp:40: BUILDSTDERR: ./vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()': BUILDSTDERR: ./vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfe.h:72:52: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^ BUILDSTDERR: ./vfe.h:72:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ./vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)': BUILDSTDERR: ./vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ./vfe.h:73:71: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^ BUILDSTDERR: ./vfe.h:73:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../unix/disp_text.h:40, BUILDSTDERR: from unix/unixconsole.cpp:44: BUILDSTDERR: ../vfe/unix/unixoptions.h: In constructor 'vfePlatform::UnixOptionsProcessor::Option_Info::Option_Info(const string&, const string&, const string&, bool, const string&, const string&, const string&)': BUILDSTDERR: ../vfe/unix/unixoptions.h:181:9: warning: 'vfePlatform::UnixOptionsProcessor::Option_Info::has_param' will be initialized after [-Wreorder] BUILDSTDERR: 181 | bool has_param; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../vfe/unix/unixoptions.h:178:11: warning: 'std::string vfePlatform::UnixOptionsProcessor::Option_Info::CmdOption' [-Wreorder] BUILDSTDERR: 178 | string CmdOption; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../vfe/unix/unixoptions.h:183:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 183 | Option_Info(const string &Sect , BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: unix/unixconsole.cpp: In function 'void PrintStatusChanged(vfe::vfeSession*, pov_frontend::State)': BUILDSTDERR: unix/unixconsole.cpp:186:9: warning: enumeration value 'kUnknown' not handled in switch [-Wswitch] BUILDSTDERR: 186 | switch (force) BUILDSTDERR: | ^ BUILDSTDERR: unix/unixconsole.cpp:186:9: warning: enumeration value 'kReady' not handled in switch [-Wswitch] BUILDSTDERR: unix/unixconsole.cpp:186:9: warning: enumeration value 'kStarting' not handled in switch [-Wswitch] BUILDSTDERR: unix/unixconsole.cpp:186:9: warning: enumeration value 'kPreSceneShellout' not handled in switch [-Wswitch] BUILDSTDERR: unix/unixconsole.cpp:186:9: warning: enumeration value 'kPreFrameShellout' not handled in switch [-Wswitch] BUILDSTDERR: unix/unixconsole.cpp:186:9: warning: enumeration value 'kPausedParsing' not handled in switch [-Wswitch] BUILDSTDERR: unix/unixconsole.cpp:186:9: warning: enumeration value 'kPostFrameShellout' not handled in switch [-Wswitch] BUILDSTDERR: unix/unixconsole.cpp:186:9: warning: enumeration value 'kPostSceneShellout' not handled in switch [-Wswitch] BUILDSTDERR: unix/unixconsole.cpp:186:9: warning: enumeration value 'kPostShelloutPause' not handled in switch [-Wswitch] BUILDSTDERR: unix/unixconsole.cpp:186:9: warning: enumeration value 'kStopping' not handled in switch [-Wswitch] BUILDSTDERR: unix/unixconsole.cpp:186:9: warning: enumeration value 'kStopped' not handled in switch [-Wswitch] BUILDSTDERR: unix/unixconsole.cpp:186:9: warning: enumeration value 'kFailed' not handled in switch [-Wswitch] BUILDSTDERR: unix/unixconsole.cpp:186:9: warning: enumeration value 'kDone' not handled in switch [-Wswitch] BUILDSTDERR: unix/unixconsole.cpp: In function 'ReturnValue PrepareBenchmark(vfe::vfeSession*, vfe::vfeRenderOptions&, std::string&, std::string&, int, char**)': BUILDSTDERR: unix/unixconsole.cpp:323:8: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 323 | read(STDIN_FILENO, s, 1); // read till is hit BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../source/base/platformbase.h:38, BUILDSTDERR: from ../vfe/vfe.h:47, BUILDSTDERR: from disp_text.h:39, BUILDSTDERR: from disp_text.cpp:36: BUILDSTDERR: ../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ../source/base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ../source/base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../source/frontend/renderfrontend.h:41, BUILDSTDERR: from ../source/frontend/simplefrontend.h:37, BUILDSTDERR: from ../vfe/vfe.h:51, BUILDSTDERR: from disp_text.h:39, BUILDSTDERR: from disp_text.cpp:36: BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../vfe/vfe.h:53, BUILDSTDERR: from disp_text.h:39, BUILDSTDERR: from disp_text.cpp:36: BUILDSTDERR: ../vfe/vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)': BUILDSTDERR: ../vfe/vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../vfe/vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h:60:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 60 | IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../vfe/vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)': BUILDSTDERR: ../vfe/vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../vfe/vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h:63:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 63 | IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../vfe/vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)': BUILDSTDERR: ../vfe/vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../vfe/vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h:66:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 66 | IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from ../vfe/vfe.h:53, BUILDSTDERR: from disp_text.h:39, BUILDSTDERR: from disp_text.cpp:36: BUILDSTDERR: ../vfe/vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)': BUILDSTDERR: ../vfe/vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../vfe/vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h:373:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | MessageBase(const vfeSession& session) : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)': BUILDSTDERR: ../vfe/vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../vfe/vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h:375:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 375 | MessageBase(const vfeSession& session, MessageType type, string msg = "") : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)': BUILDSTDERR: ../vfe/vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 401 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h:399:15: warning: 'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder] BUILDSTDERR: 399 | int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../vfe/vfesession.h:395:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 395 | GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) : BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)': BUILDSTDERR: ../vfe/vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 430 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h:428:15: warning: 'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder] BUILDSTDERR: 428 | int m_Frame; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ../vfe/vfesession.h:423:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 423 | StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) : BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from disp_text.h:39, BUILDSTDERR: from disp_text.cpp:36: BUILDSTDERR: ../vfe/vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()': BUILDSTDERR: ../vfe/vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../vfe/vfe.h:72:52: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^ BUILDSTDERR: ../vfe/vfe.h:72:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../vfe/vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)': BUILDSTDERR: ../vfe/vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../vfe/vfe.h:73:71: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^ BUILDSTDERR: ../vfe/vfe.h:73:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../source/base/platformbase.h:38, BUILDSTDERR: from ../vfe/vfe.h:47, BUILDSTDERR: from disp_sdl.h:41, BUILDSTDERR: from disp_sdl.cpp:40: BUILDSTDERR: ../source/base/types.h: In constructor 'pov_base::FloatSetting::FloatSetting(double, bool)': BUILDSTDERR: ../source/base/types.h:782:11: warning: 'pov_base::FloatSetting::data' will be initialized after [-Wreorder] BUILDSTDERR: 782 | double data; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/types.h:777:93: warning: base 'pov_base::GenericSetting' [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^ BUILDSTDERR: ../source/base/types.h:777:12: warning: when initialized here [-Wreorder] BUILDSTDERR: 777 | explicit FloatSetting(double data = 0.0, bool set = false): data(data), GenericSetting(set) {} BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from disp_text.h:40, BUILDSTDERR: from disp_text.cpp:36: BUILDSTDERR: ../vfe/unix/unixoptions.h: In constructor 'vfePlatform::UnixOptionsProcessor::Option_Info::Option_Info(const string&, const string&, const string&, bool, const string&, const string&, const string&)': BUILDSTDERR: ../vfe/unix/unixoptions.h:181:9: warning: 'vfePlatform::UnixOptionsProcessor::Option_Info::has_param' will be initialized after [-Wreorder] BUILDSTDERR: 181 | bool has_param; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../vfe/unix/unixoptions.h:178:11: warning: 'std::string vfePlatform::UnixOptionsProcessor::Option_Info::CmdOption' [-Wreorder] BUILDSTDERR: 178 | string CmdOption; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../vfe/unix/unixoptions.h:183:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 183 | Option_Info(const string &Sect , BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from ../source/frontend/renderfrontend.h:41, BUILDSTDERR: from ../source/frontend/simplefrontend.h:37, BUILDSTDERR: from ../vfe/vfe.h:51, BUILDSTDERR: from disp_sdl.h:41, BUILDSTDERR: from disp_sdl.cpp:40: BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:343:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 343 | Image(unsigned int w, unsigned int h, ImageDataType t) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:346:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 346 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:349:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 349 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: ../source/base/image/image.h: In constructor 'pov_base::Image::Image(unsigned int, unsigned int, pov_base::Image::ImageDataType, const std::vector&)': BUILDSTDERR: ../source/base/image/image.h:340:17: warning: 'pov_base::Image::type' will be initialized after [-Wreorder] BUILDSTDERR: 340 | ImageDataType type; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../source/base/image/image.h:337:17: warning: 'pov_base::Image::ColourMapType pov_base::Image::colormaptype' [-Wreorder] BUILDSTDERR: 337 | ColourMapType colormaptype; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../source/base/image/image.h:352:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 352 | Image(unsigned int w, unsigned int h, ImageDataType t, const vector& m) : BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ../vfe/vfe.h:53, BUILDSTDERR: from disp_sdl.h:41, BUILDSTDERR: from disp_sdl.cpp:40: BUILDSTDERR: ../vfe/vfesession.h: In constructor 'vfe::IOPath::IOPath(const pov_base::Path&, bool)': BUILDSTDERR: ../vfe/vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../vfe/vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h:60:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 60 | IOPath(const Path& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../vfe/vfesession.h: In constructor 'vfe::IOPath::IOPath(const string&, bool)': BUILDSTDERR: ../vfe/vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../vfe/vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h:63:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 63 | IOPath(const string& path, bool recursive) : m_Path(Path(ASCIItoUCS2String(path.c_str()))), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../vfe/vfesession.h: In constructor 'vfe::IOPath::IOPath(const UCS2String&, bool)': BUILDSTDERR: ../vfe/vfesession.h:78:12: warning: 'vfe::IOPath::m_Path' will be initialized after [-Wreorder] BUILDSTDERR: 78 | Path m_Path; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../vfe/vfesession.h:77:12: warning: 'bool vfe::IOPath::m_Recursive' [-Wreorder] BUILDSTDERR: 77 | bool m_Recursive; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h:66:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 66 | IOPath(const UCS2String& path, bool recursive) : m_Path(path), m_Recursive(recursive) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from ../vfe/vfe.h:53, BUILDSTDERR: from disp_sdl.h:41, BUILDSTDERR: from disp_sdl.cpp:40: BUILDSTDERR: ../vfe/vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&)': BUILDSTDERR: ../vfe/vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../vfe/vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h:373:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 373 | MessageBase(const vfeSession& session) : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h: In constructor 'vfe::vfeSession::MessageBase::MessageBase(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string)': BUILDSTDERR: ../vfe/vfesession.h:382:15: warning: 'vfe::vfeSession::MessageBase::m_Id' will be initialized after [-Wreorder] BUILDSTDERR: 382 | int m_Id; BUILDSTDERR: | ^~~~ BUILDSTDERR: ../vfe/vfesession.h:379:20: warning: 'long long int vfe::vfeSession::MessageBase::m_TimeStamp' [-Wreorder] BUILDSTDERR: 379 | POV_LONG m_TimeStamp; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h:375:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 375 | MessageBase(const vfeSession& session, MessageType type, string msg = "") : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h: In constructor 'vfe::vfeSession::GenericMessage::GenericMessage(const vfe::vfeSession&, vfe::vfeSession::MessageType, std::string, pov_base::UCS2String, int, int)': BUILDSTDERR: ../vfe/vfesession.h:401:22: warning: 'vfe::vfeSession::GenericMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 401 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h:399:15: warning: 'int vfe::vfeSession::GenericMessage::m_Line' [-Wreorder] BUILDSTDERR: 399 | int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../vfe/vfesession.h:395:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 395 | GenericMessage(const vfeSession& session, MessageType type, string msg, const UCS2String file = UCS2String(), int line = 0, int col = 0) : BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h: In constructor 'vfe::vfeSession::StatusMessage::StatusMessage(const vfe::vfeSession&, const UCS2String&, int, int)': BUILDSTDERR: ../vfe/vfesession.h:430:22: warning: 'vfe::vfeSession::StatusMessage::m_Filename' will be initialized after [-Wreorder] BUILDSTDERR: 430 | UCS2String m_Filename; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../vfe/vfesession.h:428:15: warning: 'int vfe::vfeSession::StatusMessage::m_Frame' [-Wreorder] BUILDSTDERR: 428 | int m_Frame; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ../vfe/vfesession.h:423:11: warning: when initialized here [-Wreorder] BUILDSTDERR: 423 | StatusMessage(const vfeSession& session, const UCS2String& file, int frame, int totalframes) : BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from disp_sdl.h:41, BUILDSTDERR: from disp_sdl.cpp:40: BUILDSTDERR: ../vfe/vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError()': BUILDSTDERR: ../vfe/vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../vfe/vfe.h:72:52: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^ BUILDSTDERR: ../vfe/vfe.h:72:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 72 | vfeCriticalError() : m_Line(0), vfeException() {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../vfe/vfe.h: In constructor 'vfe::vfeCriticalError::vfeCriticalError(std::string)': BUILDSTDERR: ../vfe/vfe.h:82:17: warning: 'vfe::vfeCriticalError::m_Line' will be initialized after [-Wreorder] BUILDSTDERR: 82 | const int m_Line; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../vfe/vfe.h:73:71: warning: base 'vfe::vfeException' [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^ BUILDSTDERR: ../vfe/vfe.h:73:7: warning: when initialized here [-Wreorder] BUILDSTDERR: 73 | vfeCriticalError(const string str) : m_Line(0), vfeException(str) {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from disp_sdl.h:42, BUILDSTDERR: from disp_sdl.cpp:40: BUILDSTDERR: ../vfe/unix/unixoptions.h: In constructor 'vfePlatform::UnixOptionsProcessor::Option_Info::Option_Info(const string&, const string&, const string&, bool, const string&, const string&, const string&)': BUILDSTDERR: ../vfe/unix/unixoptions.h:181:9: warning: 'vfePlatform::UnixOptionsProcessor::Option_Info::has_param' will be initialized after [-Wreorder] BUILDSTDERR: 181 | bool has_param; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../vfe/unix/unixoptions.h:178:11: warning: 'std::string vfePlatform::UnixOptionsProcessor::Option_Info::CmdOption' [-Wreorder] BUILDSTDERR: 178 | string CmdOption; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../vfe/unix/unixoptions.h:183:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 183 | Option_Info(const string &Sect , BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: disp_sdl.cpp: In member function 'virtual void pov_frontend::UnixSDLDisplay::Show()': BUILDSTDERR: disp_sdl.cpp:236:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 236 | if ((width == GetWidth()) && (height == GetHeight())) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: disp_sdl.cpp:236:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 236 | if ((width == GetWidth()) && (height == GetHeight())) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: 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&)': BUILDSTDERR: disp_sdl.cpp:409:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 409 | for(unsigned int x = ix1; x <= ix2; x++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: disp_sdl.cpp:415:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 415 | for(unsigned int y = iy1; y <= iy2; y++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: disp_sdl.cpp:424:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 424 | for(unsigned int x = ix1; x <= ix2; x++) BUILDSTDERR: | ~~^~~~~~ BUILDSTDERR: disp_sdl.cpp:430:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 430 | for(unsigned int y = iy1; y <= iy2; y++) BUILDSTDERR: | ~~^~~~~~ + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o unix/unixoptions.o unix/unixoptions.cpp g++ -DHAVE_CONFIG_H -DPOVLIBDIR=\"/usr/share/povray-3.7\" -DPOVCONFDIR=\"/etc/povray/3.7\" -DPOVCONFDIR_BACKWARD=\"/etc\" -I. -I.. -I../vfe/unix -I../unix -I../source -I../source/base -I../source/backend -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o unix/unixconsole.o unix/unixconsole.cpp rm -f libvfe.a ar cru libvfe.a vfe.o vfesession.o vfecontrol.o vfedisplay.o vfeprecomp.o vfepovms.o unix/platformbase.o unix/vfeplatform.o unix/unixoptions.o unix/unixconsole.o ranlib libvfe.a make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/vfe' Making all in unix make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/unix' g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source -I../source -I../source/backend -I../source/base -I../source/frontend -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o disp_sdl.o disp_sdl.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../source -I../source -I../source/backend -I../source/base -I../source/frontend -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/OpenEXR -pthread -I/usr/include/libdrm -pthread -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -c -o disp_text.o disp_text.cpp g++ -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o povray disp_sdl.o disp_text.o ../vfe/libvfe.a ../source/libpovray.a -lSDL -lSDL -lpthread -lXpm -lX11 -lIlmImf -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -pthread -lIlmThread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -pthread make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/unix' make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8' cat ./povray.ini.in | sed "s,__POVLIBDIR__,/usr/share/povray-3.7,g" > ./povray.ini make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8' make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8' Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.X54PRv + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64 + cd povray-3.7.0.8 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64 'INSTALL=/usr/bin/install -p' povdocdir=/usr/share/doc/povray + chmod +x /builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64/usr/share/povray-3.7/scenes/camera/mesh_camera/bake.sh + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 3.7.0.8-4.fc31 --unique-debug-suffix -3.7.0.8-4.fc31.riscv64 --unique-debug-src-base povray-3.7.0.8-4.fc31.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/povray-3.7.0.8 BUILDSTDERR: 10459 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Making install in source make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/source' make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/source' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/source' make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/source' Making install in vfe make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/vfe' make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/vfe' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/vfe' make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/vfe' Making install in unix make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/unix' make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/unix' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64/usr/bin' /usr/bin/install -p povray '/builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64/usr/bin' make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/unix' make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/unix' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8' make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8' make[2]: Nothing to be done for 'install-exec-am'. cat /dev/null > ./install.log; Creating data directories... Copying data files... Creating documentation directories... Copying documentation files... /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64/etc/povray/3.7' /usr/bin/install -p -m 644 povray.conf '/builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64/etc/povray/3.7' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64/usr/share/man/man1' /usr/bin/install -p -m 644 povray.1 '/builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64/usr/share/man/man1' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64/usr/share/povray-3.7' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64/usr/share/povray-3.7/scripts/' /usr/bin/install -p scripts/portfolio.sh scripts/runpov.sh scripts/allscene.sh scripts/rerunpov.sh scripts/allanim.sh scripts/render_anim.sh scripts/render_scene.sh '/builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64/usr/share/povray-3.7/scripts/' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64/etc/povray/3.7' /usr/bin/install -p -m 644 povray.ini '/builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64/etc/povray/3.7' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64/usr/share/doc/povray' /usr/bin/install -p -m 644 AUTHORS ChangeLog NEWS '/builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64/usr/share/doc/povray' make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8' make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8' explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64/usr/bin/povray extracting debug info from /builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64/usr/bin/povray original debug info size: 103824kB, size after compression: 65428kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 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/runpov.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/rerunpov.sh from /bin/sh to #!/usr/bin/sh 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/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/scenes/camera/mesh_camera/bake.sh from /bin/bash to #!/usr/bin/bash Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.wWlmnw + umask 022 + cd /builddir/build/BUILD + cd povray-3.7.0.8 + make check BUILDSTDERR: povray: cannot open the system configuration file /etc/povray/3.7/povray.conf: No such file or directory BUILDSTDERR: povray: cannot open the user configuration file /builddir/.povray/3.7/povray.conf: No such file or directory BUILDSTDERR: povray: I/O restrictions are disabled BUILDSTDERR: Persistence of Vision(tm) Ray Tracer Version 3.7.0.8.unofficial (g++ 9 @ BUILDSTDERR: riscv64-koji-linux-gnu) BUILDSTDERR: This is an unofficial version compiled by: BUILDSTDERR: Fedora Project BUILDSTDERR: The POV-Ray Team is not responsible for supporting this version. BUILDSTDERR: POV-Ray is based on DKBTrace 2.12 by David K. Buck & Aaron A. Collins BUILDSTDERR: Copyright 1991-2013 Persistence of Vision Raytracer Pty. Ltd. BUILDSTDERR: Primary POV-Ray 3.7 Architects/Developers: (Alphabetically) BUILDSTDERR: Chris Cason Thorsten Froehlich Christoph Lipka BUILDSTDERR: With Assistance From: (Alphabetically) BUILDSTDERR: Nicolas Calimet Jerome Grimbert James Holsenback Christoph Hormann BUILDSTDERR: Nathan Kopp Juha Nieminen BUILDSTDERR: Past Contributors: (Alphabetically) BUILDSTDERR: Steve Anger Eric Barish Dieter Bayer David K. Buck BUILDSTDERR: Nicolas Calimet Chris Cason Aaron A. Collins Chris Dailey BUILDSTDERR: Steve Demlow Andreas Dilger Alexander Enzmann Dan Farmer BUILDSTDERR: Thorsten Froehlich Mark Gordon James Holsenback Christoph Hormann BUILDSTDERR: Mike Hough Chris Huff Kari Kivisalo Nathan Kopp BUILDSTDERR: Lutz Kretzschmar Christoph Lipka Jochen Lippert Pascal Massimino BUILDSTDERR: Jim McElhiney Douglas Muir Juha Nieminen Ron Parker BUILDSTDERR: Bill Pulver Eduard Schwan Wlodzimierz Skiba Robert Skinner BUILDSTDERR: Yvo Smellenbergh Zsolt Szalavari Scott Taylor Massimo Valentini BUILDSTDERR: Timothy Wegner Drew Wells Chris Young BUILDSTDERR: Other contributors are listed in the documentation. BUILDSTDERR: Support libraries used by POV-Ray: BUILDSTDERR: ZLib 1.2.11, Copyright 1995-2012 Jean-loup Gailly and Mark Adler BUILDSTDERR: LibPNG 1.6.37, Copyright 1998-2012 Glenn Randers-Pehrson BUILDSTDERR: LibJPEG 62, Copyright 1991-2013 Thomas G. Lane, Guido Vollbeding BUILDSTDERR: LibTIFF 4.0.10, Copyright 1988-1997 Sam Leffler, 1991-1997 SGI BUILDSTDERR: Boost 1.69, http://www.boost.org/ BUILDSTDERR: OpenEXR 2.3.0 and IlmBase 2.3.0, Copyright (c) 2002-2011 Industrial Light & BUILDSTDERR: Magic. BUILDSTDERR: Parser Options BUILDSTDERR: Input file: ./scenes/advanced/biscuit.pov BUILDSTDERR: Remove bounds........On BUILDSTDERR: Split unions.........Off BUILDSTDERR: Library paths: BUILDSTDERR: /usr/share/povray-3.7 BUILDSTDERR: /usr/share/povray-3.7/ini BUILDSTDERR: /usr/share/povray-3.7/include BUILDSTDERR: ./include BUILDSTDERR: Clock value: 0.000 (Animation off) BUILDSTDERR: Image Output Options BUILDSTDERR: Image resolution.....320 by 240 (rows 1 to 240, columns 1 to 320). BUILDSTDERR: Output file: Disabled BUILDSTDERR: Graphic display......On (gamma: sRGB) BUILDSTDERR: Mosaic preview.......Off BUILDSTDERR: Continued trace......Off BUILDSTDERR: Information Output Options BUILDSTDERR: All Streams to console..........On BUILDSTDERR: Debug Stream to console.........On BUILDSTDERR: Fatal Stream to console.........On BUILDSTDERR: Render Stream to console........On BUILDSTDERR: Statistics Stream to console....On BUILDSTDERR: Warning Stream to console.......On BUILDSTDERR: ==== [Parsing...] ========================================================== BUILDSTDERR: Parsing 7K tokens Parsing 42K tokens Parsing 77K tokens Parsing 122K tokens Parsing 157K tokens Parsing 190K tokens Parsing 225K tokens Parsing 262K tokens Parsing 300K tokens Parsing 330K tokens BUILDSTDERR: ---------------------------------------------------------------------------- BUILDSTDERR: Parser Statistics BUILDSTDERR: ---------------------------------------------------------------------------- BUILDSTDERR: Finite Objects: 292 BUILDSTDERR: Infinite Objects: 0 BUILDSTDERR: Light Sources: 2 BUILDSTDERR: Total: 294 BUILDSTDERR: ---------------------------------------------------------------------------- BUILDSTDERR: Parser Time BUILDSTDERR: Parse Time: 0 hours 0 minutes 11 seconds (11.013 seconds) BUILDSTDERR: using 1 thread(s) with 10.737 CPU-seconds total BUILDSTDERR: Bounding Time: 0 hours 0 minutes 0 seconds (0.038 seconds) BUILDSTDERR: using 1 thread(s) with 0.035 CPU-seconds total BUILDSTDERR: ---------------------------------------------------------------------------- BUILDSTDERR: Render Options BUILDSTDERR: Quality: 9 BUILDSTDERR: Bounding boxes.......On Bounding threshold: 3 BUILDSTDERR: Antialiasing.........On (Method 1, Threshold 0.300, Depth 3, Jitter 1.00, BUILDSTDERR: Gamma 2.50) BUILDSTDERR: Couldn't initialize SDL: No available video device. BUILDSTDERR: ==== [Rendering...] ======================================================== BUILDSTDERR: Rendered 1024 of 76800 pixels (1%) Rendered 2048 of 76800 pixels (2%) Rendered 3072 of 76800 pixels (4%) Rendered 4096 of 76800 pixels (5%) Rendered 5120 of 76800 pixels (6%) Rendered 6144 of 76800 pixels (8%) Rendered 7168 of 76800 pixels (9%) Rendered 8192 of 76800 pixels (10%) Rendered 9216 of 76800 pixels (12%) Rendered 10240 of 76800 pixels (13%) Rendered 11264 of 76800 pixels (14%) Rendered 12288 of 76800 pixels (16%) Rendered 13312 of 76800 pixels (17%) Rendered 14336 of 76800 pixels (18%) Rendered 15360 of 76800 pixels (20%) Rendered 16384 of 76800 pixels (21%) Rendered 17408 of 76800 pixels (22%) Rendered 18432 of 76800 pixels (24%) Rendered 19456 of 76800 pixels (25%) Rendered 20480 of 76800 pixels (26%) Rendered 21504 of 76800 pixels (28%) Rendered 22528 of 76800 pixels (29%) Rendered 23552 of 76800 pixels (30%) Rendered 24576 of 76800 pixels (32%) Rendered 25600 of 76800 pixels (33%) Rendered 26624 of 76800 pixels (34%) Rendered 27648 of 76800 pixels (36%) Rendered 28672 of 76800 pixels (37%) Rendered 29696 of 76800 pixels (38%) Rendered 30720 of 76800 pixels (40%) Rendered 31744 of 76800 pixels (41%) Rendered 32768 of 76800 pixels (42%) Rendered 33792 of 76800 pixels (44%) Rendered 34816 of 76800 pixels (45%) Rendered 35840 of 76800 pixels (46%) Rendered 36864 of 76800 pixels (48%) Rendered 37888 of 76800 pixels (49%) Rendered 38912 of 76800 pixels (50%) Rendered 39936 of 76800 pixels (52%) Rendered 40960 of 76800 pixels (53%) Rendered 41984 of 76800 pixels (54%) Rendered 43008 of 76800 pixels (56%) Rendered 44032 of 76800 pixels (57%) Rendered 45056 of 76800 pixels (58%) Rendered 46080 of 76800 pixels (60%) Rendered 47104 of 76800 pixels (61%) Rendered 48128 of 76800 pixels (62%) Rendered 49152 of 76800 pixels (64%) Rendered 50176 of 76800 pixels (65%) Rendered 51200 of 76800 pixels (66%) Rendered 52224 of 76800 pixels (68%) Rendered 53248 of 76800 pixels (69%) Rendered 54272 of 76800 pixels (70%) Rendered 55296 of 76800 pixels (72%) Rendered 56320 of 76800 pixels (73%) Rendered 57344 of 76800 pixels (74%) Rendered 58368 of 76800 pixels (76%) Rendered 59392 of 76800 pixels (77%) Rendered 60416 of 76800 pixels (78%) Rendered 61440 of 76800 pixels (80%) Rendered 62464 of 76800 pixels (81%) Rendered 63488 of 76800 pixels (82%) Rendered 64512 of 76800 pixels (84%) Rendered 65536 of 76800 pixels (85%) Rendered 66560 of 76800 pixels (86%) Rendered 67584 of 76800 pixels (88%) Rendered 68608 of 76800 pixels (89%) Rendered 69632 of 76800 pixels (90%) Rendered 70144 of 76800 pixels (91%) Rendered 71168 of 76800 pixels (92%) Rendered 71680 of 76800 pixels (93%) Rendered 72704 of 76800 pixels (94%) Rendered 73216 of 76800 pixels (95%) Rendered 73728 of 76800 pixels (96%) Rendered 74240 of 76800 pixels (96%) Rendered 74752 of 76800 pixels (97%) Rendered 75264 of 76800 pixels (98%) Rendered 75776 of 76800 pixels (98%) Rendered 76288 of 76800 pixels (99%) Rendered 76800 of 76800 pixels (100%) BUILDSTDERR: ---------------------------------------------------------------------------- BUILDSTDERR: Render Statistics BUILDSTDERR: Image Resolution 320 x 240 BUILDSTDERR: ---------------------------------------------------------------------------- BUILDSTDERR: Pixels: 81760 Samples: 289827 Smpls/Pxl: 3.54 BUILDSTDERR: Rays: 467212 Saved: 9230 Max Level: 5/5 BUILDSTDERR: ---------------------------------------------------------------------------- BUILDSTDERR: Ray->Shape Intersection Tests Succeeded Percentage BUILDSTDERR: ---------------------------------------------------------------------------- BUILDSTDERR: Blob 1329077 99190 7.46 BUILDSTDERR: Blob Component 1332155 883281 66.30 BUILDSTDERR: Blob Bound 19249671 3582455 18.61 BUILDSTDERR: Cone/Cylinder 9734474 1277956 13.13 BUILDSTDERR: CSG Intersection 1227721 324370 26.42 BUILDSTDERR: CSG Union 410205 23312 5.68 BUILDSTDERR: Disc 163900 46607 28.44 BUILDSTDERR: Isosurface 11884 2028 17.06 BUILDSTDERR: Isosurface Container 18686 12497 66.88 BUILDSTDERR: Isosurface Cache 2901 134 4.62 BUILDSTDERR: Torus 1802624 146119 8.11 BUILDSTDERR: Torus Bound 1802624 176640 9.80 BUILDSTDERR: Clipping Object 92942 54794 58.96 BUILDSTDERR: Bounding Box 33942481 13461931 39.66 BUILDSTDERR: ---------------------------------------------------------------------------- BUILDSTDERR: Isosurface roots: 11884 BUILDSTDERR: Function VM calls: 113889 BUILDSTDERR: ---------------------------------------------------------------------------- BUILDSTDERR: Crackle Cache Queries: 18559 BUILDSTDERR: Crackle Cache Hits: 16608 ( 89 percent) BUILDSTDERR: ---------------------------------------------------------------------------- BUILDSTDERR: Roots tested: 313487 eliminated: 71893 BUILDSTDERR: Shadow Ray Tests: 421478 Succeeded: 92704 BUILDSTDERR: Shadow Cache Hits: 78813 BUILDSTDERR: Reflected Rays: 83172 BUILDSTDERR: Transmitted Rays: 12453 BUILDSTDERR: ---------------------------------------------------------------------------- BUILDSTDERR: ---------------------------------------------------------------------------- BUILDSTDERR: Render Time: BUILDSTDERR: Photon Time: No photons BUILDSTDERR: Radiosity Time: No radiosity BUILDSTDERR: Trace Time: 0 hours 3 minutes 14 seconds (194.233 seconds) BUILDSTDERR: using 4 thread(s) with 692.619 CPU-seconds total BUILDSTDERR: ==== [Paused] ============================================================== BUILDSTDERR: POV-Ray finished + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 make all-recursive make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8' Making all in source make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/source' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/source' Making all in vfe make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/vfe' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/vfe' Making all in unix make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/unix' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/unix' make[2]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8' make[2]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8' make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8' Making check in source make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/source' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/source' Making check in vfe make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/vfe' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/vfe' Making check in unix make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8/unix' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8/unix' make[1]: Entering directory '/builddir/build/BUILD/povray-3.7.0.8' make[1]: Leaving directory '/builddir/build/BUILD/povray-3.7.0.8' ./unix/povray +i./scenes/advanced/biscuit.pov -f +d +p +v +w320 +h240 +a0.3 +L./include Processing files: povray-3.7.0.8-4.fc31.riscv64 Provides: config(povray) = 3.7.0.8-4.fc31 povray = 3.7.0.8-4.fc31 povray(riscv-64) = 3.7.0.8-4.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libHalf.so.24()(64bit) libIex-2_3.so.24()(64bit) libIlmImf-2_3.so.24()(64bit) libSDL-1.2.so.0()(64bit) libboost_thread.so.1.69.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(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.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtiff.so.5()(64bit) libtiff.so.5(LIBTIFF_4.0)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: povray-scenes-3.7.0.8-4.fc31.noarch Provides: povray-scenes = 3.7.0.8-4.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash Processing files: povray-debugsource-3.7.0.8-4.fc31.riscv64 Provides: povray-debugsource = 3.7.0.8-4.fc31 povray-debugsource(riscv-64) = 3.7.0.8-4.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: povray-debuginfo-3.7.0.8-4.fc31.riscv64 Provides: debuginfo(build-id) = 8f2c3d9b9cfe9a5a028e31e507be26970a4c09f6 povray-debuginfo = 3.7.0.8-4.fc31 povray-debuginfo(riscv-64) = 3.7.0.8-4.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: povray-debugsource(riscv-64) = 3.7.0.8-4.fc31 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64 Wrote: /builddir/build/RPMS/povray-debugsource-3.7.0.8-4.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/povray-scenes-3.7.0.8-4.fc31.noarch.rpm Wrote: /builddir/build/RPMS/povray-3.7.0.8-4.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/povray-debuginfo-3.7.0.8-4.fc31.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.a3mGRu + umask 022 + cd /builddir/build/BUILD + cd povray-3.7.0.8 + /usr/bin/rm -rf /builddir/build/BUILDROOT/povray-3.7.0.8-4.fc31.riscv64 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Child return code was: 0